MCP Agent Strategy について
MCP Agent Strategyは、MCPツール呼び出しと一般的な関数呼び出しを組み合わせるDify向けエージェント戦略プラグインです。単一または複数のMCPサーバー接続を設定できます。
主な機能
- 01MCPツール呼び出しの統合
- 02公式の関数呼び出しエージェント戦略への対応
- 03柔軟なサーバー接続設定
活用シーン
- 01DifyエージェントからのMCPツール呼び出し
- 02単一または複数のMCPサーバー設定
MCP 対応
MCPサーバーが提供するツールをDifyのエージェント戦略から呼び出せます。URL、ヘッダー、タイムアウトを設定できます。
詳細
MCP エージェント戦略
作成者: hjlarry
バージョン: 0.0.2
タイプ: エージェント戦略
リポジトリ・Issue: https://github.com/hjlarry/dify-plugin-mcp_agent
MCP ツール呼び出しと一般的な関数呼び出し機能を統合する Dify エージェント戦略プラグインです。
機能
- 公式の関数呼び出しエージェント戦略との完全な互換性
- MCP ツール呼び出しとのシームレスな統合
- 柔軟な MCP サーバー接続オプション
始める

基本設定
単一の MCP サーバーセットアップの場合は、サーバー URL を指定するだけです:
http://localhost:8000/sse
詳細設定
詳細な接続パラメータを備えた複数の MCP サーバーの場合:
{
"server_name1": {
"url": "http://127.0.0.1:8000/sse",
"headers": {},
"timeout": 5,
"sse_read_timeout": 300
},
"server_name2": {
"url": "http://127.0.0.1:8001/sse"
}
}
MCP サーバーを stdio から sse に変更するにはどうすればよいですか?
オプション 1: ソースコード修正
if __name__ == "__main__":
mcp.run(transport='sse')
オプション 2: mcp-proxy を使用
uv tool install mcp-proxy
mcp-proxy --sse-host=0.0.0.0 --sse-port=8080 uvx your-server
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。