Skip to main content
MCP server CX Codex

emem — Claude Code MCP server: what it does, how to install

emem connects AI agents to verifiable shared memory without moving raw files. It is useful when a model needs to validate data authenticity against cryptographic proofs while bytes stay local.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http emem https://emem.dev/mcp
Open on GitHub

What emem, the verifiable memory protocol for the physical world does

The server operates over HTTP at https://emem.dev/mcp. Rather than uploading complete private datasets or documents to an AI provider, emem keeps files on their host system. Only cryptographic commitments travel outward: BLAKE3 hashes folded into Merkle roots, content identifiers, and author signatures.

Any compatible agent uses compact tokens to locate signed records and verify specific units without reading unshared sections. Fetching existing records or registered open archives requires no account and no API key. Offline verification of your own local trees depends on Python and the included tree_proof.py script.

Cryptographic verification proves that bytes were present in the signed file, not that the claims inside that file are accurate. For derived values, the protocol pins the algorithm by its code_cid hash rather than running unverified private code in a sandbox.

What it helps with

  • Verify specific file chunks without uploading full documents to an LLM
  • Resolve signed measurements from open Earth archives via cryptographic tokens
  • Prove local data integrity using BLAKE3 hashes and Merkle tree roots
  • Bind computed outputs to exact code versions using cryptographic hashes

Example prompts for the agent

  • Check the emem token for this record and verify it against index.md
  • Fetch the elevation measurement for Cairo from the copdem30m archive using emem
  • Help me verify the row.json proof against the LICENSE file using tree_proof.py

How to install emem, the verifiable memory protocol for the physical world

Platform CLI: remote server

claude mcp add --transport http emem https://emem.dev/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about emem, the verifiable memory protocol for the physical world

How do I install emem in Claude Code?

Run claude mcp add --transport http emem https://emem.dev/mcp in your terminal. This registers the remote HTTP endpoint without local package builds.

What does the emem MCP server do?

It allows AI agents to resolve memory tokens and verify data integrity against cryptographic commitments. Raw documents remain on your storage while the model checks roots and signatures.

Is an API key required to read data with emem?

No credentials or account setups are needed to query and verify published records. Private keys are only involved when signing and publishing your own local datasets.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor