Overview
飞书MCP机器人 is a server that acts as a proxy to send messages to Feishu using the MCP protocol, allowing users of Claude or Cursor to execute business logic with the Feishu bot combined with LLM models.
To use the 飞书MCP机器人, configure the server by replacing the directory path and webhook address in the command: uv --directory YOUR_PATH run bot.py --webhook YOUR_WEB_HOOK. You can also install it automatically via Smithery using the command: npx -y @smithery/cli install @Chenzhi-Ana/feishu_mcp_server --client claude.
- Acts as a bridge between Claude/Cursor and Feishu bot. - Facilitates interaction with Feishu API through MCP protocol. - Supports business logic execution using LLM models.
- Automating business processes through Feishu bot.
- Integrating AI models with messaging services.
- Enhancing communication workflows in organizations.
Add to your AI client
Use these steps to connect 飞书MCP机器人 in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"feishu-mcp-server-chenzhi-ana": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"feishu-mcp-server-chenzhi-ana": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"feishu-mcp-server-chenzhi-ana": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"feishu-mcp-server-chenzhi-ana": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"feishu-mcp-server-chenzhi-ana": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"feishu-mcp-server-chenzhi-ana": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-feishu-mcp-server-chenzhi-ana"
]
}
}
}FAQ
What is the purpose of 飞书MCP机器人?
It allows users to leverage AI models to interact with Feishu for executing business logic.
How do I install 飞书MCP机器人?
You can install it via Smithery or manually by configuring the server with your specific paths and webhook.
Can I use 飞书MCP机器人 with other AI models?
Yes, it is designed to work with Claude and Cursor, but can be adapted for other models.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2893,"uuid":"6f21f470-4324-4e65-87bd-1be0b04642f9","name":"feishu_mcp_server","title":"飞书MCP机器人","description":"飞书MCP服务器,用于通过MCP协议向飞书发送消息","avatar_url":"https://avatars.githubusercontent.com/u/190278415?v=4","created_at":"2025-03-16T03:39:19.159Z","updated_at":"2025-03-16T03:49:50.255Z","status":"created","author_name":"Chenzhi-Ana","author_avatar_url":"https://avatars.githubusercontent.com/u/190278415?v=4","tags":"feishu,mcp,robot","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/Chenzhi-Ana/feishu_mcp_server","target":"_self","content":"$29","summary":"$2a","img_url":"https://camo.githubusercontent.com/bc184727324b88c79682dc72445f39cda2eff4ab010a2bd3fd270c85b935a367/68747470733a2f2f736d6974686572792e61692f62616467652f404368656e7a68692d416e612f6665697368755f6d63705f736572766572","type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-03-15 23:51:56\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]