アカウントを接続
API キーを設定するか、OAuth 接続を認可します。アカウントの認証情報はゲートウェイ内に保持します。
OpenConnector は、OOMOL が保守する Apache-2.0 ライセンスのオープンソースコネクタランタイムで、AI エージェントとアプリの API をつなぎます。 アカウント接続と認証情報を管理し、SDK、CLI、MCP、HTTP 経由で Action を呼び出せます。セルフホストでも OOMOL のホスティングでも利用できます。
OpenConnector は OOMOL が保守するオープンソースのコネクターランタイムです。openconnector.io は本プロジェクトの公式サイトです。
デプロイを省きたいですか? OOMOL を使う↗
ローカルコンソール
OpenConnector に付属するコンソールで、プロバイダーの一覧、接続の設定、Action の詳細を確認できます。
プロバイダー24
一致するアプリがありません。別の名前や認証方式をお試しください。
選択されたアプリ 24 / 24 件
他のアプリを見る仕組み
エージェントが呼び出せる操作を見つけ、ゲートウェイがアクセスを確認して Action を実行します。プロバイダーの認証情報は実行環境内に保持されます。
OpenConnector
認証情報 · スコープ · ポリシー · 実行ログ
API キーを設定するか、OAuth 接続を認可します。アカウントの認証情報はゲートウェイ内に保持します。
呼び出す前に、入力スキーマ、必要な権限、接続先アカウントを確認できます。
ランタイムトークンと Action ポリシーで呼び出しを制御し、機密情報を除去した実行ログを確認できます。
コネクターカタログ
使い慣れたプロバイダーから始めましょう。ソースコードを確認することも、OOMOL でアカウントを接続することもできます。
開発者ツール
公開の Hacker News Action から始めて、必要なアプリを接続しましょう。SDK と CLI はセルフホストと OOMOL のホスト型環境に対応しています。
import { OpenConnector } from "@oomol-lab/connector";
const connector = new OpenConnector({
baseUrl: "http://localhost:3000",
runtimeToken: process.env.OOMOL_CONNECT_RUNTIME_TOKEN,
});
const stories = await connector.hackernews.get_top_stories({});
console.log(stories);最初に @oomol-lab/connector をインストールしてください。この例では、Node.js から稼働中のローカル OpenConnector を呼び出します。
oo connector login http://localhost:3000
oo connector search "Hacker News"
oo connector schema hackernews.get_top_stories
oo connector run hackernews --action get_top_stories --data '{}'oo CLI をインストールし、connector コマンドの接続先をローカル環境に設定します。認証を有効にした環境では、ランタイムトークンも必要です。
curl -s -X POST \
http://localhost:3000/v1/actions/hackernews.get_top_stories \
-H 'content-type: application/json' \
-d '{"input":{}}'この読み取り専用 Action はプロバイダーの認証なしでローカル環境から呼び出せます。ランタイムの認証が有効な場合は Bearer トークンを追加してください。
http://localhost:3000/mcp対応するエージェントホストに、この HTTP MCP エンドポイントを設定してください。クライアント認証と利用可能なツールはランタイム API ガイドを参照してください。
用意された Action から始め、自分のインフラでゲートウェイを動かし、必要な改善をコミュニティに還元できます。
開発をはじめる
自分のインフラで OpenConnector を動かすことも、ホスト型ランタイムと対応する OAuth 接続を OOMOL に任せることもできます。
自分のインフラで
実行環境、ストレージ、設定を自分で管理したい開発者向け。
デプロイ不要
アプリを接続して、すぐに Action を呼び出したい個人やチーム向け。
どちらもプロバイダー ID、Action ID、スキーマを共有します。クライアントの設定とアカウントの認可方法は、選択した実行環境によって異なります。
OpenConnector は OOMOL のオープンソースゲートウェイで、AI エージェントとアプリの API をつなぎます。アカウント接続を管理し、SDK・CLI・MCP・HTTP から内容を確認できる Action を提供します。
プロジェクトについて →はい。自分のインフラでランタイムを動かし、認証情報と OAuth アプリを設定できます。対応アプリ向けのマネージド OAuth とランタイムを使いたい場合は、任意で OOMOL のホスト型サービスを選べます。
Docker で OpenConnector をセルフホスト →カタログ定義、ローカル実行器、上流 API の呼び出し成功は、それぞれ異なる検証段階です。利用前に対象 Action、ソースのリビジョン、検証記録を確認してください。
検証 →対応範囲では Provider ID、Action ID、スキーマを共有しますが、ランタイムトークン、アカウント接続、OAuth 設定、クライアント設定はデプロイ先によって異なります。選択したランタイムの設定ガイドに従ってください。
SDK と CLI →オープンに開発
ランタイムやプロバイダーの実行コードを調べ、問題を報告し、コネクターを追加できます。プロジェクトは Apache-2.0 ライセンスで公開されています。
“OpenConnector is an open-source connector gateway for AI agents”