Bitable MCP

Bitable MCP

MCP server enabling access to Lark Bitable via the Model Context Protocol with predefined tools.

2
Stars
5
Forks
0
Releases

Overview

Bitable MCP Server provides access to Lark Bitable through the Model Context Protocol, allowing clients to interact with Bitable tables using a small set of predefined tools. It exposes tools for listing available tables, describing a table's schema, and querying data via SQL, returning JSON-encoded results. The server can be installed and configured in several ways: via Smithery for Claude Desktop, or manually via uvx or pip installations, with token-based authentication using PERSONAL_BASE_TOKEN and APP_TOKEN. Configuration examples cover Claude and Zed environments, including JSON blocks for MCP settings. Debugging is supported through the MCP inspector, including a command example for uvx installations. The project emphasizes easy deployment, flexibility in runtime environments, and seamless integration with MCP-enabled assistants and copilots.

Details

Owner
lloydzhou
Language
Python
License
Updated
2025-12-07

Features

Access to Lark Bitable via MCP

Core capability enabling clients to operate on Bitable tables through the MCP interface.

list_table tool

Lists tables for the current Bitable and returns a JSON-encoded list of table names.

describe_table tool

Describes a table by name and returns a JSON-encoded list of its columns.

read_query tool

Executes a SQL query to read data from tables and returns a JSON-encoded list of results.

Smithery installation

One-click installation of the Bitable MCP Server for Claude Desktop via the Smithery CLI.

Claude installation flow (uvx and pip for Claude/Zed)

Install and configure the server for Claude (and Zed) using either uvx or pip, with token-based environment variables.

Manual installation configuration (uvx)

Configure the MCP server for uvx by adding the bitable-mcp entry and env tokens in Claude/Zed settings.

Manual installation configuration (pip)

Configure the MCP server for pip installation by updating Claude/Zed settings and providing env tokens.

Audience

DevelopersIntegrate Lark Bitable into MCP-enabled copilots and workflows.
AI copilots / agentsUse predefined MCP tools to query and manage Bitable data within Claude or Zed contexts.
Claude usersInstall via Smithery or manual installation and configure token-based access to Bitable.

Tags

Lark BitableMCPModel Context Protocolbitable-mcptoolslist_tabledescribe_tableread_queryinstallationuvxpipClaudeZedauthentication