Persistent memory + vibe-loop engine for AI agents. Single Go binary, SQLite-backed, stdio MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Memoria persistente · Vibe-Loop Engine · Gobernanza de agentes · MCP
¿Qué es esto? · El problema que resuelve · El vibe-loop · Conceptos clave · Quickstart · Las 57 herramientas · Camino de aprendizaje · Resolver problemas · Contribuir
Imagina que trabajas con un asistente de IA. Le pides tareas, te entrega resultados. Es brillante, pero tiene un defecto: cuando cierras la conversación, lo olvida todo. Al día siguiente tienes que volver a explicarle quién eres, qué proyecto llevas, qué decisiones tomaste ayer, qué intentaste y no funcionó.
Dark Memory es el cuaderno de ese asistente. Un archivo que vive en tu computadora y al que tu agente puede escribir y consultar cuando quiera, desde cualquier sesión.
Tu agente (Claude, opencode, Cursor, etc.) se comunica con Dark Memory a través del protocolo MCP (Model Context Protocol) — un estándar abierto para que las IAs usen herramientas externas. Dark Memory aparece como un conjunto de herramientas que el agente puede invocar:
Tú no interactúas directamente con Dark Memory. Es tu agente quien lo usa, como quien consulta un cuaderno de notas.
Para cualquiera que use agentes de IA para trabajo serio: desarrollo de software, investigación, diseño, escritura, análisis de datos. Si tu agente hace más que conversación casual, Dark Memory le da memoria.
Dark Memory convierte a tu agente de un amnésico en un colega que recuerda.
El vibe-loop es una forma de trabajar con agentes que cierra el círculo entre lo que pediste y lo que entregaron. Es la práctica central que Dark Memory habilita.
El agente nunca sabe por sí solo si se desvió de lo pedido. Tú haces de control de calidad manual.
El juez es automático. No eres tú revisando cada línea; es Dark Memory evaluando cada entrega contra la promesa original. El agente recibe retroalimentación inmediata y corrige solo, sin que tú intervengas en cada iteración.
Es como tener un revisor de código automático que nunca se cansa y nunca olvida lo que se pidió.
Estos términos aparecen en el código, las herramientas y la documentación. Tenerlos claros desde el principio ahorra fricción.
| Término | Qué significa |
|---|---|
| MCP (Model Context Protocol) | El protocolo estándar que permite a los agentes de IA usar herramientas externas. Dark Memory se conecta a tu agente vía MCP. |
| Agente | El asistente de IA con el que trabajas (Claude, opencode, Cursor, etc.). |
| Sesión | Un período de trabajo. Empiezas con session_start, terminas con session_close. |
| Spec | La promesa: "voy a hacer X con las tareas T1, T2, T3". |
| Artifact (artefacto) | Lo que el agente entrega: código, texto, imagen, lo que sea. |
| Drift (desviación) | Cuando lo entregado no cumple lo prometido. El juez lo detecta. |
| Vibe-loop | El ciclo completo: spec → trabajo → artifact → juez → (reintentar o aceptar). |
| Agent memory | El cuaderno personal del agente: notas, decisiones, observaciones, tareas pendientes. Persiste entre sesiones. |
| VLP (Vibe-Loop Protocol) | La máquina de estados que gobierna el ciclo del vibe-loop: idle → drafting_spec → spec_active → drift_judging → complete. |
| Constitución | Las reglas que el agente debe respetar. Define qué se considera "alineado" y qué no. |
Necesitas Node.js 18+ (para el wrapper npm) o Go 1.25+ (para compilar desde source).
Agrega esto a la configuración MCP de tu agente:
npx descarga el binario correcto para tu sistema operativo la primera vez. Las siguientes usan caché. No necesitas compilar nada.
opencode.jsonc → mcp.dark-memory.claude.json o /Users/tu/.claude.jsonclaude_desktop_config.json.cursor/mcp.jsonDetalles por host en docs/npm-install.md.
Ve a Releases, descarga el binario para tu sistema y apunta tu MCP host a la ruta absoluta.
Una vez configurado, dile a tu agente:
"Llama a dark_memory_health_ping y dime qué responde."
Debe mostrar algo como:
Dark Memory expone 57 herramientas (más 3 extras en modo investigación). El agente las invoca con el prefijo dark_memory_. Están agrupadas por 17 oficios:
session_start · session_resume · session_heartbeat · session_status · session_close · session_recover · session_resurrect
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/dark-memory-mcp)<a href="https://allmcps.com/mcp/dark-memory-mcp"><img src="https://allmcps.com/api/badge/dark-memory-mcp?style=directory" alt="Dark Memory MCP on AllMCPs" /></a>