Skip to main content
Glama

Simple Memory Extension MCP Server

by gmacev

Servidor MCP de extensión de memoria simple

Un servidor MCP para ampliar la ventana de contexto/memoria de los agentes. Resulta útil al codificar funciones importantes o vibraciones, y al necesitar almacenar/recuperar el progreso, momentos clave, cambios o cualquier elemento importante. Simplemente pídale al agente que almacene memorias y las recupere cuando las necesite, o que administre completamente su memoria (por ejemplo, mediante reglas de cursor) como considere oportuno.

Uso

Iniciando el servidor

npm install npm start

Herramientas disponibles

Gestión de elementos de contexto
  • store_context_item - Almacena un valor con una clave en el espacio de nombres
  • retrieve_context_item_by_key - Obtener valor por clave
  • delete_context_item - Eliminar par clave-valor
Gestión de espacios de nombres
  • create_namespace - Crear nuevo espacio de nombres
  • delete_namespace - Eliminar el espacio de nombres y todo el contenido
  • list_namespaces - Lista todos los espacios de nombres
  • list_context_item_keys - Lista de claves en un espacio de nombres
Búsqueda semántica
  • retrieve_context_items_by_semantic_search - Buscar elementos por significado

Implementación de búsqueda semántica

  1. Consulta convertida a vector usando el modelo E5
  2. El texto se divide automáticamente en fragmentos para una mejor coincidencia
  3. Similitud de coseno calculada entre la consulta y los fragmentos almacenados
  4. Resultados filtrados por umbral y ordenados por similitud
  5. Las mejores coincidencias se devolvieron con los valores completos de los artículos

Desarrollo

# Dev server npm run dev # Format code npm run format

.env

# Path to SQLite database file DB_PATH=./data/context.db PORT=3000 # Use HTTP SSE or Stdio USE_HTTP_SSE=true # Logging Configuration: debug, info, warn, error LOG_LEVEL=info

Búsqueda semántica

Este proyecto incluye funciones de búsqueda semántica mediante el modelo de incrustación E5 de Hugging Face. Esto permite encontrar elementos de contexto basándose en su significado, en lugar de solo en coincidencias clave exactas.

Configuración

La función de búsqueda semántica requiere dependencias de Python, pero estas deberían instalarse automáticamente cuando ejecute: npm run start

Modelo de incrustación

Usamos intfloat/multilingual-e5-large-instruct

Notas

Lo desarrollé principalmente mientras programaba vibraciones, así que no esperen mucho . Pero funciona y me resultó útil, así que bueno. Siéntanse libres de contribuir o sugerir mejoras.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

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

Un servidor MCP que extiende la ventana de contexto de los agentes de IA al proporcionar herramientas para almacenar, recuperar y buscar recuerdos, lo que permite a los agentes mantener el historial y el contexto a lo largo de interacciones prolongadas.

  1. Uso
    1. Iniciando el servidor
    2. Herramientas disponibles
    3. Implementación de búsqueda semántica
  2. Desarrollo
    1. .env
      1. Búsqueda semántica
        1. Configuración
        2. Modelo de incrustación
        3. Notas

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        An MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.
        Last updated -
        12
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol (MCP) server that provides persistent memory and context management for AI systems through a structured 5-phase optimization workflow.
        Last updated -
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        An open-source server implementing the Model Context Protocol (MCP) that enables capturing insights from AI sessions and transforming them into persistent, searchable knowledge accessible across tools.
        Last updated -
        7
        5
        TypeScript
        • Apple
      • -
        security
        F
        license
        -
        quality
        A MCP Server that gives AI assistants the ability to remember information about users across conversations using vector search technology.
        Last updated -

      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/gmacev/Simple-Memory-Extension-MCP-Server'

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