cso1z/Feishu-MCP
Feishu / Lark 飞书文档与任务管理工具,支持 MCP 服务器和 CLI + Skill 两种使用方式,可无缝集成 Cursor、Claude Code、Cline 等 AI 编码工具
解决的问题
Feishu-MCP 允许 AI 编码工具(如 Cursor、Windsurf 和 Cline)直接与 Feishu(Lark)文档、任务和用户信息进行交互。它弥合了 AI 代理与 Feishu 生态系统之间的鸿沟,使 AI 能够无需手动复制粘贴即可读取、创建和编辑文档,并管理项目任务。
工作原理
该项目基于 Model Context Protocol (MCP) 实现了一个服务器,为 AI 模型访问外部工具提供了一种标准化方式。支持多种连接模式,包括 stdio、SSE 和 HTTP Streamable。它可使用应用级(tenant)认证或通过 OAuth 的用户级(user)认证运行,使 AI 能够代表特定用户执行操作。
适用人群
使用 Feishu/Lark 进行文档和任务管理的开发者和团队,希望将这些资源集成到 AI 驱动的 IDE 或代理中以实现工作流自动化的用户。
主要亮点
- 全面的文档控制:支持创建、编辑、搜索和结构化 Feishu 文档,包括富文本、表格和 LaTeX 公式。
- 任务与用户管理:支持创建、更新和删除任务(包括子任务),并可搜索用户信息以分配责任。
- 可视化内容支持:支持插入图片,并使用 Mermaid 和 Feishu 原生白板功能创建复杂图表。
- 灵活部署:可作为 MCP 服务器运行,也可作为独立 CLI 工具(
feishu-tool)用于脚本或其他 AI 代理中。 - Lark 国际版支持:通过简单配置即可完全兼容 Lark 国际版本。
相关
- 项目
- 项目
- 项目
- 项目
- 项目