UsefulSoftwareCo/executor
The missing integration layer for AI agents. Let them call any OpenAPI / MCP / GraphQL / custom js functions in secure environment.
解决的问题
Executor 为 AI 代理提供了一个中央集成层。无需为每个代理(如 Claude Code 或 Cursor)单独配置 API 密钥、MCP 服务器和工具策略,您只需在 Executor 中配置一次,即可将单一的工具目录共享给所有支持 MCP 的代理。
工作原理
Executor 作为代理与外部工具之间的中间件。它允许您:
- 添加集成:连接到 MCP 服务器、OpenAPI 规范、GraphQL API 或 Google Discovery。
- 创建连接:设置这些集成的已认证实例。
- 设置策略:定义特定工具是否始终允许、需要手动审批,或完全被阻止。
- 连接代理:通过 Model Context Protocol (MCP) 将您的代理指向 Executor,使其能够访问共享的工具目录。
适用人群
使用多个不同 AI 客户端,并希望拥有一个统一、受控的工具集成和凭证来源的开发者和 AI 代理用户。
主要亮点
- 广泛的集成支持:原生支持 OpenAPI、GraphQL 和 MCP 服务器。
- 灵活的部署方式:可作为托管云服务、本地 CLI、桌面应用运行,或通过 Docker 和 Cloudflare Workers 自行托管。
- 基于策略的治理:集中控制代理可以执行哪些工具,以及是否需要审批。
- MCP 兼容:与任何支持 Model Context Protocol 的代理兼容。
相关
- 项目
- 项目
- 项目
- 项目
- 项目