这是一个用于连接飞书文档的模型上下文协议(MCP)服务,可以直接在AI客户端(如Cursor)中访问飞书文档空间和文档列表。
MCP(Model Context Protocol)是一种协议,它能够无缝地将自定义服务与各种LLM客户端(如Claude和Cursor)连接起来。它允许AI直接调用并使用我们的服务功能。
# 克隆项目
git clone https://github.com/yourusername/jiang-feishu-mcp.git
cd jiang-feishu-mcp
# 安装依赖
pnpm install
# 启动服务
pnpm start
服务器将在本地端口7777上启动。
在使用之前,需要创建一个.env文件来配置飞书应用证书:
# 复制示例配置文件
cp .env.example .env
然后编辑.env文件,填写你的飞书应用凭证:
FEISHU_APP_ID=your_app_id_here
FEISHU_APP_SECRET=your_app_secret_here
# 可选:设置端口号 (默认为7777)
PORT=7777
# 可选:设置文档保存路径 (默认为 ./docs)
DOCS_SAVE_PATH=./docs
获取飞书应用凭证的步骤:
pnpm starthttp://localhost:7777/mcp现在,你可以在Cursor中使用以下工具:
list-spaces 列出所有文档空间list-documents 列出所有或指定空间中的文档在Cursor中,你可以按如下方式使用MCP工具:
请列出我所有的飞书文档空间
请列出空间ID为"XYZ123"中的所有文档
该项目使用了以下技术:
MIT