mcpField
M
mcp-feishu-bot

mcp-feishu-bot

github.com/twwchチャットアプリ1282 週間前に更新

mcp-feishu-bot について

mcp-feishu-botはMCPとFeishuボットを組み合わせ、Feishuでモデルを利用したいユーザー向けのプロジェクトです。モデル用の環境変数を設定し、Pythonアプリとして起動します。

主な機能

  1. 01MCPとFeishuボットの連携
  2. 02モデル用環境変数の設定
  3. 03Pythonアプリとして実行

活用シーン

  1. 01Feishuでボットを利用
  2. 02AZURE_OPENAI_MODELまたはOPENAI_MODELの設定

MCP 対応

MCPとFeishuボットを組み合わせています。クライアントによるMCPサーバーへの接続や管理方法はREADMEに記載されていません。

詳細

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。