Feishu MCP Server

Model Context Protocol server for Feishu integration

Remote serverstreamable-http

What is the Feishu MCP Server?

Model Context Protocol server for Feishu integration

The short version

  1. 编辑 .env 文件 在项目根目录下找到并用任意文本编辑器打开 .env 文件,填写你的飞书应用凭证: env FEISHU_APP_ID=cli_xxxxx FEISHU_APP_SECRET=xxxxx PORT=3333 FEISHU_AUTH_TYPE=tenant/user FEISHU_ENABLED_MODULES=document,task

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
document文档、文件夹、搜索等

How to install the Feishu MCP Server

{
  "mcpServers": {
    "feishu-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "feishu-mcp@latest",
        "--stdio"
      ],
      "env": {
        "FEISHU_APP_ID": "<你的飞书应用ID>",
        "FEISHU_APP_SECRET": "YOUR_FEISHU_APP_SECRET",
        "FEISHU_AUTH_TYPE": "<tenant/user>",
        "FEISHU_ENABLED_MODULES": "document,task",
        "FEISHU_USER_KEY": "YOUR_FEISHU_USER_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FEISHU_APP_IDDeclared in the maintainer’s client configuration.Check documentation
FEISHU_APP_SECRETDeclared in the maintainer’s client configuration.Check documentation
FEISHU_AUTH_TYPEDeclared in the maintainer’s client configuration.Check documentation
FEISHU_ENABLED_MODULESDeclared in the maintainer’s client configuration.Check documentation
FEISHU_USER_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Feishu to FEISHU APP ID.”
  • “Use Feishu to FEISHU APP SECRET.”
  • “Use Feishu to PORT.”

Frequently asked questions

Model Context Protocol server for Feishu integration Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.