feishu_mcp_server

MCP.Pizza Chef: Chenzhi-Ana

feishu_mcp_server is an MCP server that acts as a proxy to send messages through the Feishu bot using the MCP protocol. It enables LLMs like Claude or Cursor to execute business logic by interacting with Feishu's messaging platform, facilitating seamless communication and automation within Feishu via natural language requests.

Use This MCP server To

Send automated messages to Feishu channels via LLM requests Integrate Feishu messaging into AI-driven workflows Enable LLMs to trigger Feishu bot actions for business logic Proxy LLM commands to Feishu API for real-time communication Automate notifications and alerts in Feishu using natural language Bridge LLM clients like Claude with Feishu messaging platform

README

飞书MCP机器人

smithery badge

目标

通过将飞书机器人用MCP server 代理,可以让cursor或者Claude的用户,可以结合LLM的模型后使用飞书机器人执行业务逻辑

+----------------+      +-------------+      +-------------+      +----------------+
|                |      |             |      |             |      |                |
| Claude/Cursor  |----->| MCP Client  |----->| MCP Server  |----->| 飞书机器人      |
|                |      |             |      |             |      |                |
+----------------+      +-------------+      +-------------+      +----------------+


调用流程说明:
1. Claude/Cursor 通过 MCP Client 发送请求
2. MCP Client 将请求转发给 MCP Server
3. MCP Server 处理请求并调用飞书机器人API
4. 飞书机器人与飞书API交互

``

## 配置
uv --directory YOUR_PATH run bot.py --webhook YOUR_WEB_HOOK

替换这两部分为你的路径和机器人地址即可

### Installing via Smithery

To install feishu_mcp_server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@Chenzhi-Ana/feishu_mcp_server):

```bash
npx -y @smithery/cli install @Chenzhi-Ana/feishu_mcp_server --client claude

Installing Manually

feishu_mcp_server FAQ

How do I configure the feishu_mcp_server?
Replace YOUR_PATH and YOUR_WEB_HOOK in the run command to set your directory and Feishu bot webhook.
Can feishu_mcp_server work with multiple LLM clients?
Yes, it supports clients like Claude and Cursor via the MCP protocol.
What is required to install feishu_mcp_server?
You can install it automatically via Smithery or manually by running the provided bot.py script.
How does feishu_mcp_server interact with Feishu?
It calls the Feishu bot API to send messages and execute commands on behalf of LLM clients.
Is feishu_mcp_server limited to messaging only?
Primarily yes, it focuses on sending messages and triggering Feishu bot actions via MCP.
What programming languages or frameworks does feishu_mcp_server use?
It is implemented in Python and runs as a lightweight MCP server.
Can I extend feishu_mcp_server for custom Feishu bot commands?
Yes, you can modify the server logic to handle additional Feishu API interactions.