emem — Earth memory protocol

Content-addressed, ed25519-signed memory of every place on Earth. Apache-2.0, no keys for reads.

Hosted
Streamable HTTPofficialknowledge

Deployment

Hosted
streamable-httphttps://emem.dev/mcp

Package Details

TransportStreamable HTTP
Runtimedocker

Environment Variables

EMEM_BIND

Bind address for the HTTP server. Defaults to 0.0.0.0:5051 inside the container.

EMEM_DATA

Path to the persistent data directory (sled cache + ed25519 identity). Mount a volume here.

EMEM_PUBLIC_URL

Optional canonical origin for self-referencing URLs in MCP responses (e.g. https://emem.dev). When unset the server falls back to urn:emem.

EMEM_TLS_DOMAINS

Comma-separated hostnames for built-in Let's Encrypt ACME (TLS-ALPN-01). When set, the server binds 0.0.0.0:443 instead of EMEM_BIND.