remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Leverages OpenAI's Agents SDK to expose individual specialized agents (Web Search, File Search, Computer Action) and a multi-agent orchestrator through the MCP protocol.
OpenAI Agents MCP 服务器
通过 MCP 协议公开 OpenAI 代理的模型上下文协议 (MCP) 服务器。
特征
该服务器使用 OpenAI Agents SDK 公开单个代理和多代理协调器:
个人专业代理
- Web 搜索代理:用于在网络上搜索实时信息的专门代理
- 文件搜索代理:用于在 OpenAI 向量存储中搜索和分析文件的专用代理
- 计算机操作代理:用于安全地在您的计算机上执行操作的专门代理
多代理协调器
- Orchestrator Agent :一个强大的代理,可以在专门的代理之间进行协调,为每个任务选择合适的代理
每个代理都可以通过 MCP 协议访问,从而使任何 MCP 客户端(包括 Claude 桌面应用程序)都可以使用它们。
安装
先决条件
- Python 3.11 或更高版本
- uv包管理器(推荐)
- OpenAI API 密钥
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 openai-agents-mcp-server:
Copy
克劳德桌面
Copy
实现细节
工具要求
- WebSearchTool :不需要参数,但可以接受可选的位置上下文
- FileSearchTool :需要vector_store_ids(来自OpenAI向量存储的ID)
- ComputerTool :需要 AsyncComputer 实现(当前模拟)
定制
您可以通过以下方式自定义此服务器:
- 实现完整的 AsyncComputer 接口以实现真实的计算机交互
- 为其他 OpenAI 工具添加额外的专用代理
- 增强协调器代理以处理更复杂的工作流程
配置
您可以使用环境变量配置服务器:
OPENAI_API_KEY
:您的 OpenAI API 密钥(必需)MCP_TRANSPORT
:使用的传输协议(默认值:“stdio”,可以是“sse”)
发展
设置开发环境
Copy
使用 MCP Inspector 进行测试
您可以使用 MCP 检查器测试服务器:
Copy
然后打开 Web 浏览器并导航至http://localhost:5173 。
执照
麻省理工学院
This server cannot be installed
模型上下文协议服务器使 Claude 用户能够通过 MCP 协议访问专门的 OpenAI 代理(网络搜索、文件搜索、计算机操作)和多代理协调器。