AutoGen MCP Server
AutoGen MCP サーバー
MicrosoftのAutoGenフレームワークとの統合を提供するMCPサーバー。標準化されたインターフェースを通じてマルチエージェント対話を実現します。このサーバーを使用すると、自然言語による対話を通じて連携し、問題を解決できるAIエージェントを作成・管理できます。
特徴
カスタマイズ可能な構成で AutoGen エージェントを作成および管理します
エージェント間の1対1の会話を実行する
複数のエージェントによるグループチャットのオーケストレーション
構成可能なLLM設定とコード実行環境
アシスタントとユーザープロキシエージェントの両方をサポート
組み込みのエラー処理と応答検証
Related MCP server: Stellastra MCP Server
インストール
リポジトリをクローンします。
git clone https://github.com/yourusername/autogen-mcp.git
cd autogen-mcp依存関係をインストールします:
pip install -e .構成
環境変数
.env.exampleを.envにコピーします。
cp .env.example .env環境変数を設定します。
# Path to the configuration file
AUTOGEN_MCP_CONFIG=config.json
# OpenAI API Key (optional, can also be set in config.json)
OPENAI_API_KEY=your-openai-api-keyサーバー構成
config.json.exampleをconfig.jsonにコピーします。
cp config.json.example config.jsonサーバー設定を構成します。
{
"llm_config": {
"config_list": [
{
"model": "gpt-4",
"api_key": "your-openai-api-key"
}
],
"temperature": 0
},
"code_execution_config": {
"work_dir": "workspace",
"use_docker": false
}
}利用可能な操作
サーバーは主に 3 つの操作をサポートしています。
1. エージェントの作成
{
"name": "create_agent",
"arguments": {
"name": "tech_lead",
"type": "assistant",
"system_message": "You are a technical lead with expertise in software architecture and design patterns."
}
}2. 1対1のチャット
{
"name": "execute_chat",
"arguments": {
"initiator": "agent1",
"responder": "agent2",
"message": "Let's discuss the system architecture."
}
}3. グループチャット
{
"name": "execute_group_chat",
"arguments": {
"agents": ["agent1", "agent2", "agent3"],
"message": "Let's review the proposed solution."
}
}エラー処理
一般的なエラーのシナリオは次のとおりです。
エージェント作成エラー
{
"error": "Agent already exists"
}実行エラー
{
"error": "Agent not found"
}構成エラー
{
"error": "AUTOGEN_MCP_CONFIG environment variable not set"
}建築
サーバーはモジュラー アーキテクチャに従います。
src/
├── autogen_mcp/
│ ├── __init__.py
│ ├── agents.py # Agent management and configuration
│ ├── config.py # Configuration handling and validation
│ ├── server.py # MCP server implementation
│ └── workflows.py # Conversation workflow managementライセンス
MITライセンス - 詳細はLICENSEファイルを参照
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAn MCP (Multi-Agent Conversation Protocol) server that enables interaction with Google's Managed Service for Microsoft Active Directory through its OpenAPI, allowing users to manage identity resources through natural language.
- Flicense-qualityDmaintenanceAn MCP Server that enables multi-agent conversation interactions with the Stellastra API, auto-generated using AG2's MCP builder.
- Flicense-qualityDmaintenanceAn auto-generated MCP server that enables interaction with the OpenAI API, allowing users to access OpenAI's models and capabilities through the Multi-Agent Conversation Protocol.
- FlicenseAqualityDmaintenanceAn intelligent MCP server that orchestrates multiple MCP servers with AI-enhanced workflow automation and production-ready context engine capabilities for codebase analysis.37
Related MCP Connectors
MCP server for AI dialogue using various LLM models via AceDataCloud
An MCP server that integrates with Discord to provide AI-powered features.
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DynamicEndpoints/Autogen_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server