Skip to main content
Glama

Heptabase MCP

by LarryStanley

@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

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 :

{ "mcpServers": { "heptabase": { "command": "npx", "args": ["@heptabase/mcp"], "env": { "HEPTABASE_BACKUP_PATH": "/path/to/your/heptabase/backups", "HEPTABASE_AUTO_EXTRACT": "true", "HEPTABASE_WATCH_DIRECTORY": "true" } } } }

Consulte CLAUDE_DESKTOP_NPX.md para obtener instrucciones de configuración detalladas.

Desarrollo local

  1. Instalar dependencias:
    npm install
  2. Configurar mediante variables de entorno. Crear un archivo .env :
    HEPTABASE_BACKUP_PATH=/path/to/your/heptabase/backups HEPTABASE_AUTO_EXTRACT=true HEPTABASE_WATCH_DIRECTORY=true
  3. Inicie el servidor MCP:
    npm start

Uso básico

// Configure backup path await mcpClient.callTool({ name: "configureBackupPath", parameters: { path: "/Users/stanley/Documents/Heptabase-auto-backup" } }); // List available backups const { backups } = await mcpClient.callTool({ name: "listBackups" }); // Search for whiteboards const { whiteboards } = await mcpClient.callTool({ name: "searchWhiteboards", parameters: { query: "Project Planning" } });

Herramientas disponibles

Gestión de copias de seguridad

  • configureBackupPath - Establecer directorio de respaldo
  • listBackups - Lista de copias de seguridad disponibles
  • loadBackup - Cargar una copia de seguridad específica

Operaciones de búsqueda

  • searchWhiteboards - Buscar pizarras
  • searchCards - Tarjetas de búsqueda

Recuperación de datos

  • getWhiteboard - Obtener datos de la pizarra
  • getCard - Obtener datos de la tarjeta
  • getCardsByArea - Obtener tarjetas por posición

Funciones de exportación

  • exportWhiteboard - Exportación a varios formatos
  • summarizeWhiteboard - Generar resúmenes

Herramientas de análisis

  • analyzeGraph : Analizar relaciones
  • compareBackups - Comparar versiones

Desarrollo

Estructura del proyecto

heptabase-mcp/ ├── src/ │ ├── index.ts # MCP server │ ├── config/ # Configuration │ ├── services/ # Core services │ ├── tools/ # MCP tools │ └── types/ # TypeScript types ├── tests/ # Test files ├── package.json └── tsconfig.json

Pruebas

npm test

Edificio

npm run build

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.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servicio de protocolo de contexto de modelo que permite a los asistentes de IA buscar, recuperar, analizar y exportar datos de las copias de seguridad de Hepbase.

  1. Características
    1. Inicio rápido
      1. Uso con Claude Desktop (recomendado)
      2. Desarrollo local
      3. Uso básico
    2. Herramientas disponibles
      1. Gestión de copias de seguridad
      2. Operaciones de búsqueda
      3. Recuperación de datos
      4. Funciones de exportación
      5. Herramientas de análisis
    3. Desarrollo
      1. Estructura del proyecto
      2. Pruebas
      3. Edificio
    4. Documentación
      1. Licencia
        1. Contribuyendo
          1. Apoyo

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              2
              Python
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.
              Last updated -
              6
              107
              9
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.
              Last updated -
              1
              TypeScript
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.
              Last updated -
              1
              44
              8
              JavaScript
              • Apple
              • Linux

            View all related MCP servers

            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/LarryStanley/heptabse-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server