Eve Memory
Cliente MCP de Eve
eve-client es el instalador local y la CLI de integración para conectar herramientas de IA compatibles con el servicio de memoria alojado de Eve.
Detecta herramientas locales, configura MCP, instala archivos de prompts y hooks gestionados por Eve donde sea compatible, gestiona la autenticación y puede verificar, reparar o eliminar la integración más adelante. También puede importar el historial local desde clientes compatibles.
Cómo funciona Eve
Cuando ejecutas eve install, Eve configura cuatro hooks de ciclo de vida que se ejecutan automáticamente; no se necesitan comandos durante tus sesiones.
Momento | Qué hace Eve |
Se abre la sesión | Inyecta tus preferencias guardadas, reglas aprendidas y el historial reciente de la sesión directamente en Claude |
Cada prompt | Busca silenciosamente en tu memoria y enriquece cada mensaje con contexto relevante antes de que Claude lo vea |
Antes de la compactación | Preserva hechos críticos antes de que la ventana de contexto de Claude se comprima |
Termina la sesión | Lee la transcripción completa, extrae nuevos aprendizajes y los almacena para futuras sesiones |
Los hooks de ciclo de vida están disponibles en Claude Code y Gemini CLI. Eve también se conecta a Codex CLI y otros clientes compatibles con MCP mediante la siembra de prompts, para que obtengas memoria en todas tus herramientas.
Related MCP server: Sovereign Universal Memory MCP
Inicio rápido — 5 minutos
1. Obtén un espacio de trabajo de Eve
Solicita acceso en evemem.com. Después del aprovisionamiento, inicia sesión y crea una clave API en evemem.com/app/overview.
2. Instala el cliente
uv tool install git+https://github.com/sherifkozman/eve-mcp.git¿No tienes uv? Usa:
pipx install git+https://github.com/sherifkozman/eve-mcp.gitVerifica: eve version
3. Conecta Claude Code (cambia --tool gemini-cli por Gemini CLI)
eve connect --tool claude-code --api-key <your-eve-api-key>Esto combina la autenticación, la instalación y la verificación. Para ver el paso a paso, consulta API key flow a continuación.
Salida esperada:
✓ MCP config written
✓ CLAUDE.md companion updated
✓ Lifecycle hooks configured — Eve auto-injects memory context on every session
✓ Eve memory is connected and responding¿Qué acaba de pasar? Eve instaló cuatro hooks de ciclo de vida. A partir de este momento, cada sesión de Claude Code comienza con tu contexto de memoria precargado y termina con los nuevos aprendizajes capturados. Nunca necesitas pedirle a Claude que use Eve.
Si eve connect falla: ejecuta eve doctor --tool claude-code y revisa la salida de diagnóstico. Abre un issue en github.com/sherifkozman/eve-mcp.
Prueba la memoria entre sesiones
En Claude Code, dile a Claude:
"Recuerda que uso PostgreSQL con una tabla de usuarios: columnas email y created_at."
Inicia una nueva sesión de Claude Code y pregunta:
"¿Qué configuración de base de datos mencioné?"
Claude la recordará a través de Eve. ✓
Consulta examples/ para ver fragmentos de configuración de MCP manuales (no se necesita instalador).
Instalación
Antes de instalar el cliente, obtén un espacio de trabajo de Eve:
Solicita acceso: https://evemem.com
Después de que tu espacio de trabajo esté aprovisionado, inicia sesión en el panel de control de Eve:
Si planeas usar la autenticación con clave API, crea o rota una clave de inquilino desde el flujo de configuración de administrador/usuario de Eve antes de conectar tu cliente.
Desde GitHub ahora
Preferido:
uv tool install git+https://github.com/sherifkozman/eve-mcp.gitAlternativa:
pipx install git+https://github.com/sherifkozman/eve-mcp.gitO a través del instalador bash independiente:
curl -fsSL https://raw.githubusercontent.com/sherifkozman/eve-mcp/main/install.sh | bashLuego confirma:
eve version
eve --helpConfiguración manual (sin instalador)
Consulta examples/ para ver fragmentos de configuración de MCP listos para copiar y pegar para Claude Code, Gemini CLI y Codex CLI.
Desde PyPI más adelante
Una vez publicado, la instalación del paquete será:
uv tool install eve-cliento:
pipx install eve-clientQué hace el cliente de Eve
detecta clientes de IA locales compatibles
muestra un plan de instalación antes de cambiar archivos
escribe la configuración de MCP gestionada por Eve
instala archivos de prompt/acompañamiento donde sea compatible
instala cuatro hooks de ciclo de vida que inyectan automáticamente el contexto de memoria en cada sesión (SessionStart, UserPromptSubmit, PreCompact, Stop)
almacena la autenticación localmente usando almacenamiento de credenciales basado en archivos
proporciona comandos
eve memory searchyeve memory statuspara acceso directo a la memoriaverifica, repara, revierte y desinstala los cambios gestionados por Eve
importa el historial de conversaciones local a Eve desde clientes compatibles
Importación de historial local
Fuentes de importación compatibles actualmente:
Claude Code
Codex CLI
Gemini CLI
Comandos principales:
eve import scan --source claude-code
eve import preview --source claude-code --path <session_file>
eve import jobs # list scan jobs
eve auth login --tool claude-code
eve import upload --job <scan_job_id> --use-auth-from claude-code
eve import runs # list upload runs
eve import resume --run <run_id>
eve import cleanup --days 30
eve import cleanup --days 30 --applyCómo funciona:
analiza el historial local en tu máquina
sube lotes normalizados al servicio gestionado de Eve
mantiene un libro mayor de SQLite local para trabajos de escaneo, ejecuciones de carga, reproducción y reanudación
admite la limpieza de prueba (dry-run) de ejecuciones de importador local antiguas completadas de forma predeterminada
Mantenimiento del importador:
eve import cleanupes un comando de mantenimiento de libro mayor local genérico, no una función de fuente de importación específica del cliente
Nota sobre autenticación:
evita pasar secretos directamente en la línea de comandos cuando sea posible
prefiere
eve auth login ...primero, luego ejecuta los comandos del importador sin repetir la clave APIen un shell interactivo,
eve auth login --tool claude-codesolicita la clave de forma segura
Nota sobre el despliegue actual:
la corrección y la reanudación son sólidas
las importaciones muy grandes, especialmente las que dependen mucho de Claude, pueden seguir siendo más lentas de lo ideal mientras se siguen ajustando los valores predeterminados de procesamiento por lotes
Clientes compatibles
Claude Code
Compatible hoy:
Configuración MCP
Archivo de acompañamiento
CLAUDE.mdHooks gestionados por paquetes
Soporte de importador:
scan,preview,upload,resume
Ruta de autenticación principal hoy:
Clave API de Eve
Gemini CLI
Compatible hoy:
Configuración MCP
Archivo de acompañamiento
GEMINI.mdHooks gestionados por paquetes
Soporte de importador:
scan,preview,upload,resume
Ruta de autenticación principal hoy:
Clave API de Eve
Codex CLI
Compatible hoy:
Configuración MCP
Inicio de sesión OAuth propiedad de Eve
Inyección de token de portador en tiempo de ejecución
Soporte de importador:
scan,preview,upload,resume
Ruta de autenticación principal hoy:
Eve OAuth
Importante:
El inicio de sesión nativo de Codex MCP no es la ruta compatible de Eve
Claude Desktop
No configurado automáticamente de forma local para Eve alojado.
Requisitos de autenticación
Necesitas un espacio de trabajo de Eve y, o bien:
una clave API de Eve, o
acceso OAuth de Eve para flujos compatibles
Expectativas de autenticación actuales:
Claude Code: Clave API
Gemini CLI: Clave API
Codex CLI: Eve OAuth
El flujo de navegador OAuth existe para más clientes, pero todavía es experimental fuera de la ruta de Codex y no debe tratarse como el flujo de instalador de producción predeterminado todavía.
Uso básico
Primera ejecución
eve quickstart
eve connect --tool claude-code
eve verify --tool claude-codeFlujo de clave API
eve auth login --tool claude-code --api-key <eve-key>
eve install --tool claude-code --apply --yes # --apply writes config, --yes skips confirmation
eve verify --tool claude-codeFlujo OAuth de Codex
eve auth login --tool codex-cli --auth-mode oauth
eve install --tool codex-cli --auth-mode oauth --apply --yes
eve verify --tool codex-cli --auth-mode oauthComandos de memoria
eve memory search "what database do we use" --context naya
eve memory search "auth patterns" --limit 5 --json
eve memory status
eve memory status --jsonComandos comunes
eve quickstart
eve connect
eve install --dry-run
eve install --apply --yes --tool claude-code
eve status
eve doctor
eve verify
eve repair --tool gemini-cli --apply --yes
eve uninstall --tool claude-code --yes
eve run --tool codex-cli -- exec "Use Eve memory to search for my latest preference."Configuración manual de MCP
Si no quieres que el instalador edite la configuración del cliente por ti, añade el servidor MCP de Eve alojado manualmente.
Punto final de MCP alojado compartido
https://mcp.evemem.com/mcpClaude Code / Gemini CLI (Clave API)
Usa una clave API de inquilino del panel de administración de Eve.
{
"eve-memory": {
"type": "http",
"url": "https://mcp.evemem.com/mcp",
"headers": {
"X-API-Key": "eve_<tenant>_...",
"X-Source-Agent": "claude_code"
}
}
}Para Gemini, mantén la misma estructura y cambia:
X-Source-Agent = gemini_cliCodex CLI (OAuth)
Codex debe usar un token de portador propiedad de Eve, no codex mcp login nativo.
[mcp_servers.eve-memory]
url = "https://mcp.evemem.com/mcp"
bearer_token_env_var = "EVE_CODEX_BEARER_TOKEN"
startup_timeout_sec = 60
[mcp_servers.eve-memory.headers]
X-Source-Agent = "codex_cli"Recurso OAuth:
https://mcp.evemem.com/mcpLa siembra de prompts de Codex pertenece al AGENTS.md del proyecto activo. Eve gestiona su propio bloque marcado dentro de ese archivo en lugar de crear un archivo secundario paralelo.
Otros clientes MCP
Para otros clientes MCP remotos, la configuración mínima de trabajo es:
URL de MCP:
https://mcp.evemem.com/mcpUn encabezado de agente de origen:
X-Source-Agent: your_client_nameElige un estilo de autenticación:
Clave API:
X-API-Key: eve_<tenant>_...Portador OAuth:
Authorization: Bearer <token>Para clientes con capacidad OAuth, usa este identificador de recurso:
https://mcp.evemem.com/mcpAlcances requeridos:
memory.read
memory.writeSi el cliente admite un archivo de instrucciones de acompañamiento, apúntalo al archivo de instrucciones activo para esa herramienta en lugar de inventar un segundo archivo paralelo.
Qué ruta de autenticación usar
Claude Code: Clave API
Gemini CLI: Clave API
Codex CLI: Eve OAuth
Si quieres que Eve gestione la configuración, los prompts, los hooks y la verificación por ti, usa eve connect en lugar de editar archivos manualmente.
Modelo de seguridad
sin mutación silenciosa del perfil de shell
sin hooks no documentados
sin sobrescritura de archivos de instrucciones creados por el usuario
copia de seguridad y seguimiento de manifiesto antes de la mutación
soporte explícito de reversión y desinstalación
la desinstalación elimina las credenciales y entradas de herramientas gestionadas por Eve, y advierte cuando un archivo propiedad de Eve modificado por el usuario requiere revisión manual
Desarrollo
Ejecutar pruebas:
uv run pytest --cov=eve_client --cov-report=term-missing -q testsConstruir artefactos de Python:
uv build .Verificar artefactos de construcción:
uvx twine check dist/*Construir artefactos de lanzamiento independientes:
bash scripts/build-eve-client-release.shLicencia
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
- FlicenseNot gradedqualityCmaintenanceLong-term Memory for AI. On Device. Secure. Coding tools, AI Agents. Instant Recall. Precise.
- AlicenseNot gradedqualityDmaintenanceProvides a persistent, vendor-neutral memory layer that allows AI tools and agents to share context and knowledge across different platforms while maintaining local data ownership. It enables users to store, recall, and manage structured memories through hybrid semantic search and automated context assembly.11Apache 2.0
- AlicenseNot gradedqualityBmaintenancePersistent memory and identity infrastructure for AI agents. Cross-session wake protocol, drift detection, immutable snapshots, and shared memory spaces — free hosted API9MIT

Mnemexa MCPofficial
AlicenseAqualityDmaintenanceProvides persistent, self-optimizing memory for AI agents, enabling them to remember preferences and context across sessions and share knowledge across multiple agents.414ISC
Related MCP Connectors
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Persistent memory for AI agents — verbatim conversations, searchable by meaning.
Hosted memory for AI agents that learns and forgets — one key across Claude, Cursor & ChatGPT.
Appeared in Searches
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/sherifkozman/eve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server