3行でいうと
- ChatGPT本体の連携は、「Settings → Plugins」で接続するプラグイン/アプリです。Codex の連携は、MCP サーバー設定(デスクトップアプリの画面と config.toml)とプラグインです。
- 「ChatGPT Imagesでつくった画像を、そのまま特定のプラグインへ渡す」という操作を説明した公式のページは、読んだ範囲では見つかりませんでした。Adobe Express と Canva のプラグインの公式ページも、AIでの画像生成や ChatGPT Images には触れていません。
- 渡るデータは、接続アプリのヘルプによると、有効にしたアプリが「会話から関連する内容」にアクセスすることがあります。許可の選択肢は、Always ask、Allow read actions、Allow low-risk actions などです。
- 外し方は、アプリは「Settings → Plugins」から切断、Codex の MCP は
enabled = falseなどです。サービス側の取り消しの記載は、サービスごとに違います。 - Responses API の
mcpの道具、Library、GPTs の「Image Generation」、外部製品への取り込みは、その2(08)に書きました。
この記事は、公式の資料を2026年10月25日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。運営者は ChatGPT Images を入れていますが、使い心地はこの記事には書いていません。手順は「公式の手順を順に並べたもの」、設定例は「公式の記載の取得結果」か「この記事の案」とそのつど書き分けます。公式の文章は要約の形で取得したため、設定ファイルやコマンドの全文は、必ず公式ページの原文を見て確認してください。システムにコマンドや権限を登録する操作は、特にそうしてください。
先に結論
- ChatGPT本体の連携は「プラグイン」。 公式のヘルプは、アプリ(外部サービスにつなぐもの)と、プラグイン(アプリやスキルをまとめたもの)を分けて説明しています。接続は「Settings → Plugins」から、使うときは「@」か「+」です。
- Codex の連携は MCP とプラグイン。 デスクトップアプリでは「Settings → MCP servers → Add server」、設定ファイルでは
~/.codex/config.tomlの[mcp_servers.<名前>]です。 - 画像専用の連携は見つからない。 「画像を生成して、ほかのAIにそのまま引き渡す」ための公式の設定は、読んだ範囲では確認できていません。この記事の案は、事実とは別に書きます。
- 渡るものを先に確認する。 プラグインは会話の内容、MCP は道具の入出力、という違いがあります。接続する前に、相手の規約とプライバシーポリシーを読む、という公式の案内があります。
- API の
mcpの道具、Library、GPTs、外部製品は、その2(08)。
前提:用語をそろえる
- アプリ(app)/プラグイン(plugin): 公式のヘルプの説明では、アプリは、SlackやGoogle Driveのような外部のサービスにChatGPTをつなぐものです。プラグインは、アプリ、スキル、またはその両方を、1つの作業の流れにまとめたものです。プラグインを入れても、アプリの認可や、ワークスペースの許可は省かれません。
- MCP(Model Context Protocol): AIが外部の道具やデータにつながるための共通の決まりです。公式のページでは「MCP server(サーバー)」と呼ばれる相手につなぎます。
- STDIO / Streamable HTTP: MCPサーバーのつなぎ方の2種類です。STDIOは自分のパソコンでコマンドを動かす形、Streamable HTTPはURLにつなぐ形、と設定項目から読み取れます(後者の説明は公式のページでURLを書く形です)。
- OAuth: サービスに、パスワードを渡さずに「この道具に使わせる」と許可する仕組みです。
- config.toml: Codex の設定ファイルです。
- ChatGPT Work: デスクトップアプリの区分の1つです(05)。
全体の地図:どの組み合わせが、どの入口か
| 組み合わせ | 入口(公式で読んだもの) | 設定する場所 | 次の節 |
|---|---|---|---|
| ChatGPT × 外部サービスのアプリ/プラグイン(例:Adobe Express、Canva) | ChatGPTの接続アプリ、プラグイン | Settings → Plugins、サイドバーの「Plugins」 | 連携1 |
| Codex(画像の内蔵生成)× MCP サーバー | Codex の MCP 設定 | デスクトップアプリの Settings → MCP servers、または config.toml |
連携2 |
| Codex × プラグイン | Codex の「Sources」→「Use plugins」 | Codex の入力欄まわり | 連携2 |
| Responses API の画像の道具 × リモート MCP | mcp の道具 |
自分のコード(tools 配列) |
連携3 |
| ChatGPT × 外部ストレージ(Library) | Library | サイドバーの「Library」(再接続は「Settings → Apps」と書くヘルプもある) | 連携4 |
| GPTs の「Image Generation」 | ヘルプ「Images in ChatGPT」のFAQ | GPTの「Capabilities」 | 連携5 |
| 外部製品が GPT-Image-2.5 を取り込む | 公式の発表の記載のみ | 各社のページ(未読) | 連携6 |
連携3〜6は、その2(08_chatgpt-images_connect_steps_2.md)にあります。
連携1:ChatGPTのプラグイン/接続アプリ(Adobe Express、Canva の例)
公式のページが書く事実
- 接続の手順は、公式の「Connected apps in ChatGPT」に書かれています。
- 画像と関係するプラグインとして、OpenAI の事業者向けページに、Adobe Express と Canva のプラグインの紹介があります。どちらのページも、AIでの画像生成や ChatGPT Images には触れておらず、Adobe Express は「テンプレートから事業・販促のビジュアルをつくる」、Canva は「デザインを探す、つくる、編集する」と書かれています(紹介ページの表現)。
- したがって、「ChatGPT Images でつくった画像を、このプラグインに渡して仕上げる」流れは、読んだ範囲の公式のページには書かれていません。
手順:アプリ(プラグイン)をつなぐ
公式の「Connected apps in ChatGPT」の手順です。
- 「Settings」→「Plugins」を開き、つなぎたいアプリ、またはそれを含むプラグインを選びます。(サイドバーの「Plugins」から、プラグインのディレクトリを開く方法もヘルプにあります。)
- 「Install plugin」が出ていれば、選びます。接続や設定の流れが始まることがあります。
- 求められたら「Connect」を選び、設定を続けます。
- アプリが利用者ごとの認可を求める場合は、使いたいデータに権限のあるアカウントでサインインします。
- 求められるサービスと権限を確認し、提供元の認可を済ませます。
- 期待される結果:アプリが接続された状態になります。古いiOS・Androidのアプリでは、「Plugins」ではなく「Apps」と表示されます(ヘルプの注記)。
プラグインのディレクトリは、2026年7月9日に、アプリのディレクトリ(App Directory)から置き換えられた、とリリースノートにあります。既存の接続は影響を受けません。
手順:Adobe Express/Canva のプラグインを入れる(公式の紹介ページの範囲)
- Adobe Express。 紹介ページの「Add plugin」を押すと、ChatGPTのプラグインのリンクが開きます。チャットで「@Adobe Express」と書いて呼び出します。紹介ページは、設定の手順そのものは書かず、コネクタのヘルプにリンクしています。権限やプランの条件は、ページに書かれていません。
- Canva。 プラグインのディレクトリから入れ、案内に従って権限を確認し、必要なアプリを接続します。ChatGPT Work か Codex で新しいチャットを始め、つくりたい結果を書いて、プラグインを使うよう頼みます。プラグインには8つのスキルが入っている、と書かれています(canva-brand-check、canva-branded-presentation、canva-bulk-create、canva-translate-design、canva-edit-design、canva-design-feedback、canva-implement-feedback、canva-resize-for-social-media)。セットアップのガイドは learn.chatgpt.com/docs/plugins にリンクされています(この記事では読んでいません)。利用できるかは、プラグイン、プラン、ワークスペースの設定で決まり、管理者の承認が必要なこともある、と書かれています。
手順:会話の中で使う
- 会話の中で、アプリを「@」でメンションするか、「+」を選んでメニューから選びます。インターフェースによっては、「More」の下に追加の項目があります(接続アプリのヘルプ)。
- ChatGPTが、情報を読む前や操作の前に、承認を求めることがあります。
- プラグインのヘルプは、ChatGPTが関係するときに、入れたプラグインを自動で使うこともある、と書いています。また、入力欄の「Plugins」から選ぶ方法もあります。
この記事の案(公式の例ではありません。動作は確かめていません):先に ChatGPT Images でつくった画像のイメージを文章で決めておき、あとで Canva や Adobe Express のプラグインに「同じ内容で、SNS用の大きさにして」と頼む、という二段構えです。画像そのものがプラグインに渡るかどうかは、公式のページで確認できていません。
渡るデータ
公式の「Connected apps in ChatGPT」から読み取れる範囲です。
- 有効にしたアプリは、ChatGPTの会話から関連する内容にアクセスすることがあります。
- メモリ(Memory)がオンなら、関連するメモリを使うことがあります(アプリや情報源が制限していない場合)。
- アプリは、IPアドレス、端末とブラウザの種類、言語・地域、おおまかな位置など、ウェブサイトの訪問で得られる基本的な情報を受け取ることがあります。
- データの扱いは、各アプリの規約とプライバシーポリシーに従います(有効にする前に表示される、とあります)。
- 学習:Business、Enterprise、Edu では、アプリから得た情報は既定で学習に使われません。Free、Plus、Go、Pro では、「Improve the model for everyone」がオンなら使われることがあります。
- ChatGPTは、アプリから得た情報を、ウェブ検索のクエリを考えるのに使うことがあります。
権限
- 許可の選択肢は、「Always ask」、「Allow read actions」、「Allow low-risk actions」(ほかの設定で上書きされない場合の既定)、「Allow all actions」(資格のあるアプリやアカウントのみで、アカウント全体の選択肢には出ない)です。
- 公式は、許可の設定は「ChatGPTがいつ確認を求めるか」を決めるだけで、アプリに新しいアクセスを与えるものではない、と書いています。
- リリースノートは、2026年6月18日に、「いつも確認」「変更の前に確認」「大事な変更の前だけ確認」を選べる許可の設定(Settings → Apps)が加わった、と書いています。その後のヘルプでは、画面が「Settings → Plugins」と表記されています。画面の表記は、手元で確かめてください。
- 管理されたワークスペースでは、「Workspace settings → Permissions & roles」に「Use plugins」「Upload plugins」「Create plugins with MCPs」などの項目があり、Enterprise では、前から順に、オン、オフ、オフが既定、と書かれています(プラグインのヘルプ)。
外し方
- 利用者: 「Settings」→「Plugins」で、そのアプリまたは接続したアカウントを選び、切断します(接続アプリのヘルプ)。
- 管理者: 「Workspace settings」または管理コンソールの Plugins でアプリを無効にします。プラグインは「Workspace settings」→「Plugins」で、プラグインを選び、「•••」から「Disable」します(プラグインのヘルプ)。アプリを無効にしても、プラグインがアンインストールされるとは限らず、アプリに依存しないスキルは動き続けることがあります。
- 相手のサービス側: 公式のヘルプは、サードパーティのサービスにも独自の連携解除の方法があることがある、と書いています。具体的な画面は、サービスごとに違い、この記事では読んでいません。
うまくいかないときの確認点
| 症状 | 確認点(公式に書かれている範囲) |
|---|---|
| アプリやプラグインが見つからない | 使えるかどうかは、アプリ、プラン、地域、ワークスペース、役割、モデル、インターフェースで決まる。完全なプラン別の一覧は、ヘルプに書かれていない |
| 接続できない | 利用者ごとの認可が必要なアプリは、使いたいデータに権限のあるアカウントでサインインする。会社の環境では、管理者の承認が要ることがある(Canvaの紹介ページ) |
| 表示が「Apps」になっている | 古いアプリのバージョンの表記。「Plugins」と同じ機能と、ヘルプに書かれている |
| デスクトップ専用のプラグインがWebで動かない | 「Desktop only」と表示されたプラグインはWebでは動かない、とプラグインのヘルプにある |
連携2:Codex の MCP サーバーとプラグイン
Codex の画像の内蔵生成は、05と06の「Codexで画像をつくる」にあります。ここでは、Codex に外部の道具をつなぐ方法を並べます。公式の「Model Context Protocol」(learn.chatgpt.com、developers.openai.com/codex/mcp から転送されるページ)です。ChatGPTのデスクトップアプリ、Codex CLI、IDE拡張は、同じ Codex ホストなら MCP 設定を共有する、と書かれています。ChatGPTのWebは、MCP の代わりに、プラグインを通じたリモートの MCP の道具を使う、とあります。
手順A:デスクトップアプリの画面で追加する
- 「Settings」を開き、「MCP servers」を選びます。
- 「Add server」を選びます。
- 名前を入れ、「STDIO」か「Streamable HTTP」を選び、コマンドまたはURLを入れます。
- 保存して、「Restart」を選びます。
- 入力欄に
/mcpと打つと、つながっているサーバーが見えます。 - サーバーの一覧には、有効なサーバーと、OAuthが要るサーバーが出ます。OAuthのサインインは「Authenticate」を選びます(公式のページ)。
手順B:設定ファイルに書く
- 置き場所:
~/.codex/config.toml(利用者全体の既定)、または.codex/config.toml(プロジェクトごと。信頼したプロジェクトのみ)。 - 各サーバーは
[mcp_servers.<サーバー名>]の表に書きます。 - 公式のページに載っている例を、取得した結果のまま並べます(原文は公式ページで確認してください。コマンドを実行する設定は、特に原文を見てから登録してください)。
STDIOの例:
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
env_vars = ["LOCAL_TOKEN"]
[mcp_servers.context7.env]
MY_ENV_VAR = "MY_ENV_VALUE"
Streamable HTTPの例:
[mcp_servers.figma]
url = "https://mcp.figma.com/mcp"
bearer_token_env_var = "FIGMA_OAUTH_TOKEN"
http_headers = { "X-Figma-Region" = "us-east-1" }
手順C:コマンドで追加する、サインインする
- 公式のページが示すコマンドは、事前に登録したOAuthのクライアントを使う場合の形です。
codex mcp add example --url https://mcp.example.com --oauth-client-id my-client
- 秘密を持つクライアントなら、
--oauth-client-secret "$MCP_CLIENT_SECRET"を足す、とあります。 - サインイン:
codex mcp login <サーバー名>。権限の範囲は--scopes read,writeで指定でき、登録の方式は--oauth-client-registration cimdまたはdcrで選べます(既定はauto、この選択は保存されない、と書かれています)。設定ファイルのscopes = [...]でも指定できます。 - STDIOのサーバーを追加するコマンドや、一覧・削除のコマンドは、このページには見つかりませんでした。
手順D:道具を絞る、承認の仕方を決める
| 設定 | 意味(公式の説明) |
|---|---|
enabled = false |
サーバーを消さずに無効にする |
enabled_tools |
使える道具の許可リスト |
disabled_tools |
許可リストのあとに適用される拒否リスト |
default_tools_approval_mode |
auto、prompt、writes、approve から選ぶ。writes は、読み取り専用と印がない道具で確認を求める |
tools.<道具>.approval_mode |
道具ごとの承認の上書き |
tools.<道具>.output_token_limit |
道具ごとの出力の上限 |
startup_timeout_sec(既定10)、tool_timeout_sec(既定60) |
起動と呼び出しの待ち時間 |
Codex のプラグイン
プラグインのヘルプは、Codex では「Sources」を開き、「Use plugins」を選び、入れてあるプラグインを探して選ぶ、と書いています。
渡るデータ・権限・外し方
- 渡るデータ:MCPサーバーに送られる内容の説明は、読んだ範囲のページには書かれていませんでした。設定項目から読み取れるのは、STDIOはコマンドを実行する設定であること、HTTPは認証の値(
bearer_token_env_varなど)を環境変数から渡す設定であることです。これは僕らの読み取りで、公式の説明文ではありません。 - 権限:上の承認モードと、道具の許可・拒否リストで絞ります。
- 外し方:
enabled = false、または設定ファイルから表を消します。デスクトップアプリの画面で削除する手順は、このページには書かれていませんでした。サービス側のOAuthの取り消しの記載は、見つかりませんでした。 - 確認点:
/mcpで一覧に出るか、設定ファイルの表の名前が[mcp_servers.<名前>]になっているか、環境変数が入っているか、起動の待ち時間内に起動するか。
この記事の案(事実とは別。動作は確かめていません)
Codex で、画像を内蔵生成させたあと、同じチャットでデザインの道具のMCPサーバーにつなぐ、という二段構えが考えられます。ただし、生成した画像のファイルを、MCPの道具へ渡す方法は、公式のページでは確認できていません。そもそも画像の保存場所も、Codexの画像生成のページには書かれていません。
気をつけること
- 運営者は ChatGPT Images を入れていますが、使い心地はこの記事には書いていません。 連携の手順は、公式の手順を順に並べたもので、動作を確かめたものではありません。
- ChatGPT Images と、プラグイン・MCP の間で、画像そのものがどう渡るかは、公式で確認できていません。 「画像を生成して、そのままほかのAIへ」の設定は、公式のページに見つかりませんでした。この記事の案は、案として別に書いています。
- ページ同士で書き方が違う箇所があります。 プラグインの画面は、ヘルプでは「Settings → Plugins」、2026年6月18日のリリースノートでは「Settings → Apps」です(古い版の表記が残っている可能性があります)。Windowsのヘルプと、デスクトップの紹介ページの、使えるプランの書き方も違います(05)。
- システムにコマンドや権限を登録する操作は、原文を見てから。 MCPの設定は、公式の原文を開いて、同じ形で入れてください。この記事の設定例は、取得結果の並べ直しです。
- 信頼できる相手だけにつなぐ。 接続する前に、相手の規約とプライバシーポリシーを読んでください。
- 取得できなかったページ。 Magnific のプラグイン紹介ページ(取得エラー)は読めていません。Canva のセットアップのガイド(learn.chatgpt.com/docs/plugins)も読んでいません。リリースノートは、全体の約86%(先頭の10万文字)だけを読んでいます。
- サービス側の取り消し、対応プラン、Webのみ・デスクトップのみは、読んだページに書かれたものだけ書きました。 書かれていないものは、「記載が見つからない」と書いています。
- 料金・上限・規約は変わります。 04と、公式の最新を確認してください。
出典
- Connected apps in ChatGPT(OpenAI Help Center、OpenAI、確認日 2026-10-25)
- Plugins in ChatGPT(OpenAI Help Center、OpenAI、確認日 2026-10-25)
- Adobe Express plugin for ChatGPT(OpenAI、確認日 2026-10-25)
- Canva plugin for ChatGPT(OpenAI、確認日 2026-10-25)
- Model Context Protocol(learn.chatgpt.com、OpenAI、確認日 2026-10-25)
- Image generation(Codex、learn.chatgpt.com、OpenAI、確認日 2026-10-25)
- ChatGPT desktop app(learn.chatgpt.com、OpenAI、確認日 2026-10-25)
- ChatGPT release notes(OpenAI Help Center、OpenAI、確認日 2026-10-25)