Home › Knowledge & Memory › saihm-mcp-server-pro
saihm-mcp-server-pro
Free-to-start portable memory for AI agents: encrypted, shareable, provably erased. Join SAIHM.
Topics: Knowledge & Memory
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.14.4)
npx -y @saihm/[email protected]
Or add to your MCP client config:
{
"mcpServers": {
"saihm-mcp-server-pro": {
"command": "npx",
"args": [
"-y",
"@saihm/[email protected]"
],
"env": {
"SAIHM_MASTER_SECRET_FILE": "<YOUR_VALUE>",
"SAIHM_IDENTITY": "<YOUR_VALUE>",
"SAIHM_IDENTITY_PASSPHRASE": "<YOUR_VALUE>"
}
}
}
}
SAIHM_ENDPOINT_URL— SAIHM operator endpoint. Optional: defaults to the hosted service at https://saihm.net/mcp.SAIHM_SELF_JOIN— Self-join is ON by default: the saihm_join tool creates a non-custodial identity on this device and starts activating its free memory, which needs one browser sign-in; no master secret is needed. Set to '0' to suppress the tool.SAIHM_MASTER_SECRET_FILEsecret — Path to a mode-600 file holding a 64+ hex-char master secret. Only needed if you opt out of self-join, are restoring an existing identity, or keep your key file outside SAIHM_HOME. Never transmitted.SAIHM_IDENTITYsecret — An identity token written by export-identity: brings an existing SAIHM identity to this machine or a hosted agent environment without copying a key file. Set together with SAIHM_IDENTITY_PASSPHRASE; leave both unset to use this machine's own identity.SAIHM_IDENTITY_PASSPHRASEsecret — The passphrase export-identity generated for SAIHM_IDENTITY. The two together are the identity: store it as a secret.SAIHM_TIER— The plan this identity onboards with (FREE, PRO, PRO_FAST, ENTERPRISE, ENTERPRISE_FAST). Defaults to FREE while self-join is on (the default); set it for a paid plan, and with SAIHM_SELF_JOIN=0 for every plan, FREE included. An export-identity token carries its own, which a non-empty value here overrides.SAIHM_PAYMENT_METHOD— The payment rail of a paid plan, e.g. stripe. Required for a paid SAIHM_TIER unless an export-identity token carries it.SAIHM_EPHEMERAL_HOME— Set it (e.g. 1) where the home directory is discarded at session end, or is a CI runner's home that later jobs can reach: the join then refuses to create a key, and SAIHM keeps no recall copy and no sign-in there. A copy or sign-in already written there stays until you delete it: the recall.* and session.* files in SAIHM_HOME (~/.saihm by default). 0 declares a home that is kept and that only you use, and overrides the host's own signal. Unset: detected where the host or CI runner says so (the REFERENCE lists the markers).SAIHM_HOME— Base dir for the self-join identity file ($SAIHM_HOME/free-identity.key, mode 600). Defaults to ~/.saihm. Give a full path: a relative one (a JSON config does not expand ~) is refused at start. Also the fallback state directory when SAIHM_STATE_DIR is unset.
Related servers
modelcontextprotocol/servers
Direct local file system access.
Context7
Up-to-date docs for AI agents
hindsight
Hindsight: long-term memory for AI agents modeled on human memory.
cognee
Memory manager for AI apps and agents using graph and vector stores, with ingestion from many data sources.
Skill_Seekers
Turn docs, GitHub repos, PDFs, videos, Confluence, Notion and Slack/Discord into AI skills and RAG knowledge, exportable to vector…
basic-memory
Local-first knowledge management with bi-directional LLM sync via Markdown files.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry