LarkMCP 是企业级飞书 MCP 网关。通过标准 Model Context Protocol, 让 Claude、Cursor、Windsurf 等 AI 工具安全地读写飞书文档、Wiki、表格、 多维表格和任务,每个用户以自己的身份操作。
官方 Lark MCP 采用机器人 Token,在企业场景下存在根本性的安全和权限问题
机器人 Token 拥有应用级权限,无法区分用户身份。A 的文档 B 也能访问,违反最小权限原则。
app_secret 分发到每个开发者本地。一台机器被攻破,整个飞书应用的凭据就泄露了。
所有请求以同一个机器人身份发出,无法追溯是谁在什么时候访问了哪个文档。合规形同虚设。
每个人以自己的飞书身份操作,密钥集中管理,请求全程可审计
AI 不再是玩具——它可以真正读写你的飞书工作区
每一层都考虑了企业合规要求
app_id / app_secret 仅存储在网关服务器,客户端只持有 session_token,泄露后可即时吊销。
每个请求绑定个人 User Access Token,权限严格隔离。你只能访问自己有权限的文档。
异步批量写入 PostgreSQL。记录 user_id、tool_name、doc_token、timestamp,支持合规审查。
自动检测飞书文档密级标签(L1-L4)。高密级文档默认拦截,支持白名单旁路。
让 Claude 直接在飞书文档中撰写 PRD、技术方案、会议纪要。不再复制粘贴。
AI 全文检索飞书文档和 Wiki,基于内部知识回答问题。企业私有 RAG 即刻可用。
读取电子表格和多维表格数据,AI 自动生成分析报告并回写结果。
AI 读取任务列表,自动创建子任务、更新进度、生成周报,释放重复劳动。
AI 阅读飞书中的技术文档,在代码评审时自动关联上下文和评论。
40+ CLI 命令支持脚本化批量处理:导出文档、批量更新表格、自动化运维。
| 特性 | 官方 @larksuiteoapi/lark-mcp | LarkMCP(本方案) |
|---|---|---|
| 认证方式 | 机器人 Token(tenant_access_token) | ✓ 用户 OAuth(user_access_token) |
| 权限模型 | 应用级 —— 所有人共享同一权限 | ✓ 用户级 —— 以个人身份操作 |
| 密钥管理 | app_secret 分发到每个客户端 | ✓ 集中管理,客户端零密钥 |
| 审计日志 | ✗ 无 | ✓ PostgreSQL 全链路审计 |
| 密级管控 | ✗ 无 | ✓ L1-L4 密级标签拦截 |
| 写入能力 | 部分(依赖机器人权限) | ✓ 完整读写(用户权限范围内) |
| CLI 工具 | ✗ 无 | ✓ 40+ 命令,支持脚本化 |
| MCP 工具数 | ~10 | ✓ 30 个工具覆盖 6 大产品线 |
| 部署方式 | 本地 npx | ✓ Docker Compose 一键部署 |