Token导航 LogoToken导航

MCP Server · 数据服务

Lark Bitable MCP

专注于通过Claude Code提供Lark Bitable(Base)操作的MCP服务器,包含15种核心Bitable工具,适用于应用管理、表操作、字段管理和记录操作等场景。

未说明官方级别未说明来源级核验工具 15
数据分析TypeScriptClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
HypelivebytheHYPER
提供方
HypelivebytheHYPER

工具数量

15

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Lark Bitable MCP 属于数据服务类 MCP Server,公开资料标注 15 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 访问 Token。

分类

数据服务

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 15 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Lark比特MCP服务器

专注MCP服务器提供 仅 通过Claude Code进行Lark Bitable(Base)操作。

🎯 特性

15个基本的比特工具:

应用程序管理(3个工具)

  • bitable_create_app -创建新的Bitable应用程序
  • bitable_get_app -获取应用程序详细信息
  • bitable_list_apps -列出所有可访问的应用程序

表操作(4个工具)

  • bitable_create_table -创建新表
  • bitable_list_tables -在应用程序中列出表格
  • bitable_get_table -获取表格详细信息
  • bitable_delete_table -删除表格

现场管理(3个工具)

  • bitable_list_fields -列表表字段
  • bitable_create_field -创建新字段
  • bitable_update_field -更新字段属性

记录操作(5个工具)

  • bitable_create_record -创建单个记录
  • bitable_batch_create_records -最多创建500条记录
  • bitable_search_records -搜索/筛选记录
  • bitable_update_record -更新单个记录
  • bitable_batch_update_records -更新多达500条记录

🚀 快速开始

手动安装(克劳德代码)

对于希望在将此MCP服务器发布到注册表之前使用它的Claude Code用户:

  1. 打开您的Claude Code MCP配置文件:
   # On macOS/Linux
   open ~/Library/Application\ Support/Claude/claude_desktop_config.json

   # Or edit directly
   nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. 添加服务器配置:
   {
     "mcpServers": {
       "lark-bitable": {
         "url": "https://lark-bitable-mcp.hypelive.workers.dev/mcp",
         "transport": {
           "type": "http"
         },
         "headers": {
           "Authorization": "Bearer YOUR_AUTH_TOKEN_HERE"
         }
       }
     }
   }
  1. 获取您的身份验证令牌:

请联系服务器管理员以获取 MCP_AUTH_SECRET 令牌。

  1. 重新启动Claude代码 加载新配置。
  1. 验证安装:
   # In Claude Code, ask:
   "List available MCP tools"

   # You should see 15 Bitable tools available

替代方案:使用MCP检查器进行测试:

# Install MCP Inspector
npm install -g @modelcontextprotocol/inspector

# Test the server
mcp-inspector https://lark-bitable-mcp.hypelive.workers.dev/mcp \
  --header "Authorization: Bearer YOUR_AUTH_TOKEN_HERE"

安装(自托管)

cd INFRASTRUCTURE/cloudflare/cloudflare-workers/production/lark-bitable-mcp
npm install

配置

选项1:Cloudflare Workers(远程-推荐)

部署到Cloudflare Workers:

npm run cf:deploy

设置身份验证密钥:

echo "your-secret-token" | wrangler secret put MCP_AUTH_SECRET

健康检查:

curl https://lark-bitable-mcp.hypelive.workers.dev/health

预期响应:

{
  "status": "healthy",
  "server": "lark-bitable-mcp",
  "version": "1.0.0",
  "transports": ["sse", "streamable-http"],
  "tools": 15,
  "gateway": "https://larksuite-hype-server.hypelive.workers.dev",
  "authentication": "enabled"
}

测试MCP协议:

# Get authentication token
TOKEN="your-secret-token"

# Test initialize
curl -X POST https://lark-bitable-mcp.hypelive.workers.dev/mcp \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'

# List available tools
curl -X POST https://lark-bitable-mcp.hypelive.workers.dev/mcp \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

# Call a tool (example: list apps)
curl -X POST https://lark-bitable-mcp.hypelive.workers.dev/mcp \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"bitable_list_apps","arguments":{}}}'
选项2:stdio模式(本地)

添加到Claude Code的MCP设置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "lark-bitable": {
      "command": "node",
      "args": [
        "/absolute/path/to/lark-bitable-mcp/src/index.ts"
      ]
    }
  }
}
选项2:HTTP/SSE模式(远程流式传输)

启动服务器:

MCP_TRANSPORT=sse PORT=3000 npm start

添加到Claude Code的MCP设置中:

{
  "mcpServers": {
    "lark-bitable-remote": {
      "command": "node",
      "args": [
        "/absolute/path/to/lark-bitable-mcp/src/index.ts"
      ],
      "env": {
        "MCP_TRANSPORT": "sse",
        "PORT": "3000"
      }
    }
  }
}

或远程连接:

{
  "mcpServers": {
    "lark-bitable-remote": {
      "url": "http://your-server:3000/sse"
    }
  }
}

验证安装

# stdio mode
claude mcp list

# HTTP mode - check health
curl http://localhost:3000/health

# HTTP mode - test SSE connection
curl -N http://localhost:3000/sse

您应该看到:

lark-bitable: 15 tools

📖 使用示例

创建应用程序和表格

// Create new Bitable app
bitable_create_app({
  name: "Project Tracker",
  folder_token: "fldXXX..." // optional
})

// Create table
bitable_create_table({
  app_token: "bascnXXX...",
  table_name: "Tasks",
  fields: [
    { field_name: "Task Name", type: 1 },
    { field_name: "Status", type: 3 },
    { field_name: "Due Date", type: 5 }
  ]
})

记录操作

// Create single record
bitable_create_record({
  app_token: "bascnXXX...",
  table_id: "tblXXX...",
  fields: {
    "Task Name": "Fix bug",
    "Status": "In Progress",
    "Due Date": 1735689600000
  }
})

// Search records with filters
bitable_search_records({
  app_token: "bascnXXX...",
  table_id: "tblXXX...",
  filter: {
    conjunction: "and",
    conditions: [
      {
        field_name: "Status",
        operator: "is",
        value: ["In Progress"]
      }
    ]
  },
  page_size: 100
})

// Batch update
bitable_batch_update_records({
  app_token: "bascnXXX...",
  table_id: "tblXXX...",
  records: [
    {
      record_id: "recXXX...",
      fields: { "Status": "Done" }
    }
  ]
})

🏗️ 建筑

User Request
    ↓
Claude Code (MCP Client)
    ↓
lark-bitable-mcp (This Server)
    ↓
larksuite-hype-server.hypelive.workers.dev (Gateway)
    ↓
Lark Open Platform API

🔧 网关端点

所有工具都通过以下方式代理: https://larksuite-hype-server.hypelive.workers.dev

映射示例:

  • bitable_create_app → POST /bitable/apps
  • bitable_search_records → POST /bitable/:app_token/:table_id/records/search
  • bitable_list_fields → GET /bitable/:app_token/:table_id/fields

📊 字段类型参考

类型编号描述
文本1多行文本
数字2数值
单选3单选
多选4多选
日期时间5日期/时间
复选框7布尔值
用户11人员字段
电话13电话号码
URL15链接
附件17文件上传
链接18单向链接
公式20计算字段
DuplexLink21双向链接
位置22地理位置

🆚 比较

lark bitable mcp(此服务器)

  • ✅ 15个专注的Bitable工具
  • ✅ 快速初始化
  • ✅ 明确目的
  • ✅ 易于理解
  • ✅ 与Cloudflare Workers合作
  • ✅ 可流式HTTP传输(JSON-RPC 2.0)

宽松的mcp包装(旧)

  • ❌ 65+混合工具
  • ❌ 初始化速度较慢
  • ❌ 多种功能混合
  • ❌ 更难导航

⚠️ 已知限制

Cloudflare Workers上不提供SSE传输

服务器发送事件(SSE)传输(/sse 由于平台限制,当部署到Cloudflare Workers时,端点)目前无法正常工作。

推荐方法:

  • 使用 可流式HTTP传输 (/mcp 端点)功能齐全且经过测试
  • 这 /mcp 端点支持标准JSON-RPC 2.0协议
  • 所有15个Bitable工具都可以通过 /mcp 端点

对于当地发展:

  • stdio模式非常适合使用Claude Code进行本地开发
  • stdio模式不需要HTTP服务器

SSE状态:

  • 这 /sse 端点存在于代码中,但返回Cloudflare错误1101
  • 这是Cloudflare Workers环境中MCP SDK的SSEServerTransport的已知限制
  • Streamable HTTP传输是推荐的生产解决方案

🐛 故障排除

“未知工具”错误

工具名称可能错误。列出可用工具:

# In Claude Code
list available MCP tools

网关超时

Lark网关可能很慢。检查状态:

curl https://larksuite-hype-server.hypelive.workers.dev/health

身份验证错误

验证您的网关是否具有有效的Lark凭据:

curl https://larksuite-hype-server.hypelive.workers.dev/bitable/apps

📝 发展

添加新工具

  1. 在中添加工具定义 tools 数组
  2. 在中添加端点映射 toolEndpointMap
  3. 更新README.md
  4. 使用Claude代码进行测试

本地测试

npm run dev
# In another terminal:
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node src/index.ts

🔗 相关

📄 许可证

麻省理工学院

工具与能力

工具数量

15

资源数量

0

提示词数量

0

能力标签

Bitable操作TypeScript混合部署MCP服务器Lark集成数据库管理自动化工具

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 15 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Lark Bitable MCP

MCP World · 本页

15未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Lark Bitable MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Lark Bitable MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Lark Bitable MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Lark Bitable MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Lark Bitable MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP