Servidor MCP para explorar, buscar, exportar y respaldar tu historial de chat de Cursor AI.
Lleva tu historial de chat de Cursor AI directamente a Claude. Busca conversaciones pasadas, exporta sesiones, crea respaldos y genera informes de fin de año — todo mediante lenguaje natural. Construido sobre el Model Context Protocol para una integración perfecta con asistentes de IA.
Gratuito, de código abierto y con licencia MIT. Creado por la comunidad, para la comunidad.
Existen otras herramientas para el historial de Cursor (como Cursor-history-MCP basado en Python). Esto es lo que hace diferente a este proyecto:
| Característica | cursor-history-mcp (este proyecto) | Otras soluciones |
|---|---|---|
| 📦 Instalación | ✅ npx cursor-history-mcp - cero instalación |
❌ Docker, Python, dependencias |
| ⚡ Velocidad | ✅ Instantáneo - lecturas directas de SQLite | ❌ Lento - requiere vectorización LLM |
| 🔍 Búsqueda | ✅ Coincidencia de texto estilo Grep - precisa y estable | ❌ Recuperación vectorial - resultados impredecibles |
| 🤖 LLM requerido | ✅ No - funciona sin conexión | ❌ Sí - necesita Ollama/embeddings |
| 🛠️ Lenguaje | ✅ TypeScript (tipado seguro) | |
| 💾 Respaldo/Restauración | ✅ Integrado | ❌ No disponible |
| 🚚 Migración | ✅ Mover sesiones entre espacios de trabajo | ❌ No disponible |
| 📋 Dependencias | ✅ Mínimas (solo Node.js) | ❌ Docker, LanceDB, Ollama, FastAPI |
- Ultrarrápido: Sin pasos de embedding o vectorización. Lee directamente de la base de datos SQLite nativa de Cursor, resultados instantáneos.
- Búsqueda estilo Grep: Usa coincidencia de texto directa en lugar de recuperación vectorial. Más ligero, predecible y estable — sin resultados alucinados, sin deriva de embeddings, coincidencias exactas cada vez.
- Cero configuración: Ejecuta con
npx- sin contenedores Docker, sin entornos Python, sin claves API, sin configuración de LLM. - Funciona sin conexión: Todo se ejecuta localmente sin servicios externos ni modelos de IA.
- Portabilidad de datos: Capacidades completas de respaldo, restauración y migración entre espacios de trabajo para mantener tu historial de chat seguro y portable.
- Ligero: Paquete de ~50KB vs imágenes Docker de varios GB con bases de datos vectoriales.
¡No se requiere instalación! Ejecuta directamente con npx:
npx cursor-history-mcpAgrega a tu configuración MCP de Claude Code:
{
"mcpServers": {
"cursor-history": {
"command": "npx",
"args": ["-y", "cursor-history-mcp"]
}
}
}Agrega a tu configuración de Claude Desktop (~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"cursor-history": {
"command": "npx",
"args": ["-y", "cursor-history-mcp"]
}
}
}| Herramienta | Descripción |
|---|---|
cursor_history_list |
Listar sesiones de chat con metadatos |
cursor_history_show |
Ver el contenido completo de una conversación |
cursor_history_search |
Buscar en todas las sesiones |
cursor_history_export |
Exportar sesión a Markdown o JSON |
cursor_history_backup |
Crear respaldo de todo el historial |
cursor_history_restore |
Restaurar desde respaldo (destructivo) |
cursor_history_migrate |
Mover/copiar sesiones entre espacios de trabajo (destructivo) |
cursor_history_year_pack |
Generar paquete de datos de fin de año con estadísticas, temas y plantilla de prompt |
Genera un informe anual personalizado de tu historial de chat de Cursor AI — descubre tus patrones de código, temas favoritos y tu trayectoria de desarrollo.
| 📊 Estadísticas | Total de preguntas, meses activos, actividad mensual |
| 🏷️ Descubrimiento de temas | Temas de código detectados automáticamente |
| 📈 Seguimiento de tendencias | Cómo cambió tu enfoque a lo largo del año |
| 🔑 Palabras clave | Tus términos y frases más usados |
| 🔒 Privacidad segura | Datos sensibles enmascarados automáticamente |
| 📝 Prompt LLM | Prompt listo para generar un informe pulido |
- "Genera mi resumen anual de Cursor 2025"
- "Crea un year pack para ~/myapp"
- "Genera mi resumen del año 2025 en español"
Después de configurar, pregunta a tu asistente de IA:
- "Lista mis sesiones de chat de Cursor"
- "Muestra la sesión #1"
- "Busca 'autenticación' en mi historial de Cursor"
- "Exporta la sesión #1 como markdown"
- "Respalda mi historial de chat de Cursor"
- Node.js 20+
- Cursor IDE instalado con historial de chat existente
¡Las contribuciones son bienvenidas! Ya sean reportes de errores, solicitudes de funciones, mejoras de documentación o contribuciones de código — todos los PRs e issues son apreciados.
MIT

