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 國際版本。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案