The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Evermint MCP listing page.
Tamper-evident receipts for AI agent actions. The notary layer for agent-to-agent transactions.
Add to your claude_desktop_config.json:
Get an API key at https://evermint.app/api-keys
~/.claude/claude_desktop_config.json):evermint_mint (API key required)Mint a tamper-evident, cryptographically timestamped record of an action.
evermint_verify (public)Verify a single record by Record ID.
evermint_list_records (API key required)List records for the authenticated org with optional filters. Returns metadata only (no payloads).
All filters are optional. limit defaults to 50 (max 200).
evermint_get_record (API key required)Fetch the full contents of a single record, including its original payload. Returns 403 if the record exists but belongs to a different organization.
evermint_verify_chain (public)Verify a sequence of hash-chained records. Confirms each hash matches its content, and each chain_link correctly references the prior record.
Returns per-record hash_valid, chain_link_valid, plus an overall chain_intact: true|false.
To publish to npm as evermint-mcp:
package.json name: "evermint-mcp"bin entry: { "evermint-mcp": "./dist/server.js" }