What MCP transports are demonstrated?
Local tools use StdioServerParams (standard input/output), and remote tools use SseServerParams (Server‑Sent Events).
@SaM-92
基本信息
This repository demonstrates how to use AutoGen to integrate local and remote MCP (Model Context Protocol) servers. It showcases a local math tool (math_server.py) using Stdio and a remote Apify tool (RAG Web Browser Actor) via SSE for tasks like arithmetic and web browsing.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp_autogen_sse_stdio": {
"command": "uv",
"args": [
"venv",
"--python",
"3.12"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
This repository demonstrates how to connect AI agents to tools using the Model Context Protocol (MCP) within the AutoGen framework. It shows integration with both a local tool server (Stdio transport) and a remote tool server (SSE transport) to solve real queries.
Set up a Python 3.12 virtual environment with uv, install dependencies via uv pip install -e ., and create a .env file with your OPENAI_API_KEY and APIFY_API_KEY. Run the demo from the parent directory using uv run mcp_autogen_sse_stdio/main.py.
add, multiply)AssistantAgent configured with both tool setsLocal tools use StdioServerParams (standard input/output), and remote tools use SseServerParams (Server‑Sent Events).
Python 3.12, the `uv` package manager, and API keys for OpenAI and Apify.
Create a `.env` file in the `mcp_autogen_sse_stdio` directory and add `OPENAI_API_KEY` and `APIFY_API_KEY`. The Apify key can be obtained from the Apify MCP Server page.
The framework generalizes to other MCP servers that support Stdio or SSE transports, though only the Apify remote server is shown.
Yes, the repository includes an animated GIF (`images/mcp_exmpl.gif`) illustrating the workflow.
MCP server that gives Claude persistent project memory — roadmap, session history, and codebase context. Type continue and Claude picks up exactly where you left off
MCP server that allow LLM in agent mode builds n8n workflows for you
A Model Context Protocol (MCP) server that enables LLMs to run ANY code safely in isolated Docker containers.
An MCP server that allows you to run TypeScript, JavaScript, and Python code in a sandbox on your local machine using the Deno® sandbox. This server provides a controlled environment for executing code with explicit permission controls.
emergency-medicare-planner-mcp-server
评论