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
Herramientas disponibles
Gestión de elementos de contexto
store_context_item
- Almacena un valor con una clave en el espacio de nombresretrieve_context_item_by_key
- Obtener valor por clavedelete_context_item
- Eliminar par clave-valor
Gestión de espacios de nombres
create_namespace
- Crear nuevo espacio de nombresdelete_namespace
- Eliminar el espacio de nombres y todo el contenidolist_namespaces
- Lista todos los espacios de nombreslist_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
- Consulta convertida a vector usando el modelo E5
- El texto se divide automáticamente en fragmentos para una mejor coincidencia
- Similitud de coseno calculada entre la consulta y los fragmentos almacenados
- Resultados filtrados por umbral y ordenados por similitud
- Las mejores coincidencias se devolvieron con los valores completos de los artículos
Desarrollo
.env
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.
This server cannot be installed
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.
Related MCP Servers
- -securityAlicense-qualityAn 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 -12PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that provides persistent memory and context management for AI systems through a structured 5-phase optimization workflow.Last updated -TypeScriptMIT License
Lspace MCP Serverofficial
AsecurityFlicenseAqualityAn 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 -75TypeScript- -securityFlicense-qualityA MCP Server that gives AI assistants the ability to remember information about users across conversations using vector search technology.Last updated -
Appeared in Searches
- An open-source MCP service leveraging large models for innovative problem-solving
- Finding the Best Memory Compression Policies (MCPs) for Optimizing Limited Context Window in Claude Code
- A search for information related to 'augment'
- Transcribing Voice Conversations into Structured Meeting Notes
- A system or tool for reading, writing, and interacting with local storage