Bitable

Interaja com tabelas e dados do Lark Bitable usando o Model Context Protocol.

Documentação

MseeP.ai Security Assessment Badge

Servidor MCP Bitable

LightNow capabilities

Este servidor MCP fornece acesso ao Lark Bitable através do Model Context Protocol. Ele permite que usuários interajam com tabelas Bitable usando ferramentas predefinidas.

Bitable Server MCP server

Instalação e configuração com um clique

Instalando via Smithery

Para instalar o Servidor Bitable para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install @lloydzhou/bitable-mcp --client claude

Claude

Para instalar e configurar o servidor, use o seguinte comando:

PERSONAL_BASE_TOKEN=your_personal_base_token APP_TOKEN=your_app_token uv run --with uv --with bitable-mcp bitable-mcp-install

Substitua your_personal_base_token e your_app_token pelos seus tokens reais.

Cursor

Em breve

Windsurf

Em breve

Ferramentas disponíveis

  • list_table - Lista as tabelas do Bitable atual.

    • Retorna: Uma lista codificada em JSON com os nomes das tabelas.
  • describe_table - Descreve uma tabela pelo nome.

    • Parâmetros:
      • name (str): O nome da tabela a ser descrita.
    • Retorna: Uma lista codificada em JSON com as colunas da tabela.
  • read_query - Executa uma consulta SQL para ler dados das tabelas.

    • Parâmetros:
      • sql (str): A consulta SQL a ser executada.
    • Retorna: Uma lista codificada em JSON com os resultados da consulta.

Instalação e configuração manual

Certifique-se de que uvx esteja instalado antes da instalação.

Adicione às suas configurações do Claude:

  1. Usando uvx
"mcpServers": {
  "bitable-mcp": {
    "command": "uvx",
    "args": ["bitable-mcp"],
    "env": {
        "PERSONAL_BASE_TOKEN": "your-personal-base-token",
        "APP_TOKEN": "your-app-token"
    }
  }
}
  1. Usando instalação via pip
  1. Instale bitable-mcp via pip:
pip install bitable-mcp
  1. Modifique suas configurações do Claude
"mcpServers": {
  "bitable-mcp": {
    "command": "python",
    "args": ["-m", "bitable_mcp"],
    "env": {
        "PERSONAL_BASE_TOKEN": "your-personal-base-token",
        "APP_TOKEN": "your-app-token"
    }
  }
}

Configurar para Zed

Adicione ao seu settings.json do Zed:

Usando uvx

"context_servers": [
  "bitable-mcp": {
    "command": "uvx",
    "args": ["bitable-mcp"],
    "env": {
        "PERSONAL_BASE_TOKEN": "your-personal-base-token",
        "APP_TOKEN": "your-app-token"
    }
  }
],

Usando instalação via pip

"context_servers": {
  "bitable-mcp": {
    "command": "python",
    "args": ["-m", "bitable_mcp"],
    "env": {
        "PERSONAL_BASE_TOKEN": "your-personal-base-token",
        "APP_TOKEN": "your-app-token"
    }
  }
},

Depuração

Você pode usar o inspetor MCP para depurar o servidor. Para instalações via uvx:

npx @modelcontextprotocol/inspector uvx bitable-mcp