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