{"name":"io.github.equinoxaifinance-rgb/proof-fetch","title":"ProofFetch","version":"0.2.0","serverInfo":{"name":"proof-fetch","version":"0.2.0"},"description":"Cited, hash-verified public web evidence for agents. Free preflight; paid cited text.","authentication":{"required":false},"transport":{"type":"streamable-http","url":"https://proof-fetch-agent-api.neoaethel.workers.dev/mcp"},"tools":[{"name":"proof_fetch_preflight","description":"Start here: check a public URL before buying cited extraction. Returns fetchability, provenance, hashes and deterministic injection indicators, not page text or a safety guarantee. No payment or purchase. Example: {\"url\":\"https://example.com/\",\"maxChars\":30000}.","inputSchema":{"type":"object","required":["url"],"additionalProperties":false,"properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTP(S) document URL. No credentials, private networks, authenticated pages or browser rendering.","examples":["https://example.com/"]},"maxChars":{"type":"integer","minimum":1000,"maximum":50000,"default":30000,"description":"Maximum normalized characters to extract. Free preflight returns metadata only, never the extracted text.","examples":[30000]}}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"proof_fetch_offer","description":"Read the $0.50-per-successful-extraction offer and request schema without buying. Paid cited text uses POST /v1/evidence with Stripe MPP and a caller-generated idempotency key, only with buyer payment authority. Example arguments: {}.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"proof_fetch_evidence","description":"Paid: fetch a public URL and return its cited, paragraph-addressable text with integrity hashes and a receipt. Uses one prepaid credit, and only when extraction succeeds. Needs a ProofFetch key sent as the MCP request header Authorization: Bearer <key> (buy one at the ProofFetch home page). Run proof_fetch_preflight first. Example: {\"url\":\"https://example.com/\"}.","inputSchema":{"type":"object","required":["url"],"additionalProperties":false,"properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTP(S) document URL. No credentials, private networks, authenticated pages or browser rendering.","examples":["https://example.com/"]},"maxChars":{"type":"integer","minimum":1000,"maximum":50000,"default":30000,"description":"Maximum normalized characters to extract. Free preflight returns metadata only, never the extracted text.","examples":[30000]},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{22,128}$","description":"Recommended. Send the same key when retrying so a retry never uses a second credit; without it every call is a new purchase."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}}],"resources":[],"prompts":[],"documentation":{"llms":"https://proof-fetch-agent-api.neoaethel.workers.dev/llms.txt","openapi":"https://proof-fetch-agent-api.neoaethel.workers.dev/openapi.json","connect":"https://proof-fetch-agent-api.neoaethel.workers.dev/connect"}}