Neutral third-party witness: independently fetch, hash, timestamp, archive any URL or API response.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP server for witnessd โ a neutral third-party witness for the machine-readable web.
Give your agent the ability to create tamper-evident evidence: witnessd independently fetches any public URL or API endpoint, hashes and timestamps the response, archives it, and issues a signed certificate. Snapshot hashes are Merkle-batched hourly and anchored on Base, so certificates verify forever โ by anyone, without trusting the operator.
Use it before transacting with a counterparty ("witness their published price/terms"), before acting on third-party data ("witness what the API returned"), or whenever a dispute might later hinge on what a URL said at a moment in time.
| Tool | Price | What it does |
|---|---|---|
witness_url | $0.02 | Independent fetch + hash + timestamp + archive of a URL right now; returns snapshot id + signed certificate |
get_certificate | free | Certificate for any snapshot id: manifest, Ed25519 signature, Merkle proof, Base anchor transaction |
retrieve_snapshot | $0.05 | The archived response body + certificate โ works for any snapshot id, any payer (this is how third parties obtain evidence) |
Claude Desktop / Cursor config:
Set one of these environment variables:
EVM_PRIVATE_KEY โ a wallet key holding USDC on Base. The server auto-pays each call via x402 (the buyer only signs; no ETH needed for gas). Use a small dedicated wallet, never your main one.WITNESSD_API_KEY โ a prepaid credit key (buy a $1 pack via POST https://witnessd.vip/api/credits, x402-payable).Optional: WITNESSD_URL to point at a different witnessd instance (default https://witnessd.vip).
Certificates are self-verifying: leaf_hash = sha256(canonical-json(manifest)), Ed25519-signed, Merkle-proven into an hourly batch root anchored on Base (calldata 0x + wtns1 + root). Standalone checker: witnessd.vip/verify.js.
Certificates (hashes, timestamps, proofs) are public; archived content is delivered only to paying requesters and never republished. witnessd only witnesses what any stranger can see โ no logins, no private networks, bodies โค10 MB. Machine-readable service docs: llms.txt ยท openapi.json ยท /.well-known/x402.
MIT license.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/witnessd)<a href="https://allmcps.com/mcp/witnessd"><img src="https://allmcps.com/api/badge/witnessd?style=directory" alt="Witnessd on AllMCPs" /></a>