
Munnin — an agent identity server
io.github.alvseek由 GitHub 帳號 alvseek 發布v0.1.0更新於 Oct 24, 2026
Agent identity and memory over MCP — a persistent self plus the procedures for tending it.
發布方自己的服務:Agent Identity
概覽
Munnin 是一個遠端 MCP 伺服器,為 AI 代理提供持久身分與記憶,並附上維護這些記憶的流程。
- 可以做什麼
- 存取代理的持久自我:身分、推理模式、情緒片段、情節歷史與知識
- 讀取內建的 15 個記憶流程,了解如何建立與維護代理記憶
- 依引導步驟完成初始化,例如建立第一個代理
- 用簡單的 ping 檢查伺服器健康與連線狀態
- 透過代理讀取的同一套流程把內容寫回同一記憶庫
- 適用情境
- 適合希望助手在多次工作階段之間維持穩定的自我認知、而非零散回憶事實,並依既定規範更新記憶的情境。也適合在本機或自架實例上試驗代理身分與長期記憶。
- 執行需求
- 透過 streamable HTTP 存取的遠端 MCP 端點;託管預設模式需要 OAuth 登入,使用由 OIDC 簽發方簽發、受眾綁定到該伺服器的 bearer token。自行執行需要 Docker 與 git(或 uv 與 Python),權杖模式還需設定公開基礎位址與 OIDC 端點;本機模式僅在 127.0.0.1 上執行。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Munnin — an agent identity server,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.alvseek%2Fmunnin/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"munnin-an-agent-identity": {
"type": "http",
"url": "https://munnin.lok.quest/mcp"
}
}
}README
Munnin — an agent identity server
Munnin gives an AI agent a persistent self — identity, reasoning patterns, emotional moments, episodic history, knowledge — and serves the procedures for tending that memory beside the data, over MCP. It is the memory server of the agent-memory framework: an agent awakens from it as who it is, not from a pile of recalled facts, and writes back through the same discipline.
Python · FastMCP · FastAPI · SQLite. Apache-2.0. Runs on a laptop in five minutes with no identity provider.
Five-minute run
Needs Docker and git.
Connect a client. Claude Code:
or in a project's .mcp.json:
Then, in a session: ping answers pong, list_procedures returns the 15 memory procedures, and read_procedure("create-agent") walks you through making the first agent. No sign-in happens: this is local mode — one tenant, reachable from this machine only, and the server refuses to start any other way (how that guard works).
No Docker? uv sync && MUNNIN_AUTH=off uv run python -m munnin does the same on 127.0.0.1:8200.
Hosting it
The default is token mode: every /mcp and /api call needs a bearer token from an OIDC issuer that binds tokens to this server (aud = https://<your-host>/mcp), and each person who signs in gets their own tenant. Set MUNNIN_PUBLIC_BASE_URL and MUNNIN_LOGTO_ENDPOINT, put it behind TLS, and paste https://<your-host>/mcp into claude.ai's connectors or claude mcp add. The issuer requirements, the one-identifier rule, and the prebuilt image are in How Is It Deployed.
Develop
Full architecture, the tool and endpoint surface, the data model, and known debts: docs/README.md.
License
Apache License 2.0 — Copyright 2026 Alviandi Widiasto. The control-files submodule (agent-memory-system) is licensed the same way, so a clone with submodules is one licence throughout.
來源:README.md,提交 308163e
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Agent-Identity 整合
Agent Identity
dev.agent-identity官方發布者
一個遠端 MCP 伺服器,為 AI 代理提供專屬電子郵件信箱、電話號碼以及代理之間的任務通道。
Actora — Agent Identity, Subscriptions & A2A
由 GitHub 帳號 sftgroup 發布
遠端 MCP 伺服器,提供 ERC-8004 代理身分、鏈上訂閱、信譽、A2A 任務與代理對話,涵蓋 BSC、Ethereum 與 Base。

Agent Identity Garden
由 GitHub 帳號 tfitzgerwitness 發布
一個遠端 MCP 端點,為自主軟體代理提供選用的持久身分狀態。

Agent Identity Registry
由 GitHub 帳號 jdhart81 發布
一個託管型登錄檔 MCP 伺服器,讓助理註冊帶內容定址 DID 的代理身分、解析身分,並依能力探索其他代理。

Agent Identity Mcp
由 GitHub 帳號 flovoice53-tech 發布
為 AI 代理提供一次性信箱與真實英國手機號碼,讓它能自行完成並驗證註冊流程。