saihm-admin avatar

Saihm Mcp

saihm-admin/saihm-mcp

Gives Claude eight tools to store, retrieve, and cryptographically erase encrypted memory cells on COTI V2 mainnet via a SAIHM operator endpoint. You get `saihm_remember`, `saihm_recall`, `saihm_forget` for core persistence, plus `saihm_share` and `saihm_revoke_share` for selective access control. The server itself holds no keys or storage, it just forwards tool calls over HTTPS to the operator's protocol stack. Cells are encrypted per-agent, persisted to Filecoin, and audited on-chain. Reach for this when you need Claude to remember context across sessions with true GDPR Article 17 erasure guarantees and user-owned storage. Ships with a reporting library that operators can use to compose MCP calls into bespoke compliance reports without extra services.

GitHub stars
4
tools
8
auth
Secret needed
transport
STDIO
env vars
2
last updated
Oct 11, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

saihm_rememberwrites a new memory cell

writes a new memory cell

No parameter schema in public metadata yet.

saihm_recallread-only; safe to repeat

read-only; safe to repeat

No parameter schema in public metadata yet.

saihm_forgetdestructive — irreversible erasure

destructive — irreversible erasure

No parameter schema in public metadata yet.

saihm_statusread-only

read-only

No parameter schema in public metadata yet.

saihm_sharewrites a sharing contract

writes a sharing contract

No parameter schema in public metadata yet.

saihm_revoke_sharewithdraws a grant

withdraws a grant

No parameter schema in public metadata yet.

saihm_governance_proposeforwards a proposal; not enabled by default

forwards a proposal; not enabled by default

No parameter schema in public metadata yet.

saihm_governance_voteforwards a vote; not enabled by default

forwards a vote; not enabled by default

No parameter schema in public metadata yet.

Sponsors

Configuration

SAIHM_ENDPOINT_URL*

Endpoint URL of the custodial SAIHM operator you run or subscribe to. Not the hosted service at https://saihm.net, which is non-custodial: use @saihm/mcp-server-pro for that.

SAIHM_AUTH_HEADER*secret

Authorization header (typically 'Bearer <token>') issued by your operator.

Readme

SAIHM MCP Server

The standards client for your own custodial SAIHM operator. It carries no cryptography of its own and expects an operator endpoint URL plus an operator token. If you just want memory working, free, in about a minute, use @saihm/mcp-server-pro and ask your agent to "Join SAIHM".

npm version OpenSSF Best Practices · Apache-2.0

Watch: SAIHM in 6 minutes

New to SAIHM? Watch the 6-minute overview (captions and transcript), or read the SAIHM manual (PDF).

This package is the standards client: eight memory tools any MCP agent — Claude Code, Claude Desktop, Cursor, or your own — can call. It carries no cryptography of its own. It speaks the publicly documented SAIHM memory protocol over plain MCP and reaches whichever SAIHM operator you point it at.


View the full README on GitHub

Details

Repository
github.com/saihm-admin/saihm-mcp
Website
saihm.net
Package
@saihm/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active