
montygovernance/montycat-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
AIエージェントの共有、永続的なメモリ。 自発的な検索、ベクトルRAG、およびライブ更新を備えたMCPサーバー。 Claude、Cursor、Codex、およびMCPクライアントで動作します.
概要
Claude、Codex、Cursor、および任意のモデルコンテキストプロトコルクライアントは、1つのメモリに書き込み、互いに読みます。 - 意思決定、好み、プロジェクトコンテキストは、次のセッションに運びます。 - 同じ事実から作品を使用するすべてのMCPクライアント。 - ベクター検索は、ワーディングが異なるときのメモリを見つけます, BM25 爪正確な識別子, ハイブリッドモードは、2つのヒューズ. Exact-key やメタデータ検索も。 - サーバー、エンジンおよび埋め込むことはあなたの機械で動きます。 ホストされたメモリサービス、クラウドの埋め込みAPIはありません。 — montycat-mcp.mcpbをダウンロードして、Claude Desktopにドラッグします。 Pythonは必要ありません。 このリンクは、常に現在のリリースに役立ちます。すべてのリリースは、バージョンの名前のコピーと.sha256を強制的にチェックします。 /mcp は montycat サーバーが接続されていることを確認します。 — クライアントの stdio config を uvx montycat-mcp (Python 3.10+) で指定します。 Codex の場合: モンティキャット・セマンティック・エンジンに、記憶が生きています。 Montycat MCP は、ローカルの 1 つから始まるので、ほとんどの人がここで読むのを止めることができます.
概要(AI 翻訳)
AIエージェントの永続性、検索可能なメモリを提供するホスト型MCPサーバー Claude、Codex、Cursor、およびモデルコンテキストプロトコルクライアントは1つに書き込みます それぞれの記憶を読んでください。
-チャットを生き残る記憶。 意思決定、好み、プロジェクトコンテキストは、次のセッションに持ち込まれます。
- 1つの記憶、多くの代理店。 MCP クライアントは、同じ事実から作品を使用する。
- 意味、キーワード、または両方によって思い出して下さい。 ベクター検索は、ワーディングが異なるときにメモリを見つけます, BM25は、正確な識別子を釘付けします, そして、ハイブリッドモードは、2つのヒューズ. Exact-key やメタデータ検索も。
- あなたの。 サーバ、エンジン、組み込みはマシン上で実行します。 ホストされたメモリサービス、クラウドの埋め込みAPIはありません。
インストール
Claude Desktop — ダウンロード
[montycat-mcp.mcpb]
Claudeデスクトップにドラッグします。 Pythonは必要ありません。 そのリンクは常に機能します
現在のリリース; すべてのリリース
また、バージョンの名前のコピーと[.sha256]をコピーしてチェックします。
Claude Code — [uv] をインストールします。
[/mcp] サーバが接続されていることを確認します。
Codex、Cursor、その他のMCPクライアント — クライアントのstdioコンフィグをオンにします
[[uvx montycat-mcp] (Python 3.10+). Codex の場合:
エンジン
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Montycat MCP - Shared Memory for AI Agents
A self-hosted MCP server that gives AI agents persistent, searchable memory. Claude, Codex, Cursor, and any Model Context Protocol client write to one memory and read each other’s.
- Memory that survives the chat. Decisions, preferences, and project context carry into the next session.
- One memory, many agents. Every MCP client you use works from the same facts.
- Recall by meaning, keyword, or both. Vector search finds a memory when the wording differs, BM25 nails exact identifiers, and hybrid mode fuses the two. Exact-key and metadata lookup too.
- Yours. Server, engine, and embeddings run on your machine. No hosted memory service, no cloud embedding API.
Install
Claude Desktop — download
montycat-mcp.mcpb
and drag it into Claude Desktop. No Python needed. That link always serves the
current release; every release
also carries a version-named copy and a .sha256 to check it against.
Claude Code — install uv, then:
/plugin marketplace add MontyGovernance/montycat-mcp
/plugin install montycat-mcp@montygovernance
/mcp confirms the montycat server is connected.
Codex, Cursor, other MCP clients — point your client’s stdio config at
uvx montycat-mcp (Python 3.10+). For Codex:
codex mcp add montycat -- uvx montycat-mcp
The engine
Memory lives in a Montycat Semantic engine. Montycat MCP starts a local one for you, so most people can stop reading here.
Point it at an engine you already run:
export MONTYCAT_URI="montycat://memory-agent:password@localhost:21210/memories"
export MONTYCAT_TLS=true # remote engines only
Or start one yourself with Docker:
docker run -d --name montycat -p 21210:21210 -p 21211:21211 \
-e MONTYCAT_SUPEROWNER=admin -e MONTYCAT_PASSWORD=change-me \
-v montycat_data:/var/lib/.montycat \
montygovernance/montycat:semantic
On Apple Silicon use the arm64-semantic tag instead — semantic is the amd64
image, and it crashes under emulation. Port 21211 carries live memory watches.
Use it
Talk to your agent normally; it picks the tool.
Remember that the team chose PostgreSQL for the billing service.
インストール
uvx montycat-mcp` (Python 3.10+). For Codex: