@hepbase/mcp
Un servicio de Protocolo de Contexto de Modelo (MCP) para interactuar con los datos de respaldo de Hepbase. Este servicio permite a asistentes de IA como Claude buscar, recuperar, analizar y exportar pizarras y tarjetas de Hepbase.
Características
🔍Buscar pizarras y tarjetas
📁 Gestión automática de archivos de respaldo
📄 Exportar a múltiples formatos (Markdown, JSON, Mermaid)
🔗 Analizar las relaciones entre las tarjetas
📊 Generar resúmenes de pizarra
⚡ Almacenamiento en caché inteligente para un mejor rendimiento
Related MCP server: Supabase MCP Server
Inicio rápido
Uso con Claude Desktop (recomendado)
La forma más sencilla de utilizar este servicio MCP es con Claude Desktop a través de npx :
Consulte CLAUDE_DESKTOP_NPX.md para obtener instrucciones de configuración detalladas.
Desarrollo local
Instalar dependencias:
npm installConfigurar mediante variables de entorno. Crear un archivo
.env:HEPTABASE_BACKUP_PATH=/path/to/your/heptabase/backups HEPTABASE_AUTO_EXTRACT=true HEPTABASE_WATCH_DIRECTORY=trueInicie el servidor MCP:
npm start
Uso básico
Herramientas disponibles
Gestión de copias de seguridad
configureBackupPath- Establecer directorio de respaldolistBackups- Lista de copias de seguridad disponiblesloadBackup- Cargar una copia de seguridad específica
Operaciones de búsqueda
searchWhiteboards- Buscar pizarrassearchCards- Tarjetas de búsqueda
Recuperación de datos
getWhiteboard- Obtener datos de la pizarragetCard- Obtener datos de la tarjetagetCardsByArea- Obtener tarjetas por posición
Funciones de exportación
exportWhiteboard- Exportación a varios formatossummarizeWhiteboard- Generar resúmenes
Herramientas de análisis
analyzeGraph: Analizar relacionescompareBackups- Comparar versiones
Desarrollo
Estructura del proyecto
Pruebas
Edificio
Documentación
Para obtener documentación detallada, consulte SPECIFICATION.md .
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Contribuyendo
¡Agradecemos sus contribuciones! Lea nuestras normas de contribución antes de enviar sus solicitudes de colaboración.
Apoyo
Para problemas y solicitudes de funciones, utilice el rastreador de problemas de GitHub.