witnessd-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@witnessd-mcpwitness the current price from this API endpoint and give me the certificate"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
witnessd-mcp
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.
Tools
Tool | Price | What it does |
| $0.02 | Independent fetch + hash + timestamp + archive of a URL right now; returns snapshot id + signed certificate |
| free | Certificate for any snapshot id: manifest, Ed25519 signature, Merkle proof, Base anchor transaction |
| $0.05 | The archived response body + certificate — works for any snapshot id, any payer (this is how third parties obtain evidence) |
Related MCP server: @citizenofthecloud/mcp-server
Install
npx -y witnessd-mcpClaude Desktop / Cursor config:
{
"mcpServers": {
"witnessd": {
"command": "npx",
"args": ["-y", "witnessd-mcp"],
"env": {
"EVM_PRIVATE_KEY": "0x…"
}
}
}
}Payment — two options
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 viaPOST https://witnessd.vip/api/credits, x402-payable).
Optional: WITNESSD_URL to point at a different witnessd instance (default https://witnessd.vip).
Verify without trusting us
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.
Privacy & scope
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
Hosted MCP server for AI agent identity, permissions, verification, and reusable proof.
Guarded MCP server for agent-readable business truth, provenance, readiness, and discovery.
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP Server for AI agent identity and authorization. Create, verify, and manage agent identities with trust scores and scoped authorization tokens.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Citizen of the Cloud — agent identity verification, trust scoring, and registry access for any AI runtime that speaks the Model Context Protocol.13 npmMIT
- AlicenseCqualityCmaintenanceMCP server for safely reading public URLs for AI agents, providing tools to fetch, extract, cache, and inspect web content as evidence.15MIT

touchstone-mcpofficial
AlicenseNot gradedqualityCmaintenanceLocal MCP server that signs and records agent actions into a tamper-evident log using Ed25519 keys for frictionless integration with Touchstone.17 npmApache 2.0