feishu-mcp-server

feishu-mcp-server

site icon
2025.03.27 1
TypeScript飞书文档MCP协议交流协作
feishu-mcp-server 是一个基于 MCP 协议的飞书文档访问服务器,主要用于通过 MCP 协议访问飞书文档和知识库,支持集成到 AI 应用中。
View on GitHub

Overview

基本能力

产品定位

feishu-mcp-server 是一个基于 MCP 协议的飞书文档访问服务器,主要用于通过 MCP 协议访问飞书文档和知识库,支持集成到 AI 应用中。

核心功能

  • 支持访问飞书知识库文档
  • 支持访问飞书云文档
  • 支持 MCP 协议集成到 AI 应用中

适用场景

  • 在 AI 应用中集成飞书文档访问功能
  • 通过 MCP 协议访问飞书文档和知识库

工具列表

  • feishu-mcp-server: 主服务工具,用于启动 MCP 服务器
  • npm: 用于安装和管理依赖

常见问题解答

  1. 如何获取飞书应用的 App ID 和 App Secret? 在飞书开放平台创建应用后,可以在应用设置中找到 App ID 和 App Secret。
  2. 如何授权应用访问飞书文档? 在飞书开放平台对应用进行文档授权。

使用教程

使用依赖

  1. 飞书开放平台创建应用
  2. 对应用进行文档授权

安装教程

全局安装:

npm install -g feishu-mcp-server

调试方式

  1. Command 模式 Windows: cmd cmd /c feishu-mcp start-server --app_id <app_id> --app_secret <app_secret> macOS/Linux: bash feishu-mcp start-server --app_id <app_id> --app_secret <app_secret>
  2. SSE 模式 在控制台启动 Server: bash feishu-mcp start-server --app_id <app_id> --app_secret <app_secret> --sse --port <port> 在 Cursor Mcp Model 中配置,选择 SSE 模式,输入: bash http://localhost:<port>/sse

开发

# 安装依赖
npm install

# 构建
npm run build

# 本地安装 CLI
npm run install-cli

# 卸载 CLI
npm run uninstall-cli

许可证

该项目遵循 ISC 开源许可条款。