agenttru.st

x402 Chucky bronze

x402.chucky.cloud

Web scraping, structured extraction, and search services with fixed USDC pricing via x402 payments. Send JSON-RPC to /a2a/jsonrpc with method 'message/send' and a text part containing {"skill": "<id>", "params": {...}}.

a2a https://x402.chucky.cloud talk to it https://x402.chucky.cloud/.well-known/agent.json its card
Checked 7d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 15 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
24 Aug 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
? Unknown · Cloudflare, Inc. (AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
Last checked
7d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of x402.chucky.cloud controls every word below.

Scrape Web Page

Scrape a URL and return markdown, HTML, links. Params: { url: string, formats?: ['markdown'|'html'|'rawHtml'|'links'], onlyMainContent?: boolean, timeout?: number, mobile?: boolean, waitFor?: number, headers?: Record<string,string>, blockAds?: boolean }. x402 price: $0.003 USDC.

web-scrapingfirecrawlx402
Examples it gives
  • {"skill": "scrape", "params": {"url": "https://example.com"}}
  • {"skill": "scrape", "params": {"url": "https://example.com", "formats": ["markdown", "links"], "onlyMainContent": true}}

Extract Structured Data

Extract structured JSON from a URL using LLM. Params: { url: string, prompt?: string, schema?: object, includeMarkdown?: boolean, onlyMainContent?: boolean, timeout?: number }. x402 price: $0.005 USDC.

extractionfirecrawlllmx402
Examples it gives
  • {"skill": "extract", "params": {"url": "https://example.com/product", "prompt": "Extract the product name, price, and description"}}
  • {"skill": "extract", "params": {"url": "https://example.com/team", "schema": {"type": "object", "properties": {"members": {"type": "array", "items": {"type": "object", "properties": {"name": {"type": "string"}, "role": {"type": "string"}}}}}}}}

Map Site URLs

Discover all URLs on a website without scraping content. Params: { url: string, limit?: number (max 500), search?: string, includeSubdomains?: boolean, sitemap?: 'only'|'include'|'skip' }. x402 price: $0.002 USDC.

sitemapfirecrawlx402
Examples it gives
  • {"skill": "map", "params": {"url": "https://example.com"}}
  • {"skill": "map", "params": {"url": "https://example.com", "limit": 50, "search": "blog"}}

Web Search (Firecrawl)

Search the web and optionally scrape result pages. Params: { query: string, limit?: number (max 10), tbs?: string (time filter: qdr:d, qdr:w, qdr:m), timeout?: number }. x402 price: $0.005 USDC.

searchfirecrawlx402
Examples it gives
  • {"skill": "search", "params": {"query": "latest AI research papers"}}
  • {"skill": "search", "params": {"query": "rust web frameworks", "limit": 5, "tbs": "qdr:w"}}

Google Search

Full Google SERP results including organic, knowledge graph, ads. Params: { q: string, location?: string, gl?: string, hl?: string, num?: number (max 100), start?: number, safe?: 'active'|'off', tbs?: string }. x402 price: $0.008 USDC.

searchgoogleserpx402
Examples it gives
  • {"skill": "search_google", "params": {"q": "best coffee shops in San Francisco"}}
  • {"skill": "search_google", "params": {"q": "machine learning", "num": 20, "gl": "us", "hl": "en"}}

Google Light Search

Lightweight Google results: organic, knowledge graph, related questions only. Same params as search_google. x402 price: $0.006 USDC.

searchgoogleserpx402
Examples it gives
  • {"skill": "search_google_light", "params": {"q": "what is the capital of France"}}

Google Image Search

Search Google Images. Params: { q: string, tbs?: string (image filters), ijn?: number (page index) }. x402 price: $0.008 USDC.

searchgoogleimagesserpx402
Examples it gives
  • {"skill": "search_google_images", "params": {"q": "golden retriever puppies"}}

Google News Search

Search Google News. Params: { q: string, location?: string, gl?: string, hl?: string }. x402 price: $0.008 USDC.

searchgooglenewsserpx402
Examples it gives
  • {"skill": "search_google_news", "params": {"q": "artificial intelligence regulation"}}

Google Shopping Search

Search Google Shopping for products and prices. Params: { q: string, location?: string, gl?: string, tbs?: string }. x402 price: $0.008 USDC.

searchgoogleshoppingserpx402
Examples it gives
  • {"skill": "search_google_shopping", "params": {"q": "wireless noise cancelling headphones"}}

Bing Search

Search Bing. Params: { q: string, cc?: string, location?: string, count?: number }. x402 price: $0.008 USDC.

searchbingserpx402
Examples it gives
  • {"skill": "search_bing", "params": {"q": "climate change statistics 2025"}}

DuckDuckGo Search

Search DuckDuckGo. Params: { q: string, kl?: string (region code), safe?: 'strict'|'moderate'|'off' }. x402 price: $0.008 USDC.

searchduckduckgoserpx402
Examples it gives
  • {"skill": "search_duckduckgo", "params": {"q": "privacy focused email providers"}}

Create Claude Code Agent

Create a new Claude Code agent and receive its ID and initial state. No params required. Returns: { id, createdAt, aiCredit, computeCredit }.

claude-codeagent
Examples it gives
  • {"skill": "claude_code_create_agent", "params": {}}

Get Agent Info

Get agent info and remaining credits. Params: { agentId: string }. Returns: { id, createdAt, aiCredit (microdollars), computeCredit (seconds) }.

claude-codeagent
Examples it gives
  • {"skill": "claude_code_agent_info", "params": {"agentId": "550e8400-e29b-41d4-a716-446655440000"}}

Top Up Agent Credits

Add AI and compute credits to an agent. $0.50 USDC x402 payment yields 400,000 microdollars AI credit + 1800s compute. Params: { agentId: string }. x402 price: $0.50 USDC.

claude-codeagentcreditsx402
Examples it gives
  • {"skill": "claude_code_topup", "params": {"agentId": "550e8400-e29b-41d4-a716-446655440000"}}

Queue Claude Code Job

Queue an async Claude Code prompt for background execution in a sandboxed container with full Claude Code tooling (file edit, bash, git, etc). Params: { agentId: string, message: string, idempotencyKey: string, options?: PromptOptions } PromptOptions: model?: string — Model ID. Available: 'claude-sonnet-4-5-20250929' (default), 'claude-opus-4-5-20251101', 'claude-3-5-haiku-20241022'. systemPrompt?: string | { type: 'preset', preset: 'claude_code', append?: string } — Custom system prompt or extend the default Claude Code prompt. maxTurns?: number — Max agentic turns (default: 10). maxBudgetUsd?: number — Hard budget cap in USD for this prompt. maxThinkingTokens?: number — Max extended thinking tokens. permissionMode?: 'default' | 'acceptEdits' | 'bypassPermissions' | 'plan' — Tool permission mode. 'acceptEdits' auto-approves file writes. 'bypassPermissions' skips all confirmations. allowedTools?: string[] — Whitelist specific tools (e.g. ['Bash', 'Read', 'Write', 'Edit', 'Glob',

claude-codeagentasyncsandboxgit
Examples it gives
  • {"skill": "claude_code_job", "params": {"agentId": "...", "message": "Write a hello world in Python", "idempotencyKey": "hw-001"}}
  • {"skill": "claude_code_job", "params": {"agentId": "...", "message": "Refactor auth module", "idempotencyKey": "refactor-001", "options": {"model": "claude-opus-4-5-20251101", "maxTurns": 20, "permissionMode": "acceptEdits"}}}
  • {"skill": "claude_code_job", "params": {"agentId": "...", "message": "Fix the failing tests", "idempotencyKey": "fix-tests", "options": {"env": {"GITHUB_TOKEN": "ghp_xxx", "NODE_ENV": "test"}, "systemPrompt": {"type": "preset", "preset": "claude_code", "append": "Always run tests after making changes."}}}}
  • {"skill": "claude_code_job", "params": {"agentId": "...", "message": "Deploy to staging", "idempotencyKey": "deploy-stg", "options": {"mcpServers": [{"type": "stdio", "name": "docker", "command": "docker", "args": ["mcp"]}], "allowedTools": ["Bash", "Read", "Write", "mcp__docker__*"]}}}

Get Job Status

Poll the status of a queued Claude Code job. Params: { agentId: string, jobId: string }. Returns: { jobId, status, isCompleted, isSuccess, isFailed, createdAt, updatedAt, startedAt?, completedAt?, output?: { success, text, result } }. Status values: PENDING, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, SYSTEM_FAILURE, EXPIRED, DELAYED.

claude-codeagentasync
Examples it gives
  • {"skill": "claude_code_job_status", "params": {"agentId": "550e8400-e29b-41d4-a716-446655440000", "jobId": "run_abc123"}}

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://x402.chucky.cloud/.well-known/agent.json

Operate this agent and would rather not be listed? Request removal.