@heptabase/mcp
Ein Model Context Protocol (MCP)-Dienst für die Interaktion mit Heptabase-Sicherungsdaten. Dieser Dienst ermöglicht KI-Assistenten wie Claude das Suchen, Abrufen, Analysieren und Exportieren von Heptabase-Whiteboards und -Karten.
Merkmale
🔍 Suche nach Whiteboards und Karten
📁 Automatische Verwaltung von Sicherungsdateien
📄 Export in mehrere Formate (Markdown, JSON, Mermaid)
🔗 Kartenbeziehungen analysieren
📊 Whiteboard-Zusammenfassungen erstellen
⚡ Intelligentes Caching für mehr Leistung
Related MCP server: Supabase MCP Server
Schnellstart
Verwendung mit Claude Desktop (empfohlen)
Am einfachsten lässt sich dieser MCP-Dienst mit Claude Desktop über npx nutzen:
Ausführliche Einrichtungsanweisungen finden Sie unter CLAUDE_DESKTOP_NPX.md .
Lokale Entwicklung
Installieren Sie Abhängigkeiten:
npm installKonfigurieren Sie mithilfe von Umgebungsvariablen. Erstellen Sie eine
.envDatei:HEPTABASE_BACKUP_PATH=/path/to/your/heptabase/backups HEPTABASE_AUTO_EXTRACT=true HEPTABASE_WATCH_DIRECTORY=trueStarten Sie den MCP-Server:
npm start
Grundlegende Verwendung
Verfügbare Tools
Sicherungsverwaltung
configureBackupPath- Sicherungsverzeichnis festlegenlistBackups– Listet verfügbare Backups aufloadBackup- Ein bestimmtes Backup laden
Suchvorgänge
searchWhiteboards- Whiteboards suchensearchCards- Suchkarten
Datenabruf
getWhiteboard- Whiteboard-Daten abrufengetCard- Kartendaten abrufengetCardsByArea- Karten nach Position abrufen
Exportfunktionen
exportWhiteboard- Export in verschiedene FormatesummarizeWhiteboard- Zusammenfassungen generieren
Analysetools
analyzeGraph- Beziehungen analysierencompareBackups- Versionen vergleichen
Entwicklung
Projektstruktur
Testen
Gebäude
Dokumentation
Eine ausführliche Dokumentation finden Sie unter SPECIFICATION.md .
Lizenz
MIT
Beitragen
Beiträge sind willkommen! Bitte lesen Sie unsere Richtlinien für Beiträge, bevor Sie PRs einreichen.
Unterstützung
Verwenden Sie für Probleme und Funktionsanfragen bitte den GitHub-Issue-Tracker.