Skip to main content
Glama

mcp-memories

Ein MCP-Server, der Code-Build-Sitzungen erfasst und in einer gemeinsamen Team-Wissensdatenbank veröffentlicht, sodass vergangene Arbeiten per semantischer Suche auffindbar sind.

Was er macht:

  • Automatische Erfassung jeder Agentensitzung über IDE-Hooks (Cursor, Claude Code)

  • Wenn du complete_session aufrufst, fasst er mit Grove AI zusammen und bettet mit Voyage voyage-code-4 ein

  • Teammitglieder suchen mit natürlicher Sprache – Vektorsuche + Voyage-Reranking liefern die relevantesten vergangenen Builds

Einrichtung

1. Installieren und bauen

npm install
npm run build

2. Umgebung konfigurieren

cp .env.example .env
# Fill in MONGODB_URI, MDB_GROVE_API_KEY, GROVE_BASE_URL, VOYAGE_API_KEY, MEMORIES_AUTHOR

3. MCP-Server registrieren

Füge die MCP-Konfiguration deiner IDE hinzu (z. B. ~/.cursor/mcp.json oder 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. Auto-Capture-Hooks einrichten

Cursor – hooks.json befindet sich bereits in .cursor/hooks.json. Es feuert das Erfassungsskript bei jedem stop-Ereignis automatisch aus.

Claude Code – füge den Ausschnitt in hooks/claude/settings-snippet.json in deine ~/.claude/settings.json ein und aktualisiere den Pfad, sodass er auf dieses Repository verweist.

Related MCP server: Concept Tracker

Tools

Tool

Wann verwenden

capture_activity

Wird automatisch von Hooks aufgerufen oder manuell, um aufzuzeichnen, woran du arbeitest

complete_session

Rufe diesen Befehl auf, wenn du fertig bist – löst Zusammenfassung + Einbettung aus und veröffentlicht im Team

search_memories

Finde frühere Builds, die für das, was du beginnen möchtest, relevant sind

get_overview

Zeige an, was das Team gebaut hat, nach Sprache / Tag / Repository

list_recent

Durchsuche die zuletzt veröffentlichten Sitzungen

Typischer Arbeitsablauf

# 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 Einrichtung

Der Server erstellt beim Start seine eigenen Indizes, einschließlich des Atlas Vector Search Index (memories_vector_index, 1024 Dimensionen, Kosinus-Ähnlichkeit, voyage-code-4). Du benötigst einen Atlas-Cluster mit aktivierter Vektorsuche.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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