what is mcp-feishu-bot?
The mcp-feishu-bot is a simple project that integrates the MCP (Multi-Channel Platform) with the Feishu (Lark) bot, allowing users to automate tasks and enhance communication within the Feishu platform.
how to use mcp-feishu-bot?
To use the mcp-feishu-bot, clone the repository from GitHub, set up the environment variables, create a Python virtual environment, install the required dependencies, and run the application.
key features of mcp-feishu-bot?
- Integration with Feishu for automated messaging and task management.
- Customizable environment settings for different use cases.
- Easy setup and deployment process.
use cases of mcp-feishu-bot?
- Automating notifications and reminders in Feishu.
- Enhancing team collaboration through automated responses.
- Streamlining workflows by integrating with other services.
FAQ from mcp-feishu-bot?
- What programming language is used for mcp-feishu-bot?
The project is developed in Python.
- How do I configure the bot?
You need to modify the configuration in the src/.env file after cloning the repository.
- Is there any support for other models?
Currently, it only supports AZURE_OPENAI_MODEL and OPENAI_MODEL.
mcp-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