ProofFetch — Cited Web Evidence

io.github.equinoxaifinance-rgbPublished by GitHub account equinoxaifinance-rgbv0.3.1Updated Oct 29, 2026

Web pages your agent can quote: 1,000 full fetches a month free, no card, then $0.01 a page.

The publisher's own server: Proof Holdings

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

Remote MCP server that fetches public web pages and returns cited, paragraph-addressable text with hashes and receipts, with a free preview tier.

What you can do
  • Check a public URL for fetchability, provenance, content hashes and deterministic injection indicators, with a free preview of roughly the first 1,000 characters
  • Read the current pricing offer and request schema without buying anything
  • Fetch a page's full cited text with paragraph IDs, integrity hashes and a payment receipt, using one credit per successful extraction
When to use it
Useful for research or citation-heavy agents that need quotable, paragraph-addressable page text with integrity hashes, and want to inspect a URL cheaply before committing to paid extraction.
Requirements
A remote Streamable HTTP endpoint; no local runtime needed. The paid tool requires a ProofFetch key sent as the Authorization: Bearer header. Only public HTML, XHTML, text and JSON up to 1 MiB with at most five redirects are supported; no login, cookies or browser rendering.
Before you install
Full text is paid: 1,000 free extractions with a free key, then about $0.01 a page via card packs or per-call Stripe payments, so an agent can spend money. The key travels as an Authorization header. Hashes and injection flags are not a safety or truth guarantee, and fetched page content is untrusted input.

Installation

In SourceWeft

  1. Open ProofFetch — Cited Web Evidence in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.equinoxaifinance-rgb%2Fproof-fetch/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "prooffetch-cited-web-evidence": {
      "type": "http",
      "url": "https://prooffetch.steellantern.com/mcp"
    }
  }
}

README

ProofFetch: cited web evidence for agents

Free check with a text preview (about the first 1,000 characters; short pages come back whole). Full text costs 1¢ a page either way: 500 pages for $5 by card, or $0.50 for 50 if your agent pays automatically through Stripe (the page it asked for, plus a key for 49 more).

Try the preflight · Current offer · OpenAPI · Support

For agents: llms.txt · A2A agent card · connection guide · MCP registry name io.github.equinoxaifinance-rgb/proof-fetch

Before paying: terms · privacy · refunds

This repository contains documentation, small client examples and a thin local stdio MCP client (server.mjs: npx github:equinoxaifinance-rgb/proof-fetch-docs, or docker build .) that forwards every tool call to https://prooffetch.steellantern.com/mcp; set PROOF_FETCH_KEY to send your key. It does not contain the extraction engine, a payment credential, or a way to obtain the paid paragraphs free.

Start here

  1. Inspect a URL before giving it to an agent.
  2. Handle a payment challenge without accidental retries.
  3. With Node 22 or later, run node examples/preflight.mjs https://example.com from this repository. The example makes no payment.
  4. In n8n, inspect free metadata and stop before payment using the bounded client workflow.

This repository's documentation, discovery metadata and examples, including the n8n wrapper and guide in guides/n8n, are MIT licensed under the root LICENSE. The MIT licence does not cover the ProofFetch extraction engine or the hosted service at prooffetch.steellantern.com: their source is not in this repository and is not licensed or distributed here. Paid paragraphs, upstream material, credentials and account or payment rights keep their own terms.

Agent skill

skills/cited-web-evidence/SKILL.md teaches an agent when and how to use ProofFetch: preflight first, pay only with the user's approval, and cite paragraph IDs. Install it into Claude Code, Cursor, Codex or another skills-aware agent with npx skills add equinoxaifinance-rgb/proof-fetch-docs --skill cited-web-evidence.

Connect an MCP client

Use Streamable HTTP at https://prooffetch.steellantern.com/mcp (the original https://proof-fetch-agent-api.neoaethel.workers.dev/mcp keeps working). In Claude Code: claude mcp add --transport http proof-fetch https://prooffetch.steellantern.com/mcp. Its free tools are proof_fetch_preflight and proof_fetch_offer. It also lists proof_fetch_evidence, which returns the paid text and needs a ProofFetch card-pack key sent as Authorization: Bearer <key>. MCP Registry manifest: server.json (io.github.equinoxaifinance-rgb/proof-fetch). The free tools never return the paid page text. Clients paying through Stripe MPP use POST /v1/evidence; each $0.50 payment returns the page plus callBundle.apiKey for 49 more.

What you receive

Free preflight: fetch metadata, document statistics, content/raw hashes and deterministic prompt-injection indicators. Paid fulfillment adds paragraph IDs, text and a payment receipt. A hash identifies bytes; it does not certify that a source is true. An unflagged page is not a safety guarantee.

Supported: public HTML, XHTML, text and JSON, at most 1 MiB and five redirects. No login, cookies, caller headers, browser rendering or private-network destinations. Inspect the live offer for current limits before integration.

Design-partner invitation

Building a research agent and struggling to preserve citations or recover paid requests? Open a support case.

Documentation prepared with AI assistance and checked against the public API. ProofFetch is operated by Steel Lantern (https://steellantern.com). Support: [email protected] or https://prooffetch.steellantern.com/policies/support

Source: README.md at commit 3f78a82

Tools

3

proof_fetch_preflight

Check a public page (free)

Free: checks a public URL and 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}.

ParametersurlrequiredmaxChars

proof_fetch_offer

Show the offer and prices

Returns the offer and request schema without buying. Full cited text: 1,000 free extractions with a free key (no card), then $0.01 a page either way: a 500-page card pack for $5, or $0.50 per Stripe MPP call, which returns the page plus an API key holding 49 more. Cited text uses POST /v1/evidence with a caller-generated idempotency key. Example arguments: {}.

Takes no parameters.

proof_fetch_evidence

Get cited page text (uses a key credit)

Fetch a public URL and return its cited, paragraph-addressable text with integrity hashes and a receipt. Uses one credit from a ProofFetch key, and only when extraction succeeds. Needs the key sent as the MCP request header Authorization: Bearer <key>: a free key holds 1,000 extractions (no card, POST /v1/keys/free or the ProofFetch home page); a paid key holds 500 for $5.00 (sold on the ProofFetch home page). Example: {"url":"https://example.com/"}.

ParametersurlrequiredmaxCharsidempotencyKey

Version history

3
  1. v0.3.1LatestOct 29, 2026
  2. v0.3.0Oct 15, 2026
  3. v0.2.0Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Proof integrations