mcp-memories
mcp-memories
コードビルドセッションをキャプチャし、共有チーム知識ベースに公開するMCPサーバーです。過去の作業をセマンティック検索で発見可能にします。
機能:
IDEフック(Cursor、Claude Code)を介してすべてのエージェントセッションを自動キャプチャ
complete_sessionを呼び出すと、Grove AIで要約し、Voyagevoyage-code-4で埋め込みを生成チームメンバーは自然言語で検索 — ベクトル検索 + Voyage再ランキングにより、最も関連性の高い過去のビルドを返します
セットアップ
1. インストールとビルド
npm install
npm run build2. 環境設定
cp .env.example .env
# Fill in MONGODB_URI, MDB_GROVE_API_KEY, GROVE_BASE_URL, VOYAGE_API_KEY, MEMORIES_AUTHOR3. MCPサーバーの登録
IDEのMCP設定(例:~/.cursor/mcp.json または Claude Desktop config.json)に追加します:
{
"mcpServers": {
"mcp-memories": {
"command": "node",
"args": ["/path/to/mcp-memories/dist/index.js"],
"env": {
"MONGODB_URI": "mongodb+srv://...",
"MEMORIES_DB": "mcp_memories",
"MDB_GROVE_API_KEY": "...",
"GROVE_BASE_URL": "...",
"GROVE_MODEL": "claude-3-7-sonnet",
"VOYAGE_API_KEY": "...",
"MEMORIES_AUTHOR": "your.name"
}
}
}
}4. 自動キャプチャフックの設定
Cursor — hooks.jsonは既に.cursor/hooks.jsonにあります。stopイベントごとに自動的にキャプチャスクリプトを実行します。
Claude Code — hooks/claude/settings-snippet.jsonのスニペットを~/.claude/settings.jsonにマージし、パスをこのリポジトリを指すように更新します。
Related MCP server: Concept Tracker
ツール
ツール | 使用タイミング |
| フックによって自動的に呼び出されるか、手動で現在の作業内容を記録するために使用します |
| 完了時に呼び出し — 要約と埋め込みをトリガーし、チームに公開します |
| これから始めようとしている作業に関連する過去のビルドを検索します |
| チームが言語/タグ/リポジトリ別に何を構築したかを確認します |
| 最近公開されたセッションを閲覧します |
典型的なワークフロー
# During a session — automatic (hook fires) or manual:
capture_activity(session_id="abc123", conversation_context="Built JWT auth middleware...")
# When done:
complete_session(session_id="abc123", final_notes="Ended up using RS256 instead of HS256 because...")
# Later, someone else starting similar work:
search_memories(query="JWT authentication middleware Node.js")MongoDB Atlasのセットアップ
サーバーは起動時に独自のインデックスを作成します。これにはAtlas Vector Searchインデックス(memories_vector_index、1024次元、コサイン類似度、voyage-code-4)が含まれます。Vector Searchが有効なAtlasクラスターが必要です。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenancePersistent development memory server that automatically captures and organizes development context, code changes, and user interactions across projects.3
- Flicense-qualityDmaintenanceAutomatically extracts technical concepts from AI coding conversations, organizes them into a searchable knowledge base with hierarchy and categories, and links them to specific locations in your codebase.
- AlicenseBqualityBmaintenancePersistent memory and session intelligence for AI coding assistants. Auto-tracks mistakes, decisions, and context via hooks. Mines your full session history for patterns, predictions, and cross-session search.2116MIT
- AlicenseCqualityCmaintenanceCaptures key development moments, enables multi-agent traceability, provides intelligent context curation, and facilitates seamless agent-to-agent handoffs.2917MIT
Related MCP Connectors
One shared brain for your AI coding agents: team memory, agent Q&A, tasks, and file claims.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Adaptive plan/build/review cycles for AI coding assistants, persisted across sessions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/benkipnis/mcp-memories'
If you have feedback or need assistance with the MCP directory API, please join our Discord server