mcp-feishu-bot

mcp-feishu-bot

By twwch GitHub

-

Overview

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?

  1. Automating notifications and reminders in Feishu.
  2. Enhancing team collaboration through automated responses.
  3. 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.

Content

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
No tools information available.
No content found.