1 つの SDK1500 以上の App 統合

AI エージェントと製品バックエンドのための統一されたアプリ接続レイヤー。OOMOL のホスティングを利用するか、ソースコードが公開された OpenConnector を自分で運用できます。

1500+
App 統合
10,000+
呼び出し可能なツール
1
オープンソース SDK

ユーザーがすでに使っている Apps を接続

GitHub、Gmail、Notion、Slack、Supabase、Airtable などを OOMOL 経由で接続できます。共通の認可・呼び出しレイヤーを、プロダクトから直接利用できます。

連携を探す
GitHub
Gmail
Notion
Slack
Supabase
Airtable
Google Sheets
HubSpot
Zoom
Figma
Stripe
Cloudflare

同じ API 作業の再構築をやめよう

OOMOL は認可、認証情報、パラメータ、呼び出し、記録をプロダクト向けの管理された1つの接続レイヤーに集約します。

既製の統合を活用

既製のインテグレーションがページネーション、パラメータ、エラー、スコープを処理するため、チームはプロダクト体験により多くの時間を使えます。

認証情報をアプリコードから分離

API キー、OAuth トークン、接続設定は OOMOL 内に保持されます。バックエンドは接続名とパラメータで呼び出します。

1度接続すればどこでも使用可能

個人・チームの接続は SDK、CLI、MCP、HTTP で利用できます。SaaS ユーザーのアカウントは、バックエンドから ProjectConnector または SaaS HTTP API で呼び出します。

最初の統合をより少ない作業で設定

OOMOL Console でプロジェクトを作成して App を設定し、バックエンドで SDK を使ってユーザーを認可し、アクションを呼び出します。

  1. プロジェクトを作成

    OOMOL Console でプロジェクトを作成し、プロジェクト ID と API キーをバックエンドに安全に保存します。

  2. App を設定

    プロバイダー設定を追加し、App の OAuth 情報を入力して、必要なスコープを選択します。

  3. ユーザー認可を開始

    SDK を使って認可リンクを作成し、プロダクトでコールバックを処理します。

  4. アクションを呼び出して確認

    接続済みアカウントを選び、バックエンドからアクションを実行し、OOMOL で状態とログを確認します。

1つの接続セット、複数の呼び出し方法

接続の範囲に応じて選択してください:個人・チームのアカウント、SaaS ユーザーのアカウント、セルフホストのランタイム。

TypeScript

Connector SDK

信頼できる TypeScript バックエンドで、個人・チームには Connector、SaaS ユーザーには ProjectConnector を使用します。

npm i @oomol-lab/connector
SDK を見る
MCP

MCP

MCP host から OOMOL の個人・チームの接続を利用します。SaaS ユーザーのアカウントはバックエンドの ProjectConnector で呼び出します。

connector.oomol.com/v1/mcp
MCP をインストール
REST

HTTP と OpenAPI

プレーンな HTTP を使用するか、生成クライアントが必要な場合は OpenAPI 記述を確認できます。

GET /v1/catalog
ドキュメントを読む

ホスティングで素早く開始、セルフホスティングで管理を維持

統合をすぐに追加したい場合は OOMOL ホスティングを使用して認証、認証情報、呼び出しを処理します。チームがコード、データ、運用の管理を必要とする場合は、Cloudflare にデプロイするか OpenConnector をセルフホストします。

ホスト型オプション

OOMOL ホスティング

OOMOL に認証、認証情報、呼び出しを任せて、運用作業を減らし、より早くリリースします。

SDK ガイドを読む
エッジデプロイメント

Cloudflare にデプロイ

Workers、D1、R2、Static Assets を使用して、チームが管理する軽量サービスを実現します。

Cloudflare セットアップを読む

よくある質問

ホスティング、認証情報の保存、アクセスパス、権限、接続状態に関する回答です。

アカウントの認証情報はどこに保存されますか?

外部サービスの認証情報は選択した接続サービスに保存されます。個人・プロジェクトの API key は信頼できるバックエンドに保管し、SaaS クライアントは製品のバックエンドを呼び出します。

どのエントリーポイントからこれらの接続を使用できますか?

個人・チームの接続は SDK、CLI、MCP、HTTP で利用できます。SaaS ユーザーのアカウントは、バックエンドから ProjectConnector または SaaS HTTP API で呼び出します。

この MCP 設定で SaaS ユーザーのアカウントを Agent から使えますか?

ホスト型 MCP 設定は OOMOL の個人・チームの接続用です。SaaS ではバックエンドが製品ユーザーを認証し、ProjectConnector を呼び出します。Agent のツールをそのバックエンドに接続してください。MCP が必要なクライアントには、製品ユーザー向けの MCP アダプターを用意します。

SDK はブラウザから呼び出すべきですか、バックエンドからですか?

SDK は信頼されたバックエンドから使用してください。ブラウザページはユーザー向けの認可フローを開始できますが、プロジェクトの認証情報、管理者トークン、または機密な接続識別子を含む実行呼び出しはサーバー側に留めるべきです。

OAuth のみ対応ですか?

OOMOL は、プロバイダーアクションが対応する接続タイプに応じて、OAuth、API キー、カスタム認証情報、認証なしのプロバイダーをサポートします。OAuth フローは認可を待機でき、API キーとカスタム認証情報による接続はアカウントを同期的に返せます。

公開するアクションを制限できますか?

はい。エージェントやプロダクト機能にアクションを公開する前に、プロバイダースコープ、アクションスキーマ、接続ラベルを確認してください。セルフホスト型デプロイメントでは、チームがデプロイポリシー、ストレージ、ログ、公開するインターフェースも管理します。

OOMOL ホスティングはどのような場合に適していますか?

OAuth アプリ、認証情報の保存、サービスの稼働率に関する運用タスクを減らしたい場合に、ホスト型 OOMOL を使用してください。

セルフホスティング時に何を管理しますか?

セルフホスティングでは、チームが OAuth アプリ、API キー、ランタイムデータベース、暗号化キー、デプロイメント、アップデート、ログ、アクセス制御を管理します。このパスにより、コードとデータに対するより多くの運用管理が得られます。

接続が使用可能かどうかはどうやってわかりますか?

接続されたアカウントは、アクティブ、再認可が必要、エラー、切断済みなどの状態を報告します。プロダクトはアクションを呼び出す前にアカウント状態を確認し、認可の有効期限が切れた場合にユーザーに再接続を案内できます。

ここに表示されている Apps のみ対応ですか?

表示されているロゴは一部の例です。OOMOL は、SaaS、開発ツール、生産性アプリ、データシステム、AI サービスを含む 1500 以上の Apps やサービスに接続できます。

SDK についてまだ質問がありますか?

OOMOL サポートにご連絡ください。SDK、OOMOL ホスティング、Cloudflare デプロイ、自ホスティングの選択をお手伝いします。

サポートに連絡