aid: mercury-hq-com name: MERCURY description: >- MERCURY (Mercury Holdings Pty Ltd, Queensland, Australia) runs an agent-payable web-data network at network.mercury-hq.com: 19 live "Cited" services - verifiable web fetch, LLM-ready markdown, structured extract, metadata, link graph, robots/AI-crawler audit, diff, notarize, security-headers audit, table, feed, availability, JSON Schema validate, Merkle batch, sitemap, DNS snapshot, readability and redirect resolution - each sold per call over HTTP 402 (x402, USDC on Base mainnet eip155:8453) and each returning an EIP-191 signed provenance receipt verifiable offline against a pinned key. Three doors reach the same routes: keyless x402 micropayments, a Mercury API key (free sandbox and paid tiers), and a hosted MCP server whose tools/list is free. Discovery is machine-first: OpenAPI 3.1, llms.txt, /catalog, /.well-known/x402, a conformant A2A 0.3.0 agent card, an ERC-8004 registration and security.txt. The provider states it is early and has no external buyers yet. url: https://raw.githubusercontent.com/api-evangelist/mercury-hq-com/refs/heads/main/apis.yml image: https://network.mercury-hq.com/favicon.svg x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub) specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - Company - Agents - A2A - MCP - x402 - HTTP 402 - Machine Payments - Web Data - Web Scraping - Data Extraction - Provenance - Stablecoins - Artificial Intelligence tags_raw: - Company - Agents - A2A - MCP - x402 - HTTP 402 - Machine Payments - Web Data - Web Scraping - Data Extraction - Provenance - Stablecoins - AI apis: - name: MERCURY x402 Storefront API description: >- REST/JSON API (OpenAPI 3.1.0, info.title "MERCURY x402 storefront", x-spec mercury-storefront/1) of 19 GET routes under /buy/*, one per Cited web-data service, each declaring its price in x-payment-info / x-x402 and answering an unpaid call with an HTTP 402 x402 challenge (accepts[] with scheme exact, network base, USDC asset 0x8335...2913, payTo and maxTimeoutSeconds 60). Paid results carry an attestation object (EIP-191 signature over sha256(text), url, status, fetchedAt, nonce) verifiable offline against /.well-known/mercury-attestation. /buy/signal is a free $0 demo read. The same routes accept Authorization: Bearer mk_test_/mk_live_ API keys issued at /developers. The spec declares no securitySchemes, no components and no examples; every operation has an operationId, summary, description, tags and 200/402 responses. image: https://network.mercury-hq.com/favicon.svg humanURL: https://network.mercury-hq.com/university/docs baseURL: https://network.mercury-hq.com tags: - x402 - Web Scraping - Data Extraction - Provenance - Machine Payments - Web Data properties: - type: OpenAPI url: openapi/mercury-hq-com-x402-storefront-openapi.yml - type: OpenAPI url: https://network.mercury-hq.com/openapi.json name: OpenAPI (provider-hosted; identical paths served at https://mercury-x402-jed.fly.dev/openapi.json, the Fly.io origin) - type: Documentation url: https://network.mercury-hq.com/university - type: APIReference url: https://network.mercury-hq.com/university/docs - type: GettingStarted url: https://network.mercury-hq.com/university/developers - type: DeveloperPortal url: https://network.mercury-hq.com/developers - type: Pricing url: https://network.mercury-hq.com/pricing - type: Overlay url: overlays/mercury-hq-com-x402-storefront-overlay.yaml - type: Authentication url: authentication/mercury-hq-com-authentication.yml - type: Conventions url: conventions/mercury-hq-com-conventions.yml - type: ErrorCatalog url: errors/mercury-hq-com-problem-types.yml - type: Lifecycle url: lifecycle/mercury-hq-com-lifecycle.yml - type: Plans url: plans/mercury-hq-com-plans-pricing.yml - type: RateLimits url: rate-limits/mercury-hq-com-rate-limits.yml - type: Sandbox url: sandbox/mercury-hq-com-sandbox.yml - type: DataModel url: data-model/mercury-hq-com-data-model.yml - type: Conformance url: conformance/mercury-hq-com-conformance.yml - type: AgentSkill url: skills/_index.yml - type: AgenticAccess url: agentic-access/mercury-hq-com-agentic-access.yml - name: MERCURY Web Fetch A2A Agent description: >- Agent-to-Agent (A2A 0.3.0) surface for "MERCURY Web Fetch", published as a conformant agent card at https://network.mercury-hq.com/.well-known/agent-card.json (and the legacy /.well-known/agent.json, byte-identical) with one skill (web-fetch), JSONRPC preferred transport, an x402 security scheme (pay per call, $0.003 USDC on Base) and an ERC-8004 registration (agentId 54791 on eip155:8453). The JSON-RPC endpoint https://network.mercury-hq.com/a2a implements message/send only (tasks/get answers -32601 "Mercury implements message/send"); an unpaid message/send returns a free preview with the page title and status and points at the paid /buy/fetch route. GET on /a2a 307-redirects to the card. image: https://network.mercury-hq.com/favicon.svg humanURL: https://network.mercury-hq.com/university/docs/web-fetch baseURL: https://network.mercury-hq.com/a2a tags: - A2A - Agents - JSON-RPC - x402 - Web Scraping properties: - type: AgentCard url: a2a/mercury-hq-com-a2a.yml - type: Documentation url: https://network.mercury-hq.com/university/docs/web-fetch - type: Authentication url: authentication/mercury-hq-com-authentication.yml - type: Conformance url: conformance/mercury-hq-com-conformance.yml - name: MERCURY MCP Server description: >- Hosted Model Context Protocol server (serverInfo mercury-x402 1.0.0, protocolVersion 2025-06-18, streamable HTTP, JSON-RPC 2.0 over POST https://network.mercury-hq.com/mcp) exposing 18 tools that mirror the 18 paid /buy/* routes one-to-one, each with a real inputSchema. tools/list and initialize are free and unauthenticated; tools/call requires a Mercury API key (Authorization: Bearer mk_...). A first-party stdio package, mercury-x402-mcp on npm (npx -y mercury-x402-mcp, wallet key in MERCURY_PRIVATE_KEY), wraps the same catalog for wallet-paying agents and adds free mercury_catalog and mercury_verify tools. image: https://network.mercury-hq.com/favicon.svg humanURL: https://network.mercury-hq.com/university/developers baseURL: https://network.mercury-hq.com/mcp tags: - MCP - Agents - Tools - x402 - Web Data properties: - type: MCPServer url: mcp/mercury-hq-com-mcp.yml - type: ToolCrosswalk url: mcp/mercury-hq-com-tool-crosswalk.yml - type: Packages url: packages/mercury-hq-com-packages.yml - type: Documentation url: https://network.mercury-hq.com/university/developers - type: Authentication url: authentication/mercury-hq-com-authentication.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: VulnerabilityDisclosure url: security/mercury-hq-com-vulnerability-disclosure.yml - type: Website url: https://mercury-hq.com/ - type: DeveloperPortal url: https://network.mercury-hq.com/developers - type: Documentation url: https://network.mercury-hq.com/university - type: APIReference url: https://network.mercury-hq.com/university/docs - type: GettingStarted url: https://network.mercury-hq.com/university/developers - type: Pricing url: https://network.mercury-hq.com/pricing - type: SignUp url: https://network.mercury-hq.com/developers - type: TermsOfService url: https://network.mercury-hq.com/terms - type: PrivacyPolicy url: https://network.mercury-hq.com/privacy - type: LLMsTxt url: llms/mercury-hq-com-llms.txt - type: AgentCard url: a2a/mercury-hq-com-a2a.yml - type: MCPServer url: mcp/mercury-hq-com-mcp.yml - type: ToolCrosswalk url: mcp/mercury-hq-com-tool-crosswalk.yml - type: Packages url: packages/mercury-hq-com-packages.yml - type: WellKnown url: well-known/mercury-hq-com-well-known.yml - type: SecurityTxt url: well-known/mercury-hq-com-security.txt - type: Overlay url: overlays/mercury-hq-com-x402-storefront-overlay.yaml - type: Conformance url: conformance/mercury-hq-com-conformance.yml - type: ErrorCatalog url: errors/mercury-hq-com-problem-types.yml - type: Lifecycle url: lifecycle/mercury-hq-com-lifecycle.yml - type: Authentication url: authentication/mercury-hq-com-authentication.yml - type: DomainSecurity url: security/mercury-hq-com-domain-security.yml - type: TrustCenter url: security/mercury-hq-com-trust-center.yml - type: Sandbox url: sandbox/mercury-hq-com-sandbox.yml - type: Conventions url: conventions/mercury-hq-com-conventions.yml - type: ChangeLog url: changelog/mercury-hq-com-changelog.yml - type: DataModel url: data-model/mercury-hq-com-data-model.yml - type: AgentSkill url: skills/_index.yml - type: Plans url: plans/mercury-hq-com-plans-pricing.yml - type: RateLimits url: rate-limits/mercury-hq-com-rate-limits.yml - type: AgenticAccess url: agentic-access/mercury-hq-com-agentic-access.yml - type: Security url: https://network.mercury-hq.com/.well-known/security.txt - type: RegulatoryPosture url: regulatory/mercury-hq-com-regulatory-posture.yml x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 36 pass: local-v3