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-сервера
Добавьте в конфигурацию MCP вашей IDE (например, ~/.cursor/mcp.json или config.json 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. Настройка хуков автозахвата
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 (memories_vector_index, 1024 измерения, косинусное сходство, voyage-code-4). Вам нужен кластер 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