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 作为代理与外部工具之间的中间件。它允许您:

  1. 添加集成:连接到 MCP 服务器、OpenAPI 规范、GraphQL API 或 Google Discovery。
  2. 创建连接:设置这些集成的已认证实例。
  3. 设置策略:定义特定工具是否始终允许、需要手动审批,或完全被阻止。
  4. 连接代理:通过 Model Context Protocol (MCP) 将您的代理指向 Executor,使其能够访问共享的工具目录。

适用人群

使用多个不同 AI 客户端,并希望拥有一个统一、受控的工具集成和凭证来源的开发者和 AI 代理用户。

主要亮点

  • 广泛的集成支持:原生支持 OpenAPI、GraphQL 和 MCP 服务器。
  • 灵活的部署方式:可作为托管云服务、本地 CLI、桌面应用运行,或通过 Docker 和 Cloudflare Workers 自行托管。
  • 基于策略的治理:集中控制代理可以执行哪些工具,以及是否需要审批。
  • MCP 兼容:与任何支持 Model Context Protocol 的代理兼容。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目