ArkHive MCP
Memoria local de primera, a prueba de manipulaciones, para agentes de IA: libro mayor encadenado por hash, Apache-2.0, incluye el cinturón de seguridad de Claude Code.
Documentación
ArkHive MCP
Memoria gobernada local-first para agentes de IA, con identidad persistente, historial a prueba de manipulación, verificación y decisiones conscientes de restricciones.
Dile a tu IA: “Revisa el ArkHive.”
ArkHive es un servidor de código abierto de Model Context Protocol para desarrolladores y equipos que quieren que Claude, Codex y otros clientes MCP conserven contexto responsable entre sesiones sin enviar memoria a un servicio alojado por defecto.
Lo que obtienes
- Memoria que sobrevive a la sesión. Tu IA escribe lo que hizo y lo lee la próxima vez — sin pizarra en blanco cada mañana.
- Historial a prueba de manipulación. Cada registro está encadenado por hash (SHA-256). Edita, elimina o reordena cualquier registro pasado y la verificación falla — obtienes evidencia del cambio, no una reescritura silenciosa.
- Local-first, sin telemetría. La cadena es un archivo SQLite simple en tu máquina. Nada se transmite a menos que optes explícitamente.
Verifícalo tú mismo — un comando, sin clave
No confíes en "a prueba de manipulación" por fe. Ejecuta la prueba:
git clone https://github.com/sammyboi81/arkhive && cd arkhive
./scripts/verify.sh # or: python -m benchmark
Escribe un libro mayor desechable encadenado por hash, lo verifica limpio, luego forja un bloque con una edición SQL directa y muestra cómo la verificación lo detecta. Salida real:
[3] verify (untouched): blocks=20 broken_links=0 -> INTACT — context provably unbroken
[4] TAMPERED block idx=10: 'event_10' -> 'FORGED_EVENT' (direct SQL edit, no hash recomputed)
[5] verify (after tamper): blocks=20 broken_links=1 -> TAMPERED — 1 broken links
RESULT: PASS - tamper-evidence proven.
Una cadena limpia se verifica con 0 enlaces rotos; una sola edición forjada es
detectada. Tu data/chain.db real nunca se toca. Para los límites honestos de
lo que una cadena de hash puede y no puede proteger, consulta
Qué protege la cadena de hash
a continuación.
Nuevo: el Cinturón de Seguridad Claude Code. Hooks que hacen que Claude Code (y Cursor) pregunten antes de cualquier cosa irreversible, recuerden el proyecto entre sesiones en esta cadena y se nieguen a decir "listo" hasta que el código se ejecute. Motor:
pip install sentarion-mcpluegosentarion seatbelt install. Kit de un clic con cinco políticas y tres habilidades: https://inboxaxe.com/mcp#seatbelt
Instalar en un comando
python -m pip install arkhive-mcp
El comando MCP es arkhive-mcp.
Renombrado: este paquete se publicaba anteriormente como
humane-intelligence(aún instalable, ahora congelado). ArkHive es el producto; #HumaneIntelligence es el movimiento.
Conectar un cliente MCP
Claude Desktop
Añade esta entrada a tu configuración MCP de Claude Desktop, luego reinicia Claude Desktop:
{
"mcpServers": {
"arkhive": {
"command": "arkhive-mcp",
"args": []
}
}
}
Si Claude Desktop no puede encontrar comandos instalados por pip, reemplaza
arkhive-mcp con la ruta absoluta impresa por:
python -c "import shutil; print(shutil.which('arkhive-mcp'))"
Codex
codex mcp add arkhive -- arkhive-mcp
Confirma que está configurado con:
codex mcp list
Herramientas disponibles
| Herramienta | Qué hace |
|---|---|
birth | Crea una identidad de agente estable con un pacto explícito. |
remember | Añade un registro vinculado por hash y a prueba de manipulación para una identidad nacida. |
recall | Recupera registros anteriores para que un agente pueda fundamentar la sesión actual. |
verify | Recalcula y verifica la cadena local para detectar alteraciones posteriores o enlaces rotos. |
govern | Evalúa una acción contra restricciones deterministas y registra el veredicto. |
La cadena local se almacena en SQLite. La ubicación exacta depende de dónde se
lance el comando del servidor; usa un directorio de trabajo dedicado si quieres
controlar dónde vive su archivo data/chain.db.
Verificación en dos minutos
Después de conectar el servidor, di “Revisa el ArkHive”, o pide a tu cliente MCP que realice estas llamadas en orden:
- Llama a
birthcon el nombreverification-agenty el pacto["record facts accurately", "verify before claiming completion"]. - Copia la identidad devuelta y llama a
remembercon la accióninstallation_verifiedy los datos{"source": "local MCP test"}. - Llama a
recallpara esa identidad y confirma que el registro aparece. - Llama a
verifyy confirma que la cadena se reporta como válida. - Llama a
governpara una acción de prueba inofensiva e inspecciona el veredicto registrado.
Esto ejercita identidad, persistencia, recuperación, verificación de integridad y gobernanza sin datos de producción.
Privacidad y contribución opcional
El comportamiento solo local es el predeterminado. Con la contribución deshabilitada, ningún contenido de la cadena ni hashes se envían intencionalmente por ArkHive.
Copia humane.config.example.json a humane.config.json solo si quieres
optar por participar:
| Modo | Qué sale de la máquina |
|---|---|
Predeterminado (enabled: false) | Nada se transmite intencionalmente. |
anchor | El hash del último bloque y la longitud de la cadena. El contenido de la memoria no se incluye. |
contribute | Los campos de eventos gobernados descritos en la configuración de ejemplo, además de los datos de anclaje. |
El anclaje y la contribución son opcionales, de mejor esfuerzo y desactivados por defecto. Revisa el endpoint configurado y el contenido de los eventos antes de habilitar cualquiera de los modos.
Qué protege la cadena de hash
La cadena es a prueba de manipulación: editar, eliminar o reordenar un registro existente debería hacer que la verificación posterior falle porque los hashes ya no coinciden. Esto proporciona evidencia útil del cambio y hace detectable la alteración local accidental o poco sofisticada.
No impide que un atacante con control total de la máquina reemplace la base de datos y el software juntos, elimine todo el historial, restaure una instantánea más antigua, robe datos locales legibles o genere una nueva cadena internamente consistente. El anclaje independiente puede fortalecer la evidencia de que un estado particular de la cadena existió en un momento particular, pero no hace al host local inmune al compromiso.
Enlaces del proyecto
Más allá del autoalojamiento — el nivel de pago
El servidor MCP en esta página es gratuito para siempre (Apache-2.0, autoalojado, sin telemetría). Cuando quieras más que hágalo-usted-mismo:
- ArkHive alojado — una URL, sin instalación, sin clave:
https://arkhive.dondatabrain.com/mcp(agrégalo a Claude Code conclaude mcp add --transport http arkhive https://arkhive.dondatabrain.com/mcp). - Agente de IA personalizado, construido para ti — un agente MCP funcional conectado a tu Claude o ChatGPT en una llamada, hecho por el fundador: $700 fijo.
- ArkHive Enterprise — instalación entregada a mano + piloto en tu propio servidor, desde $2,500: sam@inboxaxe.com.
Construido por el equipo detrás de InboxAxe — la plataforma de marketing de IA gobernada donde nada se envía sin tu sí.
Contribuir
Los problemas y las solicitudes de extracción son bienvenidos. Por favor, mantén la operación solo local como predeterminada, evita introducir telemetría e incluye pruebas para cambios en el comportamiento de memoria o gobernanza.
ArkHive es la capa de memoria gobernada abierta debajo de DonDataBrain. La misión es una IA humana y responsable; el listado público de MCP lidera con funcionalidad que los usuarios pueden verificar de forma independiente.
Apache-2.0 © 2026 ZagAIrot Technologies LLC.