evermint-mcp
OfficialClick on "Install 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., "@evermint-mcpmint a receipt for my agent's decision to approve the transaction"
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.
evermint-mcp
Tamper-evident receipts for AI agent actions. The notary layer for agent-to-agent transactions.
Install
npm install -g evermint-mcpClaude Desktop config
Add to your claude_desktop_config.json:
{
"mcpServers": {
"evermint": {
"command": "evermint-mcp",
"env": {
"EVERMINT_API_KEY": "EVR-sk_your_key_here"
}
}
}
}Get an API key at https://evermint.app/api-keys
Add to your Claude desktop config (
~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"evermint": {
"command": "npx",
"args": ["-y", "evermint-mcp"],
"env": {
"EVERMINT_API_KEY": "EVR-sk_your_key_here"
}
}
}
}Restart Claude. The tools appear automatically.
Tools
evermint_mint (API key required)
Mint a tamper-evident, cryptographically timestamped record of an action.
evermint_mint({
agent_id: "billing-agent-1",
action_type: "decision_made",
payload: { decision: "approved", confidence: 0.97 }
})evermint_verify (public)
Verify a single record by Record ID.
evermint_verify({ record_id: "EVR-12C5N1A2" })evermint_list_records (API key required)
List records for the authenticated org with optional filters. Returns metadata only (no payloads).
evermint_list_records({
agent_id: "billing-agent-1",
action_type: "decision_made",
since: "2026-01-01T00:00:00Z",
until: "2026-05-01T00:00:00Z",
limit: 50
})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_get_record({ record_id: "EVR-12C5N1A2" })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.
// Explicit list, oldest first
evermint_verify_chain({
record_ids: ["EVR-AAAAAAAA", "EVR-BBBBBBBB", "EVR-CCCCCCCC"]
})
// Or walk forward from a starting point
evermint_verify_chain({
start_record_id: "EVR-AAAAAAAA",
length: 10
})Returns per-record hash_valid, chain_link_valid, plus an overall chain_intact: true|false.
Verify any record
evermint.app/verify?id=EVR-XXXXXXXXPublishing
To publish to npm as evermint-mcp:
package.jsonname:"evermint-mcp"binentry:{ "evermint-mcp": "./dist/server.js" }Add to Anthropic MCP registry at modelcontextprotocol.io/registry
Contact
info@evermint.app
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/EverMint-app/evermint-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server