MCP Catalogs
首页mcp_autogen_sse_stdio screenshot

mcp_autogen_sse_stdio

by SaM-92·29·综合分 38

一个展示AutoGen如何通过Stdio和SSE集成本地和远程MCP服务器的实用示例。

developer-toolsai-llmother
7
Forks
1
活跃 Issue
13 个月前
最近提交
2 天前
收录于

概述

该仓库提供了清晰的MCP服务器与AutoGen集成的示例,展示了本地和远程工具连接的实现方案。包含使用Stdio传输的本地数学服务器和通过SSE连接的远程Apify网页浏览工具。README结构良好,包含详细的设置说明和代码解析。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:构建具有多种工具集成的AI代理
:实现本地数学工具进行计算任务
:通过远程MCP服务器为AI代理添加网页浏览功能
:这个MCP服务器有什么用途?
:我可以使用其他MCP服务器吗?

什么时候选它

当您需要将 AutoGen 与本地和远程 MCP 工具集成时,特别是当结合简单计算工具与外部 Web 服务的混合架构时,选择这个方案。

什么时候不要选它

不适用于需要广泛工具集成的生产环境,因为这是一个专注于展示协议功能的演示项目,而非提供全面解决方案。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • add

    Performs addition of two numbers

  • multiply

    Performs multiplication of two numbers

  • web_search

    Searches the web for information

  • content_retrieval

    Retrieves 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

可对比工具

auto-gen-mcpmcp-server-examplesagi-mcp

安装

安装步骤

  1. 确保已安装 **Python 3.12**
  2. 安装 uv: pip install uv
  3. 创建虚拟环境: uv venv --python 3.12
  4. 激活虚拟环境:

- macOS/Linux: source .venv/bin/activate - Windows: \.venv\Scripts\activate

  1. 安装依赖: uv pip install -e .
  2. 创建包含API密钥的.env文件:

``dotenv OPENAI_API_KEY=your_openai_api_key_here APIFY_API_KEY=your_apify_api_key_here ``

  1. 运行: uv run mcp_autogen_sse_stdio/main.py

FAQ

这个MCP服务器有什么用途?
这本身不是一个MCP服务器,而是展示了如何将本地和远程MCP服务器集成到AutoGen代理中的示例。
我可以使用其他MCP服务器吗?
是的,此示例展示了通过Stdio或SSE传输连接任何MCP服务器的模式,而不仅限于显示的数学服务器和Apify工具。

mcp_autogen_sse_stdio 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。