---
author: OOMOL
author_url: https://oomol.com/ja/about/
title: OpenConnector の概要
description: open-source Connector runtime を自分の環境で実行し、credential
  storage、provider access、action policy を管理します。
lang: ja
canonical_url: https://oomol.com/ja/docs/openconnector/
markdown_url: https://oomol.com/ja/docs/openconnector.md
---

# OpenConnector の概要

OpenConnector は OOMOL のオープンソースプロジェクトです。[OpenConnector 公式サイト](https://openconnector.io/ja/)でプロジェクト概要とコネクタ一覧を確認できます。このガイドではデプロイと運用を説明します。

OOMOL OpenConnector は、self-host できる open-source connection runtime です。組織が credential storage、provider connections、network access、action policy、logs、upgrades を自分の環境内で運用する必要がある場合に使用します。

runtime は provider actions を MCP、HTTP、OpenAPI、web console から公開します。Agents と clients は schemas、connection labels、scopes、results を扱い、provider の生の credentials は deployment boundary 内に保持されます。

## deployment target を選択する

| Target | 適しているケース |
| --- | --- |
| Docker Compose | local または single-server runtime への最短手順が必要な場合 |
| Source runtime | OpenConnector または provider executors を開発する場合 |
| Cloudflare Workers | runtime records を D1、temporary transit files を R2 に保存する場合 |

[セルフホスティングガイド](/ja/docs/openconnector-self-hosting/)では、3 つの target をすべて説明しています。

## 自分で運用するもの

team は次の項目を管理します。

- Admin token と runtime access tokens。
- credential encryption keys と機密性の高い runtime storage。
- OAuth callback URLs で使用する public origin。
- provider OAuth clients または API key configurations。
- action allowlists と blocklists。
- backups、network controls、monitoring、upgrades。

## providers を接続する

OpenConnector は、API key、custom credential、OAuth2、no-auth の provider connections に対応しています。一般的な [OAuth app configuration guide](/ja/docs/openconnector-oauth-apps/)から始め、provider 固有の設定が必要な場合は各ガイドを開きます。

- [Google](/ja/docs/openconnector-google-oauth-app/)
- [Microsoft](/ja/docs/openconnector-microsoft-oauth-app/)
- [Slack](/ja/docs/openconnector-slack-oauth-app/)
- [GitHub](/ja/docs/openconnector-github-oauth-app/)
- [HubSpot](/ja/docs/openconnector-hubspot-oauth-app/)
- [Notion](/ja/docs/openconnector-notion-oauth-app/)

## 保護された runtime から始める

runtime を自分の shell の外部に公開する前に、admin token と credential encryption key を設定します。Agents と clients 用に別々の runtime tokens を作成し、利用可能な actions を必要な操作に制限してください。

[OOMOL OpenConnector セルフホスティングガイド](/ja/docs/openconnector-self-hosting/)に従って runtime をデプロイします。その後、TypeScript から [OpenConnector SDK で self-hosted runtime を呼び出します](/ja/docs/openconnector-sdk/)。
