Cairn
Cairn
Tus conversaciones de Claude Code, en todas las cuentas. Guardadas antes de que Claude las borre y compartidas con todas las cuentas en las que inicies sesión.
🇬🇧 English · 🇫🇷 Français · 🇹🇷 Türkçe · 🇦🇿 Azərbaycanca
🎯 Por qué
Iniciaste sesión en otra cuenta de Claude y tus conversaciones desaparecieron.
No se han perdido. Están en tu disco, exactamente donde estaban. Claude mantiene una lista separada para cada cuenta y, después de que inicies sesión en otro lugar, está leyendo la lista equivocada.
Hay un segundo problema, sil theireging y grave: Claude Code borra las conversaciones después de 30 días. Por defecto, avisar a nadie. La mayoría se entera cuando lo que quería ya no está.
Cairn soluciona ambos problemas y luego se aparta.
Related MCP server: cursor-history-mcp
🚀 Instalación
🪟 Windows — no necesitas terminal
1 | ⬇ Descarga |
2 | Haz doble clic sobre él. |
3 | Pulsa |
4 | Cierra Claude por completo y luego a ábrelo de nuevo. |
Hecho. Tus conversaciones han vuelto a la barra lateral.
Vuelve a ejecutarlo y pulsa 3 para activar la sincronización automática, así que esta
última vez que tuviste que hacer algo.
🍎 macOS / 🐧 Linux
npx github:veax-project/claude-cairnMisma pantalla, mismos pasos.
⚠️ Luego cierra y vuelve a abrir Claude
Claude lee su listado de conversaciones una vez, al iniciarse. Cairn puede añadir a ese listado, pero Claude no se dará cuenta hasta la siguiente. Esta es la razón n.º 1 por la que la gente cree que no ha funcionado.
📦 Necesita Node.js
La mayoría de los desarrolladores ya lo tienen. Si no lo tienes, la ventana te lo indica y te redirige a explained — instala la versión marcada como LTS y vuelve a esperar de nuevo.
✨ Qué hace
💾 Las guarda. Cada conversación se copia en un lugar desde el que Claude no borra. Esa copia es tuyo, y nada lo elimina.
🔄 Las comparte. Cada cuenta de tu ordenador recibe todas las conversaciones, en ambos sentidos. Empieza algo en una cuenta, cambia a otra y allí está. Vuelve atrás y también está el trabajo que hiciste mientras tanto.
👁️ Vigila activa. Activa la sincronización automática y ambas pasan cada diez minutos, desde el arranque del ordenador. Nuña vuelves a pensar en ello.
🔎 Deja que Claude las busque. Desde cualquier cuenta, incluida una que hayas creado hace cinco minutos.
↩️ Se deshace. Un único comando elimina exactamente lo que escribió y nada más.
🔌 Deja que Claude busque su propio historial
npx github:veax-project/claude-cairn install-mcpReinicia Claude y pregúntale algo así:
busca en mis conversaciones antiguas cómo arreglamos el fallo de autenticación
Esto funciona en cualquier cuenta, incluso en una recién creada. Ese es precisamente el objetivo: la conexión te pertenece a tu ordenador, no a una cuenta.
🧯 Solución de problemas
| Síntoma | Causa | Solución |
| | | |
| 😐 No ha vuelto nada | Claude ya estaba abierto | Ciérralo por completo y vuelve a abrirlo: solo lee el listado al inicio |
| 😵 La ventana se cerró al instante | Hace fondo Node.js | Instálalo desde nodejs.org, elige LTS y ejecuta el archivo de nuevo |
| 🤷 Falta una conversación | Pertencía a otro proyecto | La barra lateral se filtra por proyecto: abre la carpeta de ese proyecto |
| 🔢 Las cuentas aparecen como código | Nada en tu registro adie lo que eran | Pulsa 4 y asíg pestá un nombre; las nuevas se se nombran solas |
| 😱 Lo empeoró | — | undo lo devuelve todo exactamente a cómo estaba |
| 🍎 Nada funciona en un Mac | Nunca se ha probado ahí | Cuéntanos qué pasó — es la única forma de que se solucione |
🛡️ Adónde van tus datos
A ninguna parte. Cairn copia archivos de una carpeta de tu ordenador a otra carpeta de tu ordenador.
🚫 Cero dependencias. El bloque
dependenciesdepackage.jsonestá vacío.🚫 Cero llamadas de red. Sin telemetría, sin búsqueda de actualizaciones, sin analíticas. Apaga el wifi y todo comando seguirá funcionando — la forma más fácil de comprobar por ti mismo.
🔌 El servidor MCP se comunica con Claude mediante la entrada y salida estándar. No abre ningún socket.
🗑️ Nunca se elimina nada de tu respaldo. Ni siquiera Cairn lo hace.
↩️
undoelimina únicamente lo que escribió, reconocible por su tamaño y momento — cualquier cosa que Claude haya tocado después queda intacta.
Alrededor de 3000 líneas de JavaScript plano, sin paso de compilación ni
bundler. Once archivos en src/, y puedes leer cualquiera de ellos.
El lanzador es un .cmd de 90 líneas que busque Node, descarga el archivo de
la versión y lo ejecuta. Es texto ASCII puro y no hace nada más.
📋 Comandos
Comando | Qué hace |
| Abre la pantalla del inicio de esta página |
| Guarda todo y luego da a cada cuenta todo |
| Sigue haciéndolo, cada 10 minutos, desde el arranque |
| Qué hay aquí, qué está oculto, qué está en riesgo |
| Elimina exactamente lo que de la última sincronización |
| Busca en todas las cuentas |
| Deja que Claude busque en el propio archivo |
| Escribe todas las conversaciones como Markdown |
| Agrupa las las conversaciones en un solo archivo para adjuntar a un chat |
El respaldo está en ~/ClaudeCairn. Muévelo con --vault <folder> o con la
variable de entorno CAIRN_VAULT.
🔬 How it works
Claude Code mantiene dos cosas separadas, en dos lugares separados:
~/.claude/projects/<project>/<id>.jsonl
the conversation itself
deleted once it is older than cleanupPeriodDays — 30 by default
<appData>/Claude/claude-code-sessions/<account>/<org>/local_*.json
the sidebar entry that lists it
one folder per account, which is why switching hides everythingCairn restring the first place a un lugar seguro y escribe la segunda en cada cuenta que encuentra. Las conversaciones solo se añaden, así que un archivo que no ha crecido se omite. Nunca se elimina nada de la copia: si Claude ya ha borrado una conversación, esa copia permanece, porque ahora es la única que existe.
Claude compruebe cada entrada de la barra lateral con una estructura estricta antes de mostrarla y descarta silencioso lo que no coincide. Cairn las construye a partir de la estructura observada enarxiv real: marcas de tiempo como números, ni texto, sin campos adicionales, y sin los valores provisionales que a veces aparecen en las transcripciones.
El índice de búsqueda es una búsqueda SQLite a texto completo, con la copia n integrada en Node. Por esa razón hay cero dependencias.
⚠️ Beta
Primera versión. Verificada de principio a fin en Windows: 23 conversaciones que habían sido invisibles durante semanas volvieron a la barra lateral después reiniciar, y cada entrada que Cairn escribió fue aceptada.
21 pruebas automatizadas, incluida una que reproduce la interfaz en un terminal simulado a siete tamaños para detectar fallos de diseño.
Resultado | Área |
✅ Probado | Windows |
❓ Nunca ejecutado | macOS, Linux — el código está escrito y revisado, nada más |
❌ Imposible | Conversaciones Claude borró antes de un primer respaldo. Nada puede hacerlas volver. |
❌ Fuera de alcance | Chats normales de claude.ai. Esos viven en los servidores de Anthropic y no se pueden despla... — una limitación de la cuenta, no de esta herramienta. |
Abre un incidencia — especialmente si estás en un Mac.
GPL-3.0 · Creado porque cambiar car cuenta no debería costarte tu trabajo.
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
- AlicenseBqualityDmaintenanceMCP server that lets you search your Claude Code conversation history to find past solutions, track file changes, and learn from previous work.8153177MIT
- AlicenseAqualityBmaintenanceMCP server for browsing, searching, exporting, and backing up your Cursor AI chat history directly into Claude via natural language.814032MIT
- AlicenseAqualityCmaintenanceAn MCP server that lets Claude Code recall the context of past conversations from any project on demand.5492MIT
- AlicenseAqualityDmaintenanceAn MCP server that indexes Claude Code conversation history into SQLite, enabling full-text search across past sessions for context recovery and cross-agent observability.103MIT
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
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/veax-project/claude-cairn'
If you have feedback or need assistance with the MCP directory API, please join our Discord server