MemCell について
MemCell は、AI エージェント向けの永続メモリ MCP サーバーです。適応的な想起、ワークスペースの継続性、グラフ探索、ドキュメント検索を備え、記憶と結果を記録して信頼度を調整します。
主な機能
- 01行動前に関連メモリを想起
- 02事実や指示を永続保存
- 03結果報告による信頼度の調整
- 04ワークスペース文書の取り込みと検索
- 051 ホップのナレッジグラフ関係の探索
- 06ワークスペースと校正指標の確認
活用シーン
- 01セッションをまたいだ判断や設定の保持
- 02エージェントの作業前に指示を検索
- 03インデックス済みワークスペース文書の検索
- 04メモリの信頼性とガバナンス指標の確認
MCP 対応
MemCell は MCP 経由で、メモリの想起・保存、結果フィードバック、文書の取り込みと検索、ワークスペース分析の 7 つのツールを公開します。stdio でのローカル実行、ホスト型またはセルフホストの Streamable HTTP エンドポイントへの接続、ローカル PGlite サーバーに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://memcell.ai/mcpclaude mcp add --transport http ai-memcell-memcell https://memcell.ai/mcp{"mcpServers":{"ai-memcell-memcell":{"type":"http","url":"https://memcell.ai/mcp"}}}Cursor で開く{"servers":{"ai-memcell-memcell":{"type":"http","url":"https://memcell.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-memcell-memcell":{"type":"http","url":"https://memcell.ai/mcp"}}}{"mcpServers":{"ai-memcell-memcell":{"serverUrl":"https://memcell.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://memcell.ai/mcp認証が必要ツール
詳細
MemCell MCP サーバー
MemCell の公式 Model Context Protocol(MCP)サーバーおよびレジストリマニフェストです。
AI エージェントのための、生きた永続メモリです。行動する前に情報を想起し、結果を報告することで信頼度を高めます。
MemCell は、あらゆるクライアントハーネスで動作する AI エージェント向けに、永続的で適応型のメモリ、作業スレッドの継続性、ナレッジグラフの探索、根拠に基づくドキュメント RAG を提供します。このリポジトリには、公式 MCP レジストリマニフェスト、Smithery 設定、接続ガイドが含まれています。
クイックスタート
オプション A:ローカル stdio(推奨)
npx で実行します(memcell CLI がインストール済み、または npm から利用できる必要があります)。
npx -y memcell mcp
オプション B:リモート Streamable HTTP
ホスト型またはセルフホストの MemCell Streamable HTTP エンドポイントに直接接続します。
- エンドポイント:
https://memcell.ai/mcp - ヘッダー:
Authorization: Bearer <agent-key>
オプション C:ローカルスタンドアロンサーバー(PGlite)
埋め込み型 PGlite ベクトルストレージを使って、ローカルマシンで MemCell を実行します(キャッシュ済み、または MEMCELL_SERVER_PATH を指定した場合、memcell start はネットワーク接続なしで完全にオフライン実行できます)。
# 1. Start local server in background
memcell start --daemon
# 2. Wire local MCP tools
memcell connect --url http://localhost:3000
クライアント設定
1. Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"memcell": {
"command": "npx",
"args": ["-y", "memcell", "mcp"]
}
}
}
2. Claude Code
次を実行します。
claude mcp add memcell -- npx -y memcell mcp
3. Cursor
.cursor/mcp.json(または ~/.cursor/mcp.json)に追加します。
{
"mcpServers": {
"memcell": {
"command": "npx",
"args": ["-y", "memcell", "mcp"]
}
}
}
4. Antigravity
~/.gemini/antigravity/mcp_config.json に追加します。
{
"mcpServers": {
"memcell": {
"command": "npx",
"args": ["-y", "memcell", "mcp"]
}
}
}
5. Windsurf / Cline / OpenCode / Goose
MCP サーバーのコマンドを次のように設定します。
- コマンド:
npx - 引数:
["-y", "memcell", "mcp"]
仕組み
MemCell は MCP 経由で、ワークスペースツールを 7 つ公開します。
recall:行動を起こす前にメモリを取得する事前確認機能です。関連する指示、決定事項、事実、設定、進行中または再開されたセッションスレッド、1 ホップのナレッジグラフ関係、根拠に基づくワークスペースドキュメントのチャンクを取得します。remember:永続的なメモリストレージです。詳細な運用仕様(content)、影響を受けるリソース(resources)、適用時点(appliesAt)を含む、アトミックな指示、決定事項、事実、設定を、アクティブなワークスペースまたはユーザープロファイルに直接保存します。report:結果フィードバックの調整機能です。想起したメモリが役立ったか、失敗したか、回避されたかを報告し、時間の経過に応じて信頼度を動的に調整します。feedback:特定のメモリ ID を、結果の補足メモとともに直接評価します(workedまたはfailed)。ingest_document:複数形式のドキュメント取り込み機能です。PDF、DOCX、CSV、TSV、HTML、JSON、Markdown ドキュメントを、根拠に基づくワークスペースのチャンクにインデックス化し、必要に応じてアトミックなメモリを抽出します。search_documents:根拠に基づくワークスペースドキュメントのチャンクを、セマンティック検索と全文検索を組み合わせて取得します。get_insights:ワークスペースのリアルタイムテレメトリー、実測による信頼度較正曲線(ECE、Brier スコア、バケットごとの実測成功率)、ガバナンスシールドの指標(適用されたガード、隔離されたユーザースコープのメモリ、降格された項目)を提供します。
カスタムエージェント SDK との統合
TypeScript または Python でカスタムエージェントを構築していますか?公式のドロップインアダプターは、MCP とともに @memcell/sdk(@memcell/sdk/vercel、@memcell/sdk/openai、@memcell/sdk/langgraph)および Python の memcell.integrations(OpenAI Agents、LangGraph、PydanticAI、CrewAI)に含まれています。
エコシステム
- DevKit:memcell-ai/devkit の TypeScript SDK、Python SDK、CLI
- Engine:memcell-ai/memcell のコアメモリーサービスのバックエンド
- ドキュメント:memcell.ai/docs
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。