
mcp_autogen_sse_stdio
by SaM-92·★ 29·综合分 38
一个展示AutoGen如何通过Stdio和SSE集成本地和远程MCP服务器的实用示例。
概述
该仓库提供了清晰的MCP服务器与AutoGen集成的示例,展示了本地和远程工具连接的实现方案。包含使用Stdio传输的本地数学服务器和通过SSE连接的远程Apify网页浏览工具。README结构良好,包含详细的设置说明和代码解析。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要将 AutoGen 与本地和远程 MCP 工具集成时,特别是当结合简单计算工具与外部 Web 服务的混合架构时,选择这个方案。
什么时候不要选它
不适用于需要广泛工具集成的生产环境,因为这是一个专注于展示协议功能的演示项目,而非提供全面解决方案。
此 server 暴露的工具
从 README 抽取出 4 个工具addPerforms addition of two numbers
multiplyPerforms multiplication of two numbers
web_searchSearches the web for information
content_retrievalRetrieves and analyzes content from web pages
说明:Tools are explicitly described in the README: local math tools (add, multiply) and remote web browsing tools (web_search, content_retrieval) from Apify
可对比工具
安装
安装步骤
- 确保已安装 **Python 3.12**
- 安装
uv:pip install uv - 创建虚拟环境:
uv venv --python 3.12 - 激活虚拟环境:
- macOS/Linux: source .venv/bin/activate - Windows: \.venv\Scripts\activate
- 安装依赖:
uv pip install -e . - 创建包含API密钥的
.env文件:
``dotenv OPENAI_API_KEY=your_openai_api_key_here APIFY_API_KEY=your_apify_api_key_here ``
- 运行:
uv run mcp_autogen_sse_stdio/main.py
FAQ
- 这个MCP服务器有什么用途?
- 这本身不是一个MCP服务器,而是展示了如何将本地和远程MCP服务器集成到AutoGen代理中的示例。
- 我可以使用其他MCP服务器吗?
- 是的,此示例展示了通过Stdio或SSE传输连接任何MCP服务器的模式,而不仅限于显示的数学服务器和Apify工具。
mcp_autogen_sse_stdio 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。