{"data":{"ratingId":"ur_b89412128fa050fa18c69349","evidenceHash":"0xb6b37be5910c45ec0ac1917243d59fd855a1dbfa9cacf44ac3ab2e7108b5cc99","ratingHash":"0xb89412128fa050fa18c693491c334bfc01abafe16869a2a75da17552ad835158","methodVersion":"ur-1.0","ratedAt":"2026-10-15T21:46:20.773Z","evidence":{"note":"Unsolicited rating from public, read-only probes. It measures reachability, protocol conformance and declared-vs-actual consistency; it says nothing about the agent's task outcomes.","agent":{"ktId":"kt_cf5c46c37826a115f175d541","agentId":"94639","chainId":8453},"claims":[{"id":"name","pass":true,"detail":"registration name matches \"Agent402\"","weight":1},{"id":"service_a2a","pass":true,"detail":"declared a2a service answers and conforms","weight":2},{"id":"service_mcp","pass":true,"detail":"declared mcp service answers and conforms","weight":2},{"id":"service_x402","pass":false,"detail":"declared x402 service did not answer as x402","weight":2},{"id":"service_openapi","pass":true,"detail":"declared openapi service answers and conforms","weight":2},{"id":"x402_support","pass":false,"detail":"declares x402Support but no valid x402 challenge was observed at the declared endpoints","weight":1}],"method":"ur-1.0","declared":{"name":"Agent402","skills":[],"services":["web","mcp","a2a","openapi","x402"],"x402Support":true,"webPagesNotProbed":1},"endpoints":[{"url":"https://agent402.tools/.well-known/agent-card.json","kind":"a2a","error":null,"reach":"ok","checks":[{"id":"card_is_json_object","pass":true,"weight":3},{"id":"content_type_json","pass":true,"weight":1},{"id":"name","pass":true,"weight":1},{"id":"description","pass":true,"weight":1},{"id":"version","pass":true,"weight":1},{"id":"service_url_https","pass":true,"weight":2},{"id":"protocol_declared","pass":true,"weight":1},{"id":"capabilities_object","pass":true,"weight":1},{"id":"skills_array","pass":true,"weight":2},{"id":"skills_have_id_name","pass":true,"weight":1},{"id":"io_modes","pass":true,"weight":1},{"id":"card_service_url_answers","pass":true,"weight":2}],"status":200,"service":"a2a","metadata":1,"observed":{"echo":"skipped_transport","name":"Agent402","depth":"full","skillText":["catalog-find","Find a tool for a task","discovery","search","catalog","routing","route-execute","Route and execute a paid call","routing","x402","payments","execution","llm-gateway","Model calls priced per request","llm","inference","gateway","metered","research-reports","Finished research and diligence reports","research","reports","filings","diligence","x402-index","The x402 seller index","x402","index","sellers","marketplace"],"serviceUrl":"https://agent402.tools/api","description":"Pay-per-call web tools for autonomous agents: 616 priced endpoints settled in stablecoins (USDC, or USDG on Robinhood Chain) over x402 or MPP, free via proof of work for the pure-CPU tools, and finished reports by card. No account and no API key. The same catalog is callable over MCP at https://agent402.tools/mcp and documented at https://agent402.tools/openapi.json.","protocolVersion":"0.3.0"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":1113},{"label":"card_service_url","method":"GET","status":200,"latencyMs":1841}],"checkedAt":"2026-10-15T21:46:07.329Z","latencyMs":1113,"bodySha256":"78e0fb4de2468fa3ca968f5c22f7c1d6280e624857f4ee0822e2a1a47a0b8539","conformance":1},{"url":"https://agent402.tools/mcp","kind":"mcp","error":null,"reach":"ok","checks":[{"id":"initialize_envelope","pass":true,"weight":3},{"id":"initialize_protocolVersion","pass":true,"weight":2},{"id":"initialize_serverInfo","pass":true,"weight":1},{"id":"initialize_capabilities","pass":true,"weight":1},{"id":"tools_list_ok","pass":true,"weight":3},{"id":"tools_have_name_and_schema","pass":true,"weight":2}],"status":200,"service":"mcp","metadata":1,"observed":{"name":"agent402","depth":"full","tools":["catalog.search","catalog.find","catalog.call","payment.info","web.search","web.answer","web.news","browser.render","market.quote","audio.transcribe","memory.read","memory.write","decide.plan","decide.execute","demand.request","server.describe","decide.feedback","sellers.list"],"skillText":["catalog.search","BROWSE the long catalog behind the flagship set: keyword search over Agent402's 500+ pay-per-call tools (exact count 616","catalog.find","DECIDE, don't browse: resolve a plain-language task to the single best-matching Agent402 tool, returned call-ready - slu","catalog.call","Run an Agent402 tool by slug (discover slugs with catalog.find or catalog.search; params must match that tool's inputSch","payment.info","How paying for Agent402 tools works and how to manage a wallet. This hosted connector holds NO wallet: 168 pure-CPU tool","web.search","[wallet-required, $0.01/call] Live web search: ranked results[] of {title, url, description (the snippet, plain text), a","web.answer","[wallet-required, $0.08/call] AI-generated answer to a natural-language question, grounded in live web search results wi","web.news","[wallet-required, $0.01/call] Live news search: ranked recent articles as results[] of {title, url, description (the sni","browser.render","[wallet-required, $0.01/call] Render a page in a real headless Chromium browser (JavaScript executed), then extract the ","market.quote","[wallet-required, $0.001/call] End-of-day US equity quote: last close, day range, consolidated volume, previous close an","audio.transcribe","[wallet-required, $0.030/call] Transcribe audio to text with the gpt-transcribe model. Provide a URL to an audio file (m","memory.read","[wallet-required, $0.001/call] Read from a wallet-scoped namespace. ?key=… returns the stored value; omit key to list ke","memory.write","[wallet-required, $0.001/call] Persistent key-value memory for agents, scoped to the paying wallet. Your x402 payment IS","decide.plan","[wallet-required, $0.005/call] Describe a job and get a call-ready plan: which tools, across this catalog and outside x4","decide.execute","[wallet-required, $0.001/call] Run a decision's plan through Agent402: first-party steps run directly, third-party steps","demand.request","[free] Tell Agent402 about a capability its 500+ tools do not cover (catalog size 616). Use it after catalog.search or c","server.describe","[free] Describe this connector: flagship-first tools layer (search/answer as the front door), how to install (Claude Cod","decide.feedback","[free] Report whether one step of a decide.plan decision worked (success or failure, optional 1-5 quality and latency). ","sellers.list","[free] List ranked sellers from the on-chain settlement leaderboards. wire=x402 (default): x402 sellers by settled call "],"transport":"streamable-http","description":"Agent402 is a tools and models layer for AI agents (Havok Holdings LLC) - the applied layer of Agentic Finance: deterministic utilities, a metered model gateway and finished reports, paid per request over x402 or MPP, or free via proof-of-work on the pure-CPU tools.\nOne fact: call web.search or web.answer for live web search and cited answers.\nAlso listed: web.news, browser.render, market.quote, a","protocolVersion":"2025-06-18"},"requests":[{"label":"initialize","method":"POST","status":200,"latencyMs":906},{"label":"initialized","method":"POST","status":202,"latencyMs":919},{"label":"tools/list","method":"POST","status":200,"latencyMs":788}],"checkedAt":"2026-10-15T21:46:13.121Z","latencyMs":906,"bodySha256":"0d362ee76a3d1fa23bf70341600b8e255cd84f73cd5020c410486d58fe1d9ee8","conformance":1},{"url":"https://agent402.tools/.well-known/x402","kind":"x402","error":null,"reach":"ok","checks":[{"id":"discovery_manifest_lists_resources","pass":true,"weight":2},{"id":"listed_resource_demands_payment","pass":false,"detail":"listed resource answered HTTP robots instead of 402","weight":3}],"status":200,"service":"x402","metadata":null,"observed":{"depth":"challenge_only"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":584},{"label":"listed_resource","method":"GET","status":null,"latencyMs":0}],"checkedAt":"2026-10-15T21:46:18.800Z","latencyMs":584,"bodySha256":"f17790d5d6cdc331b90765b1dc4313fa58dbb4d07a62e0bbba67f1ee3a3e9120","conformance":0.4},{"url":"https://agent402.tools/openapi.json","kind":"openapi","error":null,"reach":"ok","checks":[{"id":"document_is_json_object","pass":true,"weight":2},{"id":"openapi_version","pass":true,"weight":2},{"id":"info_title_version","pass":true,"weight":1},{"id":"paths_nonempty","pass":true,"weight":2},{"id":"servers_declared","pass":true,"weight":0.5}],"status":200,"service":"openapi","metadata":1,"observed":{"name":"Agent402: 500+ pay-per-call tools for AI agents over x402 + MPP","skillText":["/api/extract","/api/meta","/api/dns","/api/render","/api/screenshot","/api/pdf","/api/memory","/api/memory/incr","/api/memory/cas","/api/memory/grant","/api/memory/revoke","/api/memory/grants","/api/memory/log","/api/memory/remember","/api/memory/recall","/api/memory/forget","/api/hash","/api/hmac","/api/base64","/api/hex","/api/url-code","/api/jwt-decode","/api/uuid","/api/ulid","/api/password","/api/random","/api/totp","/api/json-format","/api/json-to-csv","/api/csv-to-json","/api/yaml-to-json","/api/json-to-yaml","/api/xml-to-json","/api/markdown-to-html","/api/html-to-markdown","/api/json-diff","/api/json-query","/api/slugify","/api/case","/api/text-stats","/api/keywords","/api/text-diff","/api/regex","/api/lorem","/api/time","/api/time-convert","/api/cron-next","/api/duration","/api/date-diff","/api/email-validate"],"description":"The open-source, self-hostable applied layer of Agentic Finance - agents paying and getting paid over x402 and MPP: 500+ machine-payable web tools for AI agents in one place (browser, search, PDFs, images, live data, payment helpers) - the whole catalog is open and runnable yourself. Each priced operation is paid per call over x402 (USDC on Base, Solana, Polygon, Arbitrum, Monad, Celo, Avalanche, "},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":519}],"checkedAt":"2026-10-15T21:46:20.738Z","latencyMs":519,"bodySha256":"1a0dd4352fe13c47bca1869f1127f47bf3b803823340d9ee594cd27b9f02999b","conformance":1}]}}}