HippoDid MCP Server
HippoDid MCP Server
Servidor MCP (Model Context Protocol) para HippoDid — conecta Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex CLI, Cursor y cualquier cliente compatible con MCP a la memoria persistente de personajes de IA.
¿Qué es HippoDid?
HippoDid es una infraestructura de memoria en la nube para agentes de IA. Almacena recuerdos estructurados (preferencias, decisiones, habilidades, relaciones) en una base de datos buscable y los recupera entre sesiones, herramientas y proveedores de IA. Escribe un recuerdo en Claude Code, recupéralo en ChatGPT. Cambia de Cursor a Gemini: la memoria de tu agente viaja con él.
Características principales:
Memoria multiplataforma — los mismos recuerdos accesibles desde cualquier cliente MCP o ChatGPT mediante OAuth
Extracción estructurada — el texto sin procesar se analiza automáticamente en hechos categorizados con puntuaciones de relevancia
Decaimiento temporal — los recuerdos se desvanecen naturalmente por categoría (las habilidades son permanentes, los eventos se desvanecen en 14 días)
Alcance por personaje — cada agente/proyecto tiene su propio espacio de nombres de memoria
BYOK AI — trae tu propia clave de OpenAI, Anthropic o Gemini para la extracción
Related MCP server: saor-mcp
Inicio rápido
1. Obtén una clave de API
Regístrate en hippodid.com y crea una clave de API desde tu panel de control.
2. Descarga el JAR
Descarga la última versión desde GitHub Releases.
3. Configura Claude Desktop
Añade a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS):
{
"mcpServers": {
"hippodid": {
"command": "java",
"args": ["-jar", "/path/to/hippodid-mcp-server-1.1.0.jar"],
"env": {
"HIPPODID_API_KEY": "hd_key_your_key_here",
"HIPPODID_CHARACTER_ID": "your-character-uuid"
}
}
}
}4. Empieza a usarlo
Pídele a Claude que recuerde cosas, busque recuerdos, sincronice archivos y más.
Herramientas MCP
Herramienta | Descripción |
| Crea un nuevo personaje para almacenar recuerdos |
| Lista todos los personajes a los que tienes acceso |
| Añade un recuerdo mediante el pipeline AUDN (relevancia basada en reglas + deduplicación) |
| Escribe un recuerdo directamente, omitiendo el pipeline AUDN (nivel Starter+) |
| Búsqueda híbrida semántica + por palabras clave en los recuerdos |
| Sincroniza un archivo local con la nube de HippoDid |
| Importa un documento y extrae recuerdos (nivel Starter+) |
| Lista los archivos sincronizados en la nube para un personaje |
| Obtén un resumen del estado de sincronización de un personaje |
| Exporta todos los recuerdos de un personaje como Markdown |
| Sincroniza un archivo y registra la ruta para seguimiento en segundo plano |
| Lista todas las rutas de archivos vigiladas en esta sesión |
| Fuerza una sincronización inmediata de todas las rutas vigiladas |
| Configura los proveedores de IA BYOK del inquilino |
| Prueba la conectividad de la configuración de IA guardada |
Variables de entorno
Variable | Requerida | Predeterminado | Descripción |
| Sí | — | Tu clave de API de HippoDid |
| No | — | UUID de personaje predeterminado para sincronización en segundo plano |
| No |
| URL base de la API |
| No |
| Intervalo de sincronización en segundo plano en segundos |
| No |
| Desactiva el observador en segundo plano (la IA maneja la sincronización) |
| No |
| Desactiva la hidratación en segundo plano (la IA maneja la descarga) |
| No |
| TTL de caché de resultados de búsqueda en segundos |
Arquitectura
Claude Desktop → stdio (JSON-RPC) → McpServerRunner → HippoDidClient → HTTP → HippoDid REST APIEl servidor MCP utiliza el hippodid-spring-boot-starter para comunicarse con la API REST de HippoDid a través de HTTP. Toda la autenticación y el aislamiento de inquilinos se manejan en el lado del servidor mediante tokens Bearer.
Compilación desde el código fuente
Requiere Java 21+ y Maven 3.8+.
mvn clean package -DskipTests
java -jar target/hippodid-mcp-server-1.1.0.jarVersiones
La versión del servidor MCP coincide con la versión de hippodid-spring-boot-starter. Ambas deben estar en la misma versión para ser compatibles.
Licencia
Licencia Apache 2.0 — consulta LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent memory for AI agents to retain, retrieve, and recall conversation context through MCP.
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Persistent memory for AI agents across Claude, ChatGPT and any MCP client.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides persistent memory for AI assistants via MCP, enabling them to store and recall facts, preferences, and tasks across conversations using either local file storage or a cloud backend with semantic search.54 npmMIT
- AlicenseAqualityCmaintenanceMCP server providing persistent memory for AI agents, enabling them to read, write, and query memories across sessions.93 npmMIT
- AlicenseNot gradedqualityBmaintenanceProvides persistent memory (L1/L2/L3 encrypted), web-search savings, and thread memory for AI agents, enabling token savings and context retention across MCP clients.41 npm1MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to maintain persistent personal memory and portable skills across MCP-compliant clients, with hybrid semantic recall and deterministic SQL analytics.-