About mcp-feishu-bot
mcp-feishu-bot combines MCP with a Feishu bot for users who want to run a model-backed bot in Feishu. It is configured through model environment variables and started as a Python application.
Key features
- 01Combines MCP and a Feishu bot
- 02Configures model environment variables
- 03Runs as a Python application
Use cases
- 01Using a bot in Feishu
- 02Configuring AZURE_OPENAI_MODEL or OPENAI_MODEL
MCP support
The project combines MCP with a Feishu bot; the README does not explain how the client connects to or manages MCP servers.
Details
From the project READMEmcp-feishu-bot
一个简单的mcp结合飞书机器人的项目
https://github.com/user-attachments/assets/02d8ddfb-86a0-401c-9897-c5579e28624b
部署步骤:
git clone https://github.com/twwch/mcp-feishu-bot.git
cd mcp-feishu-bot
copy src/.env.example to src/.env
在src/.env中修改配置, 目前仅支持AZURE_OPENAI_MODEL 和 OPENAI_MODEL
创建虚拟环境python环境
conda create -n mcp-feishu-bot python=3.12 -y
conda activate mcp-feishu-bot
pip install -r requirements.txt
安装完成后运行
cd src
python app.py
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.