ドキュメントを閲覧

integration path を選択する

connected account の所有者、calls の実行場所、credential boundary の運用者に基づいて path を選択します。

4 つの path を比較する

PathConnected account の所有者Calls の経路自分で運用するもの
Agent setup自分oo CLI または OOMOL MCPAgent environment
Hosted Connector SDK自分OOMOL hosted gatewaybackend code
Connector SaaS projectproduct の各 userOOMOL hosted gatewayproduct と user mapping
Self-hosted OpenConnector自分または組織自分の OpenConnector runtimeruntime、storage、security、updates

Agent から OOMOL を使用する

Codex、ChatGPT、Claude Code、その他の対応 Agent から、自分が接続した Apps を使用する場合は、この path を選びます。

次の操作を行います。

  1. OOMOL で App を接続します。
  2. Agent に oo CLI をインストールするか、MCP client を設定します。
  3. 接続済みの App を使うよう Agent に依頼します。

クイックスタートから始めてください。

backend code から自分の connections を呼び出す

信頼できる backend から自分の OOMOL account に接続された Apps を呼び出す場合は、hosted Connector client を選択します。

この方法では、api_… 形式の personal API key を使います。key は backend に保管され、自分の connections に対する calls を認証します。

OOMOL Connector SDK ガイドを参照してください。

end users が自分の accounts を接続できるようにする

product の各 user が自分の Gmail、Slack、Notion、その他の provider account を認証する必要がある場合は、Connector for SaaS を選択します。

backend が authorization links を作成し、得られた connected account ID と一緒に user ID を保存して、その user の actions を実行します。この方法では、oo_proj_… 形式の project API key を使います。

Connector for SaaS ガイドを参照してください。

OpenConnector を自分で実行する

team が runtime、database、credential encryption、network access、logs、upgrade process を運用する必要がある場合は、self-hosting を選択します。

runtime clients では、oct_… 形式の token を使用できます。provider OAuth apps、encryption keys、storage、backups、action policy は自分で管理します。

OOMOL OpenConnector セルフホスティングガイドを参照してください。

product ごとの credential scope

Credential使用する clientScope
api_…Hosted Connector client自分の personal connections
oo_proj_…ProjectConnector と SaaS APIs1 つの Connector project とその end users
oct_…OpenConnector client、HTTP、MCP1 つの self-hosted runtime

3 種類の credentials はすべて、信頼できる backend、secret manager、または保護された Agent environment に保管してください。browser bundles、public repositories、prompts に置かないでください。

3 つの質問で判断する

  1. 接続する account の所有者は誰ですか? 自分の account なら Agent setup または personal SDK、end-user accounts なら SaaS project を選びます。
  2. credential storage と token refresh を誰が運用しますか? 運用作業を減らすには OOMOL hosting、team がその boundary を管理する必要がある場合は self-host を選びます。
  3. actions はどこから呼び出しますか? 対話的な Agent 作業には Agent setup、product backend calls には SDK または HTTP path を使います。

path を選択したら、providers や production policy を追加する前に、その Quickstart を完了してください。