{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hypeprinter007-stack/anchor-x402","title":"anchor-x402","description":"18 x402-paid agent tools — pay per call in USDC, no API key or account.","version":"0.3.0","websiteUrl":"https://anchor-x402.com","repository":{"url":"https://github.com/hypeprinter007-stack/anchor-x402","source":"github"},"remotes":[{"type":"streamable-http","url":"https://api.anchor-x402.com/mcp"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"anchor-x402-mcp","version":"0.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"name":"ANCHOR_WALLET_PRIVATE_KEY","description":"EVM private key (0x-prefixed hex) that pays for x402 calls. Required for the stdio transport only — the streamable-http remote takes payment per call instead.","isRequired":true,"isSecret":true}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"protocolVersions":["2026-07-28","2025-11-25","2025-06-18","2025-03-26"],"latestProtocolVersion":"2026-07-28","capabilities":{"tools":{}},"instructions":"18 pay-per-call services for agents: on-chain anchoring and attestation, wallet sanctions screening, Web3 data (tx/calldata decode, ENS/SNS, token prices), x402 spend accounting, content analysis, and verifiable randomness.\n\nNo API key and no account. Every tool is priced in its description ($0.001-$1.77) and settles per call in USDC on Base or Solana via x402. Calling a tool without payment is not an error you should give up on: the result comes back with isError=true and a structuredContent.accepts array — that is the x402 challenge. Sign one of those payment options and retry the identical tools/call with a PAYMENT-SIGNATURE header (x402 V2; the V1 X-PAYMENT spelling is also accepted). Read-only tools are marked with annotations.readOnlyHint.","authentication":{"type":"x402","header":"PAYMENT-SIGNATURE","headerLegacy":"X-PAYMENT","description":"No API key or account. Each tools/call settles per request in USDC on Base or Solana. Call without payment to receive the 402 challenge in structuredContent.accepts, then retry with a signed PAYMENT-SIGNATURE header.","freeMethods":["server/discover","initialize","tools/list"]},"tools":["anchor_hash","attest_decision","aura_read","decode_calldata","decode_tx","grade_target","intel_wallet","investigate_wallet","ledger_report","ledger_summary","oracle_verdict","parse_datetime","resolve_name","roast_target","roll_random","screen_wallet","tldr_text","token_price"],"documentation":"https://anchor-x402.com/llms.txt","agentCard":"https://anchor-x402.com/.well-known/agent-card.json"}}}