瀏覽文件

Connector 產品地圖

OOMOL 提供三種 Connector 產品。它們共享相似的 providers、actions 與呼叫方式,但面向的帳號歸屬、租戶模型和部署邊界不同。

先選擇產品,再選擇存取方式。Connector 可以透過 CLI、MCP、SDK 或 HTTP 使用。

三個產品

產品一句話區分
OOMOL Connector(託管)個人或團隊直接使用,OOMOL 負責執行
Connector for SaaS依 Project 和 external user 隔離,OOMOL 負責執行
OpenConnector開源 runtime,由你自己部署和執行

OOMOL Connector(託管)

連接 App 後,個人或團隊可以在不同 Agent 中重複使用這些 connections。最常見的入口是 oo CLI 和 MCP;可信後端也可以用個人 Connector client 呼叫帳號。

適合希望直接使用 Gmail、GitHub、Notion、Slack 等工具,不想維運 OAuth、憑證儲存和執行 runtime 的使用者。

快速開始 →

Connector for SaaS

為你的產品建立 Project,再用 externalUserId 隔離每個終端使用者。使用者連接自己的第三方帳號,你的後端透過 ProjectConnector 代使用者執行 actions。

適合需要把「連接第三方帳號」作為產品能力提供給客戶的 SaaS 團隊。

查看 SaaS 資源模型 →

OpenConnector

OpenConnector 是開源的 Connector runtime / gateway。你負責部署、儲存、OAuth apps、encryption keys、tokens、策略、日誌和升級,並透過 MCP、HTTP、OpenAPI 或 SDK 使用它。

了解 OpenConnector →

它們共享什麼

三個產品都圍繞同一組基本概念工作:

Provider → Connection → Action → 執行結果
  • Provider 定義服務的認證方式和可呼叫 actions。
  • Connection 儲存某個帳號完成授權後的憑證。
  • Action 是 Agent 或後端可以呼叫的具體操作。
  • Runtime 選擇 connection、執行策略、呼叫 provider 並回傳結果。

選擇產品時,重點確認 connection 屬於誰、如何隔離,以及由誰維運 runtime。

選擇依據

  • 個人帳號和 SaaS 產品都可以使用 SDK,產品選擇取決於帳號歸屬和隔離方式。
  • SaaS 產品使用 Project 和 external user 隔離不同終端使用者,個人 API key 只用於個人或 Team connections。
  • Provider OAuth token 始終保留在 Connector 的憑證邊界內。

下一步

如果仍不確定,閱讀選擇 Connector 產品。已經確定使用託管 Connector 的個人或團隊,可以直接進入快速開始