Skip to main content
Glama

Memory Bank MCP Server

Memory Bank MCP-Server

Dieser MCP-Server hilft beim Aufbau eines strukturierten Dokumentationssystems basierend auf Clines Memory Bank-Muster zur Kontexterhaltung in KI-Assistentenumgebungen.

Unterstützt von Enlighter und Hyperskill .

Erfahren Sie, wie Sie Memory Bank direkt im Cursor einrichten und verwenden: http://enlightby.ai/projects/37

Schmiedeabzeichen

Merkmale

  • Erhalten Sie detaillierte Informationen zur Memory Bank-Struktur

  • Vorlagen für Memory Bank-Dateien generieren

  • Analysieren Sie das Projekt und machen Sie Vorschläge für Memory Bank-Inhalte

Ausführen des Servers

Es gibt einige Möglichkeiten, diesen MCP-Server zu verwenden:

Mit UVX

Fügen Sie dies zu Ihrer mcp.json-Konfigurationsdatei hinzu:

{ "mcpServers": { "mcp-memory-bank": { "command": "uvx", "args": [ "--from", "git+https://github.com/ipospelov/mcp-memory-bank", "mcp_memory_bank" ] } } }

Mit Schmiedekunst

Fügen Sie dies zu Ihrer mcp.json-Konfigurationsdatei hinzu:

{ "mcpServers": { "memory-bank": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@ipospelov/mcp-memory-bank", "--key", "your_smithery_key" ] } } }

Mit Docker

Fügen Sie dies zu Ihrer mcp.json-Konfigurationsdatei hinzu:

{ "mcpServers": { "memory-bank": { "command": "docker", "args": [ "run", "-i", "--rm", "19283744/mcp-memory-bank:latest" ] } } }

Manuell

Klonen Sie das Repository und führen Sie die folgenden Befehle aus:

python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt

Fügen Sie dann Folgendes zu Ihrer mcp.json-Konfigurationsdatei hinzu:

{ "mcpServers": { "memory-bank": { "command": "python", "args": ["src/mcp_memory_bank/main.py"] } } }

Anwendungsbeispiel

Fragen Sie Cursor oder einen anderen KI-Code-Assistenten mit Memory Bank MCP:

Create memory bank for To Do list application with your tools

Geben Sie mehr Kontext an, um bessere Ergebnisse zu erzielen.

Verfügbare Tools

Speicherbankstruktur abrufen

Gibt eine detaillierte Beschreibung der Memory Bank-Dateistruktur zurück.

Vorlage für die Generierung einer Speicherbank

Gibt eine Vorlage für eine bestimmte Memory Bank-Datei zurück.

Beispiel:

{ "file_name": "projectbrief.md" }

Projektzusammenfassung analysieren

Analysiert eine Projektzusammenfassung und macht Vorschläge für Memory Bank-Inhalte.

Beispiel:

{ "project_summary": "Building a React web app for inventory management with barcode scanning" }

Speicherbankstruktur

Die Memory Bank besteht aus Kerndateien und optionalen Kontextdateien, alle im Markdown-Format:

Kerndateien (erforderlich)

  1. projectbrief.md – Grundlagedokument, das alle anderen Dateien prägt

  2. productContext.md – Erklärt, warum das Projekt existiert und welche Probleme gelöst werden

  3. activeContext.md – Aktueller Arbeitsschwerpunkt, aktuelle Änderungen, nächste Schritte

  4. systemPatterns.md – Systemarchitektur, technische Entscheidungen, Entwurfsmuster

  5. techContext.md – Verwendete Technologien, Entwicklungsaufbau, Einschränkungen

  6. progress.md - Was funktioniert, was muss noch gebaut werden

  7. memory_bank_instructions.md – So arbeiten Sie mit Memory Bank, Anweisungen für KI-Agenten

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Bietet ein strukturiertes Dokumentationssystem zur Kontexterhaltung in KI-Assistentenumgebungen und unterstützt Benutzer beim Erstellen und Verwalten von Speicherbänken für ihre Projekte.

  1. Merkmale
    1. Ausführen des Servers
      1. Mit UVX
      2. Mit Schmiedekunst
      3. Mit Docker
      4. Manuell
    2. Anwendungsbeispiel
      1. Verfügbare Tools
        1. Speicherbankstruktur abrufen
        2. Vorlage für die Generierung einer Speicherbank
        3. Projektzusammenfassung analysieren
      2. Speicherbankstruktur
        1. Kerndateien (erforderlich)

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Enables AI assistants to maintain persistent project context across sessions by storing and retrieving structured information in markdown files organized in a memory bank directory.
        Last updated -
        4
        55
        Apache 2.0
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A lightweight server that provides persistent memory and context management for AI assistants using local vector storage and database, enabling efficient storage and retrieval of contextual information through semantic search and indexed retrieval.
        Last updated -
        1
        MIT License
      • A
        security
        A
        license
        A
        quality
        Provides AI assistants with persistent memory of your project architecture, development history, and technical decisions, allowing them to give context-aware coding help without needing repeated explanations.
        Last updated -
        16
        61
        1
        MIT License
        • Apple
        • Linux
      • -
        security
        A
        license
        -
        quality
        A memory system for AI coding tools that stores and retrieves codebase context with project isolation. Enables coding assistants to maintain searchable memory of code snippets, comments, and runtime traces with full source traceability.
        Last updated -
        27
        188
        MIT License
        • Linux
        • Apple

      View all related MCP servers

      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/ipospelov/mcp-memory-bank'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server