feishu-mcp-server logo

feishu-mcp-server

by hankeyyh

A Feishu MCP server that allows access to Feishu documents via the MCP protocol. It enables integration with AI applications.

View on GitHub

Last updated: N/A

What is feishu-mcp-server?

The feishu-mcp-server is a server that allows you to access Feishu (Lark) documents using the MCP (Message Communication Protocol). This enables integration of Feishu documents into AI applications and other systems that support the MCP protocol.

How to use feishu-mcp-server?

  1. Create an application on the Feishu Open Platform.
  2. Authorize the application for document access.
  3. Install the server globally using npm install -g feishu-mcp-server.
  4. Start the server using the command feishu-mcp start-server --app_id <app_id> --app_secret <app_secret> (optionally with --sse --port <port> for SSE mode).
  5. Configure your application (e.g., Cursor) to connect to the server using either Command or SSE mode.

Key features of feishu-mcp-server

  • Access to Feishu Knowledge Base documents

  • Access to Feishu Cloud Documents

  • MCP protocol integration for AI applications

  • Command and SSE modes

Use cases of feishu-mcp-server

  • Integrating Feishu documents into AI-powered chatbots

  • Building applications that can search and retrieve information from Feishu knowledge bases

  • Creating automated workflows that interact with Feishu documents

  • Enabling AI models to learn from and reason about information stored in Feishu documents

FAQ from feishu-mcp-server

What is MCP?

MCP stands for Message Communication Protocol. It's a protocol used for communication between applications.

Where do I get the app_id and app_secret?

You can obtain the app_id and app_secret by creating an application on the Feishu Open Platform.

What is SSE mode?

SSE mode uses Server-Sent Events for real-time communication between the server and the client.

What permissions do I need to grant to the Feishu application?

You need to grant the application permissions to access Feishu documents.

Is this project actively maintained?

Please refer to the GitHub repository for the latest activity and contribution information.