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 的代理相容。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案