/
by ai.smithery
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Server configuration and capabilities from the MCP manifest
Size: 4,165 bytes (1,042 tokens)
Tools Found: 5
Analysis ID: iaz9p2ts
This MCP server provides tools for creating and managing AutoGen agents, executing workflows, and monitoring agent status.
Stars
Registry ID: 7250756b-9312-48f8-a2e2-b92f7b6268c7
Added to Registry: 9/21/2025
Last Updated: 9/22/2025
Last Seen: 9/22/2025
License: MIT License
Default Branch: master
Last Push: 9/17/2025
Open Issues: 2
Historical performance and growth metrics over time
{
"name": "enhanced-autogen-mcp",
"tags": [],
"tools": [
{
"name": "create_autogen_agent",
"description": "Create a new AutoGen agent using the latest Core architecture",
"input_schema": {
"type": "object",
"required": [
"name",
"type"
],
"properties": {
"name": {
"type": "string",
"description": "Unique name for the agent"
},
"type": {
"enum": [
"assistant",
"user_proxy",
"conversable",
"workbench"
],
"type": "string",
"description": "Type of agent to create"
},
"tools": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of tools to enable"
},
"streaming": {
"type": "boolean",
"default": true,
"description": "Enable streaming responses"
},
"model_client": {
"type": "object",
"properties": {
"model": {
"type": "string",
"default": "gpt-4o"
},
"api_key": {
"type": "string"
},
"base_url": {
"type": "string"
}
},
"description": "Model client configuration"
},
"system_message": {
"type": "string",
"description": "System message for the agent"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "execute_autogen_workflow",
"description": "Execute a multi-agent workflow using latest AutoGen patterns",
"input_schema": {
"type": "object",
"required": [
"workflow_type",
"agents",
"task"
],
"properties": {
"task": {
"type": "string",
"description": "Task description for the workflow"
},
"agents": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"role": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"description": "Agents to include in the workflow"
},
"streaming": {
"type": "boolean",
"default": true,
"description": "Enable streaming responses"
},
"max_rounds": {
"type": "number",
"default": 10,
"description": "Maximum conversation rounds"
},
"workflow_type": {
"enum": [
"sequential",
"group_chat",
"handoffs",
"mixture_of_agents",
"reflection"
],
"type": "string",
"description": "Type of workflow pattern"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "create_mcp_workbench",
"description": "Create an AutoGen workbench with MCP server integration",
"input_schema": {
"type": "object",
"required": [
"mcp_servers",
"agent_name"
],
"properties": {
"model": {
"type": "string",
"default": "gpt-4o",
"description": "Model to use"
},
"agent_name": {
"type": "string",
"description": "Name of the workbench agent"
},
"mcp_servers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"env": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"args": {
"type": "array",
"items": {
"type": "string"
}
},
"name": {
"type": "string"
},
"command": {
"type": "string"
}
}
},
"description": "MCP servers to integrate"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "get_agent_status",
"description": "Get detailed status and metrics for AutoGen agents",
"input_schema": {
"type": "object",
"properties": {
"agent_name": {
"type": "string",
"description": "Specific agent name (optional)"
},
"include_memory": {
"type": "boolean",
"default": true,
"description": "Include memory information"
},
"include_metrics": {
"type": "boolean",
"default": true,
"description": "Include performance metrics"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "manage_agent_memory",
"description": "Manage agent memory and teachability features",
"input_schema": {
"type": "object",
"required": [
"agent_name",
"action"
],
"properties": {
"data": {
"type": "any",
"description": "Data for the action"
},
"query": {
"type": "string",
"description": "Query string for memory search"
},
"action": {
"enum": [
"save",
"load",
"clear",
"query",
"teach"
],
"type": "string",
"description": "Memory action to perform"
},
"agent_name": {
"type": "string",
"description": "Name of the agent"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
}
],
"version": "0.3.0",
"categories": [],
"description": "Enhanced AutoGen MCP Server with streaming support and modern architecture"
}Forks
Watchers
Contributors
Last Push: 9/17/2025
Open Issues: 2