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: memory-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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides a selective persistent memory layer for AI companions, enabling structured recall, reinforcement, and time-decayed retrieval through an MCP interface.8MIT
- 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.514MIT
- AlicenseNot gradedqualityBmaintenanceProvides a persistent, cross-tool memory layer for AI coding agents via MCP, enabling storage and retrieval of decisions, preferences, and context across different tools and models.11MIT
- AlicenseAqualityCmaintenanceMCP server providing persistent memory for AI agents, enabling them to read, write, and query memories across sessions.915MIT
Related MCP Connectors
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Cloud-hosted MCP server for durable AI memory
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/SameThoughts/hippodid-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server