{"apiVersion":"v1","directorySlug":"aotrust-mcp-5f0d1b6d41","title":"AOTrust","description":"AOTrust issues PDRs — 239-byte Ed25519-signed receipts proving a digital artifact existed at a specific time. $0.01 USDC on Base via x402. Anchored daily to NEAR blockchain.","pageUrl":"https://www.mcpbundles.com/skills/aotrust-mcp-5f0d1b6d41","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.aotrust.link/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"link.aotrust/aotrust-mcp-5f0d1b6d41","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"notary_quote","description":"Request a notarisation quote for a work artifact. Returns the cost ($0.01 USDC or NEAR equivalent), a quote_id valid for 600 seconds, the sink account to send payment to, and the PDR schema version. Step 1 of the notarisation flow: quote -> pay -> notarize -> verify.","inputSchema":{"type":"object","properties":{"work_hash":{"type":"string","default":""},"pdr_version":{"type":"string","default":"2.3"}},"additionalProperties":false},"logicalName":"notary_quote","displayName":"notary_quote","title":"notary_quote","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"notary_free","description":"Create a free cryptographic proof of existence (PDR) for a digital artifact without payment. Dual mode: pass work_hash (Mode A, client-computed SHA-256 hex) OR content (Mode B, raw text/code ≤60KB — server hashes it, zero retention). Subject to rate limits (5/IP/day, 1000/day global). Returns shield_id, pdr_b64, and verify_url. For on-chain settlement proof, use notary_notarize_paid ($0.01 USDC on Base).","inputSchema":{"type":"object","properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"metadata":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"work_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"logicalName":"notary_free","displayName":"notary_free","title":"notary_free","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"notary_notarize","description":"Submit a work artifact for on-chain notarisation (NEAR_DIRECT payment path). PREREQUISITE: Send the NEAR amount from notary_quote to the sink account, then provide the resulting tx_hash here. The server verifies the on-chain payment and submits the notarisation. Returns job_id — use notary_verify to poll for the signed PDR. Step 3 of the notarisation flow: quote -> pay -> notarize -> verify.","inputSchema":{"type":"object","required":["work_hash","tx_hash"],"properties":{"tx_hash":{"type":"string"},"metadata":{"type":"string","default":"{}"},"agent_sig":{"type":"string","default":""},"work_hash":{"type":"string"},"agent_pubkey":{"type":"string","default":""},"artifact_uri":{"type":"string","default":""}},"additionalProperties":false},"logicalName":"notary_notarize","displayName":"notary_notarize","title":"notary_notarize","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"notary_verify","description":"Verify a notarisation by job_id. Returns status (pending/anchored/error). If anchored, returns the full PDR record (base64, 239 bytes) with Ed25519 signature verification. Step 4 of the notarisation flow: quote -> pay -> notarize -> verify. Can be polled repeatedly until status changes from 'pending' to 'anchored'.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string"}},"additionalProperties":false},"logicalName":"notary_verify","displayName":"notary_verify","title":"notary_verify","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"notary_notarize_paid","description":"Notarize a work artifact with x402 USDC payment on Base blockchain. IMPORTANT: This tool is for DISCOVERY ONLY — it cannot be called via MCP. To use x402 payment: POST /notarize with {\"work_hash\": \"...\"} to receive 402 + payment requirements. Then POST /notarize again with x-payment header (EIP-3009 authorization) to receive signed PDR.","inputSchema":{"type":"object","required":["work_hash"],"properties":{"agent_sig":{"type":"string","default":""},"work_hash":{"type":"string"},"agent_pubkey":{"type":"string","default":""}},"additionalProperties":false},"logicalName":"notary_notarize_paid","displayName":"notary_notarize_paid","title":"notary_notarize_paid","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=AOTrust&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuYW90cnVzdC5saW5rL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22AOTrust%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.aotrust.link%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22AOTrust%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.aotrust.link%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=AOTrust&connectorUrl=https%3A%2F%2Fapi.aotrust.link%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"AOTrust\" --url \"https://api.aotrust.link/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/aotrust-mcp-5f0d1b6d41","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/aotrust-mcp-5f0d1b6d41/tools/{tool}","mcpServerUrl":"https://api.aotrust.link/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/aotrust-mcp-5f0d1b6d41?live=1"}