Skip to main content
Glama

Zanny's Persistent Memory Manager

Administrador de memoria persistente de Zanny

Un servidor MCP (Proveedor de Capacidades de Modelo) personalizado que funciona como un banco de memoria persistente. Este servidor, basado en TypeScript, permite almacenar, recuperar y gestionar memorias con detección flexible de palabras clave y comandos.

Características

  • Almacenar recuerdos : guarde cualquier información basada en texto para recuperarla más tarde
  • Recuperar recuerdos : busca y recupera recuerdos almacenados por contenido o ID
  • Eliminar recuerdos : Elimina los recuerdos cuando ya no sean necesarios
  • Detección inteligente de palabras clave : detecta automáticamente comandos relevantes en lenguaje natural
  • Almacenamiento ilimitado : sin límites artificiales en el tamaño de almacenamiento de memoria
  • Registro completo : registro detallado para resolución de problemas y monitoreo
  • Compatibilidad con MCP : Implementación completa de JSON-RPC para la implementación de Smithery.ai

Instalación

  1. Asegúrese de tener Node.js y npm instalados en su sistema
  2. Instalar dependencias del proyecto:
    npm install
  3. Construya el proyecto TypeScript:
    npm run build

Uso

Iniciando el servidor

Inicie el servidor con:

npm start

El servidor comenzará a escuchar en el puerto 3000 de forma predeterminada.

Puntos finales de API

API REST (heredada)
  • GET /health - Verificar el estado del servidor
  • POST /api/memories - Almacenar una nueva memoria
  • GET /api/memories - Listar o buscar memorias
  • GET /api/memories/:id - Recuperar una memoria específica
  • DELETE /api/memories/:id - Eliminar una memoria
  • POST /api/detect - Detecta palabras clave de activación en el texto
Puntos finales JSON-RPC (compatibles con MCP)
  • POST /tools/list - Lista de herramientas disponibles
  • POST /tools/call - Llamar a una herramienta específica

Comandos de memoria

El servidor MCP comprende comandos de lenguaje natural relacionados con la gestión de memoria. Ejemplos:

Almacenando recuerdos
remember: This is important information I want to store store: The meeting is scheduled for March 15th at 2pm
Recuperando recuerdos
recall information about meetings remember anything related to schedules
Borrando recuerdos
delete memory with id 5f4dcc3b5aa765d61d8327deb882cf99 forget id 5f4dcc3b5aa765d61d8327deb882cf99
Listado de todos los recuerdos
list all memories show all memories

Estructura del proyecto

├── dist/ # Compiled JavaScript output ├── logs/ # Log files ├── src/ # TypeScript source code │ ├── config.ts # Server configuration │ ├── index.ts # Entry point │ ├── logger.ts # Logging configuration │ ├── mcpServer.ts # Main MCP server implementation │ └── memoryManager.ts # Memory storage and retrieval ├── package.json # Project dependencies ├── smithery.json # Smithery.ai configuration ├── tsconfig.json # TypeScript configuration └── README.md # This file

Configuración

La configuración se gestiona en src/config.ts . Las opciones principales incluyen:

  • Nombre del servidor
  • Puerto del servidor
  • Directorio de recuerdos
  • Configuración del registrador
  • Palabras clave de activación

Implementación en Smithery.ai

Este servidor MCP es compatible con las implementaciones de Smithery.ai. Para implementar:

  1. Asegúrese de que su código esté en un repositorio Git
  2. Crea una cuenta de Smithery.ai si no tienes una
  3. Conecte su repositorio a Smithery.ai
  4. El archivo smithery.json incluido guiará el proceso de implementación

Explotación florestal

Los registros se almacenan en el directorio logs/ . Todos los registros tienen formato JSON para garantizar la compatibilidad con la especificación MCP.

Licencia

ISC

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor MCP personalizado que permite el almacenamiento, la recuperación y la gestión de información basada en texto con comandos de lenguaje natural y detección de palabras clave.

  1. Características
    1. Instalación
      1. Uso
        1. Iniciando el servidor
        2. Puntos finales de API
        3. Comandos de memoria
      2. Estructura del proyecto
        1. Configuración
          1. Implementación en Smithery.ai
            1. Explotación florestal
              1. Licencia

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
                  Last updated -
                  7
                  180
                  45
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
                  Last updated -
                  7
                  18
                  4
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata.
                  Last updated -
                  8
                  18
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that enables generating scripts based on specified topics and keywords, while also providing functionality to store and summarize notes.
                  Last updated -
                  Python
                  • 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/zannyonear1h1/mcp-memory-bank-1'

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