@heptabase/mcp
Служба Model Context Protocol (MCP) для взаимодействия с резервными данными Heptabase. Эта служба позволяет помощникам ИИ, таким как Клод, искать, извлекать, анализировать и экспортировать доски и карточки Heptabase.
Функции
🔍 Поиск досок и карточек
📁 Автоматическое управление файлами резервного копирования
📄 Экспорт в несколько форматов (Markdown, JSON, Mermaid)
🔗 Анализируйте взаимосвязи карт
📊 Создавайте сводки на доске
⚡ Умное кэширование для производительности
Related MCP server: Supabase MCP Server
Быстрый старт
Использование с Claude Desktop (рекомендуется)
Самый простой способ использовать эту службу MCP — с помощью Claude Desktop через npx :
Подробные инструкции по настройке см. в CLAUDE_DESKTOP_NPX.md
Местное развитие
Установить зависимости:
npm installНастройте с помощью переменных среды. Создайте файл
.env:HEPTABASE_BACKUP_PATH=/path/to/your/heptabase/backups HEPTABASE_AUTO_EXTRACT=true HEPTABASE_WATCH_DIRECTORY=trueЗапустите MCP-сервер:
npm start
Базовое использование
Доступные инструменты
Управление резервным копированием
configureBackupPath— установка каталога для резервного копированияlistBackups— список доступных резервных копийloadBackup— загрузить определенную резервную копию
Поисковые операции
searchWhiteboards- Поиск досокsearchCards- Поиск карт
Извлечение данных
getWhiteboard— Получить данные с доскиgetCard- Получить данные картыgetCardsByArea- Получить карты по позиции
Экспортные функции
exportWhiteboard- Экспорт в различные форматыsummarizeWhiteboard- Создание резюме
Инструменты анализа
analyzeGraph- Анализ взаимосвязейcompareBackups- Сравнение версий
Разработка
Структура проекта
Тестирование
Здание
Документация
Подробную документацию см. в SPECIFICATION.md .
Лицензия
Массачусетский технологический институт
Внося вклад
Вклады приветствуются! Пожалуйста, ознакомьтесь с нашими правилами по вкладам перед отправкой PR.
Поддерживать
Для сообщений о проблемах и запросов на новые функции используйте систему отслеживания ошибок GitHub.