This MCP server provides programmatic access to Lark Bitable, allowing you to query and explore table structures and data through the Model Context Protocol.
Capabilities:
List Tables: Retrieve all available tables in your configured Bitable workspace
Describe Table Structure: Get detailed schema information including columns and their properties for any specific table
Execute SQL Queries: Run read-only SQL queries to retrieve, filter, and analyze data from Bitable tables
AI Integration: Use with Claude Desktop, Zed, or other MCP-compatible clients for natural language interactions with your data
Secure Access: Connect using personal base tokens and app tokens for authenticated access
Bitable MCP Server
This MCP server provides access to Lark Bitable through the Model Context Protocol. It allows users to interact with Bitable tables using predefined tools.
One click installation & Configuration
Claude
To install and configure the server, use the following command:
Replace your_personal_base_token and your_app_token with your actual tokens.
Cursor
Coming soon
Windsurf
Coming soon
Related MCP server: MCP Intercom Server
Available Tools
list_table- List tables for the current Bitable.Returns: A JSON-encoded list of table names.
describe_table- Describe a table by its name.Parameters:
name(str): The name of the table to describe.
Returns: A JSON-encoded list of columns in the table.
read_query- Execute a SQL query to read data from the tables.Parameters:
sql(str): The SQL query to execute.
Returns: A JSON-encoded list of query results.
Manual installation and configuration
Please make sure uvx is installed before installation.
Add to your Claude settings:
Using uvx
Using pip installation
Install
bitable-mcpvia pip:
Modify your Claude settings
Configure for Zed
Add to your Zed settings.json:
Using uvx
Using pip installation
Debugging
You can use the MCP inspector to debug the server. For uvx installations: