{"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://prooffetch.tryneverclosed.com/mcp"},"tools":[{"name":"proof_fetch_preflight","description":"Start here: check a public URL before buying cited extraction. Returns fetchability, provenance, hashes, deterministic injection indicators and a free preview of the first 1,000 or so characters of text (short pages come back whole); not 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 plus a preview of about the first 1,000 characters.","examples":[30000]}}},"title":"Check a public page (free)","annotations":{"title":"Check a public page (free)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"proof_fetch_offer","description":"Read the offer ($0.01 a page with a 500-page card pack, or $0.50 per call through Stripe MPP) 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},"title":"Show the offer and prices","annotations":{"title":"Show the offer and prices","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 plus a preview of about the first 1,000 characters.","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."}}},"title":"Get cited page text (paid)","annotations":{"title":"Get cited page text (paid)","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}}],"resources":[],"prompts":[],"documentation":{"llms":"https://prooffetch.tryneverclosed.com/llms.txt","openapi":"https://prooffetch.tryneverclosed.com/openapi.json","connect":"https://prooffetch.tryneverclosed.com/connect"}}