Skip to main content
Glama

Memory Bank MCP Server

Servidor MCP del banco de memoria

Este servidor MCP ayuda a construir un sistema de documentación estructurado basado en el patrón de banco de memoria de Cline para la preservación del contexto en entornos de asistentes de IA.

Desarrollado por Enlighter y Hyperskill .

Aprenda a configurar y usar Memory Bank directamente en Cursor: http://enlightby.ai/projects/37

Características

  • Obtenga información detallada sobre la estructura del banco de memoria
  • Generar plantillas para archivos del Banco de Memoria
  • Analizar el proyecto y brindar sugerencias para el contenido del Banco de Memoria

Ejecución del servidor

Hay algunas opciones para utilizar este servidor MCP:

Con UVX

Agregue esto a su archivo de configuración mcp.json:

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

Con herrería

Agregue esto a su archivo de configuración mcp.json:

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

Con Docker

Agregue esto a su archivo de configuración mcp.json:

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

A mano

Clonar el repositorio y ejecutar los siguientes comandos:

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

Luego agregue esto a su archivo de configuración mcp.json:

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

Ejemplo de uso

Pregúntele a Cursor o a cualquier otro asistente de código de IA con Memory Bank MCP:

Create memory bank for To Do list application with your tools

Proporcionar más contexto para obtener mejores resultados.

Herramientas disponibles

obtener_estructura_del_banco_de_memoria

Devuelve una descripción detallada de la estructura del archivo del banco de memoria.

generar_plantilla_de_banco_de_memoria

Devuelve una plantilla para un archivo de banco de memoria específico.

Ejemplo:

{ "file_name": "projectbrief.md" }

analizar_resumen_del_proyecto

Analiza un resumen del proyecto y proporciona sugerencias para el contenido del Banco de Memoria.

Ejemplo:

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

Estructura del banco de memoria

El banco de memoria consta de archivos principales y archivos de contexto opcionales, todos en formato Markdown:

Archivos principales (obligatorios)

  1. projectbrief.md - Documento base que da forma a todos los demás archivos
  2. productContext.md : explica por qué existe el proyecto y los problemas que se están resolviendo.
  3. activeContext.md - Enfoque del trabajo actual, cambios recientes, próximos pasos
  4. systemPatterns.md - Arquitectura del sistema, decisiones técnicas, patrones de diseño
  5. techContext.md - Tecnologías utilizadas, configuración de desarrollo, limitaciones
  6. progress.md - Lo que funciona, lo que queda por construir
  7. memory_bank_instructions.md - Cómo trabajar con Memory Bank, instrucciones para el agente de IA
Install 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.

Proporciona un sistema de documentación estructurado para la preservación del contexto en entornos de asistentes de IA, ayudando a los usuarios a crear y administrar bancos de memoria para sus proyectos.

  1. Características
    1. Ejecución del servidor
      1. Con UVX
      2. Con herrería
      3. Con Docker
      4. A mano
    2. Ejemplo de uso
      1. Herramientas disponibles
        1. obtener\_estructura\_del\_banco\_de\_memoria
        2. generar\_plantilla\_de\_banco\_de\_memoria
        3. analizar\_resumen\_del\_proyecto
      2. Estructura del banco de memoria
        1. Archivos principales (obligatorios)

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        Enables AI assistants to enhance their responses with relevant documentation through a semantic vector search, offering tools for managing and processing documentation efficiently.
        Last updated 24 days ago
        62
        32
        TypeScript
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol implementation that enables AI assistants to interact with markdown documentation files, providing capabilities for document management, metadata handling, search, and documentation health analysis.
        Last updated 4 months ago
        14
        346
        11
        TypeScript
        MIT License
        • Apple
        • Linux
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol implementation that enables AI-powered access to documentation resources, featuring URI-based navigation, template matching, and structured documentation management.
        Last updated 6 months ago
        3
        Python
        MIT License
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.
        Last updated 2 months ago
        25
        19
        Python
        MIT License

      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