mcp-memories
mcp-memories
Un servidor MCP que captura las sesiones de compilación de código y las publica en una base de conocimiento compartida del equipo, haciendo que el trabajo pasado sea descubrible mediante búsqueda semántica.
Qué hace:
Captura automáticamente cada sesión de agente mediante hooks del IDE (Cursor, Claude Code)
Cuando llamas a
complete_session, lo resume con Grove AI y lo embeddings con Voyagevoyage-code-4Los miembros del equipo buscan con lenguaje natural: la búsqueda vectorial + el reranking de Voyage devuelve las compilaciones pasadas más relevantes
Configuración
1. Instalar y compilar
npm install
npm run build2. Configurar el entorno
cp .env.example .env
# Fill in MONGODB_URI, MDB_GROVE_API_KEY, GROVE_BASE_URL, VOYAGE_API_KEY, MEMORIES_AUTHOR3. Registrar el servidor MCP
Añádelo a la configuración MCP de tu IDE (por ejemplo, ~/.cursor/mcp.json o config.json de Claude Desktop):
{
"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. Configurar los hooks de captura automática
Cursor — hooks.json ya está en .cursor/hooks.json. Ejecuta el script de captura automáticamente en cada evento stop.
Claude Code — fusiona el fragmento de hooks/claude/settings-snippet.json en tu ~/.claude/settings.json, actualizando la ruta para que apunte a este repositorio.
Related MCP server: Concept Tracker
Herramientas
Herramienta | Cuándo usarla |
| Llamado automáticamente por los hooks, o manualmente para registrar en lo que estás trabajando |
| Llama cuando hayas terminado: activa el resumen + embedding y lo publica al equipo |
| Encuentra compilaciones pasadas relevantes para lo que estás a punto de comenzar |
| Ve lo que el equipo ha construido, por lenguaje / etiqueta / repositorio |
| Navega por las sesiones publicadas más recientemente |
Flujo de trabajo típico
# 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")Configuración de MongoDB Atlas
El servidor crea sus propios índices al iniciarse, incluyendo el índice de Atlas Vector Search (memories_vector_index, 1024 dimensiones, similitud coseno, voyage-code-4). Necesitas un clúster de Atlas con Vector Search habilitado.
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