3行でいうと
- Responses API では、
toolsにtype: "mcp"の道具を書いて、リモートの MCP サーバーにつなぎます。画像の道具(image_generation)と同じtoolsに並べた公式の例は、読んだ範囲には見つかりませんでした。 - API の MCP では、承認を求める設定が既定で働く、と公式が書きます(
require_approval)。リモートのサーバーを信頼することが「非常に重要」と公式が警告しています。 - Library は、ChatGPTにアップロードした、またはつくったファイルの置き場です。公式のヘルプは、生成した画像は「Images」にも出て、Library に保存できる、と書いています。
- GPTs は、「Capabilities」で「Image Generation」を有効にすると、新しいモデルを使える、と公式のFAQにあります。
- Adobe Firefly、Manus、Runway、Higgsfield AI については、OpenAI の発表の記載だけを読みました。各社の設定や渡るデータは、各社の資料を読んでいません。
この記事は、公式の資料を2026年10月25日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。運営者は ChatGPT Images を入れていますが、使い心地はこの記事には書いていません。手順は「公式の手順を順に並べたもの」、設定例は「公式の記載の取得結果」か「この記事の案」とそのつど書き分けます。公式の文章は要約の形で取得したため、設定ファイルやコマンドの全文は、必ず公式ページの原文を見て確認してください。システムにコマンドや権限を登録する操作は、特にそうしてください。
先に結論
- APIの連携は
mcpの道具。 Responses API のtoolsにtype: "mcp"を書きます。画像の道具と組み合わせた例は、読んだ範囲には見つかりませんでした。 - 渡るものを先に確認する。 リモートの MCP サーバーには、モデルの文脈にあるデータが送られうる、と公式が警告しています。
- 保存先は Library と Images。 生成した画像は「Images」に出て、Library に保存できる、と公式のヘルプにあります。外部ストレージへ自動で書き出す記載は見つかりませんでした。
- 画像専用の連携は見つからない。 「画像を生成して、ほかのAIにそのまま引き渡す」ための公式の設定は、読んだ範囲では確認できていません。その1(07)と同じです。
前提:用語をそろえる
- MCP(Model Context Protocol): AIが外部の道具やデータにつながるための共通の決まりです。公式のページでは「MCP server(サーバー)」と呼ばれる相手につなぎます。
- Streamable HTTP / HTTP/SSE: リモートの MCP サーバーのつなぎ方(通信方式)です。Responses API は、この2つに対応するサーバーを使う、と書かれています。
- OAuth: サービスに、パスワードを渡さずに「この道具に使わせる」と許可する仕組みです。
- Responses API: OpenAIのAPIの1つで、道具(
tools)を使う会話の形に向いたものです(06参照)。 - Library: ChatGPTの中で、ファイルを見たり探したりする場所です。公式のリリースノートは、Google Drive のファイルとフォルダが Library で見られるようになった(2026年8月13日)、Box、Dropbox、SharePoint が加わった(2026年9月10日)と書いています。
- GPTs: ChatGPTの中で、利用者がつくるカスタムのチャットです。
連携3:Responses API の mcp の道具
公式の「MCP servers」のガイドの内容です(コードの一部は取得結果が途中で切れていたため、全文は公式ページで確認してください)。
設定する場所と書くもの
自分のコードの、Responses API の呼び出しの tools に、type: "mcp" の道具を書きます。主な項目は次のとおりです。
| 項目 | 内容 |
|---|---|
server_label |
サーバーの名前 |
server_url |
リモートのMCPサーバーのURL |
server_description |
任意の説明 |
allowed_tools |
取り込む道具を絞る一覧(任意) |
require_approval |
承認の方針。既定は、データをサーバーへ送る前に承認を求める(例では "always")。"never" は全部の道具で省く。{"never": {"tool_names": [...]}} は名前を挙げた道具だけ省く |
authorization |
サーバーがOAuthのトークンを求めるとき、その値。APIは保存せず、応答にも出ないので、作成のたびに送る |
tunnel_id |
自分のパソコンなどのサーバーを、Secure MCP Tunnel 経由でつなぐとき、server_url の代わりに使う |
公式のガイドの例は次のとおりです(取得結果を並べたものです)。
{
"model": "gpt-6-astra",
"tools": [{
"type": "mcp",
"server_label": "openai_docs",
"server_url": "https://developers.openai.com/mcp",
"require_approval": "never",
"allowed_tools": ["search_openai_docs"]
}],
"input": "..."
}
承認の流れ
- 承認が要るとき、応答に
mcp_approval_requestの項目が入ります。 - 承認するには、新しいリクエストで、
mcp_approval_response(approve: trueと、approval_request_id)を入力として送ります。previous_response_idで前の応答につなげられます。 - 1回の承認は、1回の道具の呼び出しに対応します。
- 出力の項目は、
mcp_list_tools(取り込んだ道具の定義)と、mcp_call(送った引数と返ってきた出力。失敗はerror)です。
渡るデータ・権限
- 公式のガイドは、Responses API で使うリモートのMCPサーバーは、信頼できるものにするのが非常に重要だと書き、悪意のあるサーバーが、モデルの文脈にある機密情報を持ち出すことがありうる、と警告しています。サーバーに送られるすべてのデータを確認し、必要ならログを取るよう勧めています。
- 料金:MCPの道具そのものに追加の呼び出し料金はなく、道具の定義の取り込みと呼び出しに使ったトークンの分が課金される、と書かれています。道具が多いサーバーは、費用と待ち時間が増え、
allowed_toolsで減らせる、とあります。 - 通信方式は、Streamable HTTP と HTTP/SSE です。
- 旧来の「コネクタ」は、
server_urlの代わりにconnector_idを使い、OAuthのトークンをauthorizationに入れます。connector_idは、2026年9月1日より後に出たモデルでは deprecated(非推奨)と書かれ、既存のモデルでは引き続き使えます(ガイドの記載)。
画像の道具との組み合わせ
- 「Using tools」のガイドは、組み込みの道具として、画像生成(
image_generation)、リモートのMCP(mcp)、ウェブ検索などを並べ、toolsのパラメータで道具を有効にし、いつ使うかはモデルが決める、と書いています。 - 画像生成の道具と
mcpの道具を、同じリクエストで使った例は、読んだ範囲のページにはありませんでした。
この記事の案(事実とは別。公式の例ではなく、動作は確かめていません):
tools: [
{ type: "image_generation", model: "gpt-image-2.5-sunburst" },
{ type: "mcp", server_label: "example", server_url: "https://mcp.example.com", require_approval: "always" }
]
image_generation の部分は、05・06のガイドの例の形に、mcp の部分は、上の公式の項目に合わせたものです。2つを同じ配列に入れてよいかどうかは、公式のページで確認できていません。
外し方・確認点
- 外し方:コードから、その道具の項目を消します。
authorizationの値は、サービス側でトークンを無効にする手順を、そのサービスの資料で確認します(公式のガイドには、取り消しの手順は書かれていませんでした)。 - 確認点:
mcp_list_toolsに道具が並ぶか。allowed_toolsの名前が合っているか。承認の応答に、正しいapproval_request_idを入れているか。authorizationをリクエストごとに送っているか。 - 自分のパソコンなどの、公開していないサーバーは、
tunnel_idと Secure MCP Tunnel(公式のopenai/tunnel-client)を使う、とガイドにあります。設定の中身は、この記事では読んでいません。
連携4:保存先としての Library(外部ストレージ)
公式の「Library in ChatGPT」(help.openai.com/en/articles/20001052)を読み直した範囲です。
- 何か。 Library は、ChatGPTにアップロードした、またはChatGPTでつくったファイルを、見つけて再利用する場所です。接続した Google Drive、Box、Dropbox、SharePoint のファイルも表示でき、それらは元のサービスに紐づいたままです、と書かれています。
- 開き方。 ChatGPTのサイドバーの「Library」。すべての機能は Web で、iOS・Android では、入力欄の最近のファイルとファイル検索が使える、とあります。
- 対応。 Library は Free、Go、Plus、Pro、Business、および Enterprise、Edu、Healthcare のワークスペース。Library の Google Drive は、Plus、Pro、Business、Enterprise、Edu、Healthcare のWebで、「Chat」と「Work」の両方で使える、と書かれています。
- Google Drive の扱い。 My Drive と、自分に直接共有された項目が見え、共有ドライブ(Shared Drives)は見えません。ChatGPTは、接続したGoogleアカウントの権限に従います。接続には必要な権限が要り、ワークスペースの管理者は、必要な操作を有効にしておく必要がある、とあります。
- 再接続。 「Settings」→「Apps」→ そのアプリを選ぶ →「Reconnect」。サインインして権限を承認します。(その1(07)の連携1で読んだヘルプは「Settings → Plugins」と表記しています。ページ同士の表記の違いです。手元の画面で確かめてください。)
- 会話に足す。 入力欄のメニューから「Add from library」。
- 削除。 Library でファイルを選び「Delete」。「Recently deleted」があれば復元できることがあり、「Delete forever」「Delete all」で早く消せます。接続した Google Drive のファイルは、Google Drive 側で消します。消したファイルは、30日以内に完全削除の予定になる、と書かれています(例外あり)。会話を消しても、Library に保存したファイルは消えません。
- 「Library search」。 「Settings」→「Personalization」→「Advanced」でオン・オフ。オフにしても、手動で見たり探したりはできます。
- 生成した画像。 公式は、ChatGPTが生成した画像は「Images」にも出る、生成したファイル(画像を含む)は Library に保存できる、と書いています。自動で外部ストレージ(Google Driveなど)に書き出される、という記載は見つかりませんでした。
- データの扱い。 一時チャットでアップロードしたファイルは、一時チャットのあいだは保存されません。メモリがオンなら、関連するファイルを回答の個別化に使うことがあります。個人のアカウントでは、「Improve the model for everyone」がオンなら、対象のファイルや会話がモデルの改善に使われることがあり、「Data controls」で管理します。Business、Enterprise、Edu、Healthcare のワークスペースの内容は、既定で学習に使われません。管理者は、Library のファイルの自動参照を制御できます。
- 容量と大きさ(2026年10月25日の記載)。 Library の容量は、Free 500 MB、Go 4 GB、Plus と Business 20 GB、Pro 100 GB。画像は1枚20 MBまで。数字は変わるので、公式で確認してください。
連携5:GPTs の「Image Generation」
- 公式の画像のヘルプのFAQは、GPTの「Capabilities」で「Image Generation」を有効にしたGPTは、新しいモデルを使える、と書いています。
- GPTを作る画面の手順は、読んだ範囲のページに書かれていません。
- 2026年7月31日のリリースノートは、公式の「DALL·E」のGPTが終了しても、画像生成つきのカスタムGPTは影響を受けない、と書いています。
連携6:外部製品が GPT-Image-2.5 を取り込む(公式の発表の記載のみ)
公式の「Introducing ChatGPT Images 2.5」は、次の製品について、次のように書いています(発表の記載の言い換えです)。
- Adobe は、GPT-Image-2.5 のモデルを Firefly に取り込む、と書かれています。
- Manus は、Flare が GPT-Image-2 の2〜4倍の速さで動き、透明な背景の生成が良くなった、と報告している。
- Runway は、低い遅延と品質をほめ、このモデルが制作者の今の使い方に合う、と述べている。
- Higgsfield AI は、Flare が元の画像の人物・構図・見た目を保ったまま意味のある編集ができる、と述べている。
この記事では、これらの会社のページを読んでいません。したがって、設定の画面、渡るデータ、外し方、料金は、書けません。各社の資料と規約を、各社のページで読んでください。Adobe Firefly や Higgsfield のサービスで、OpenAI のモデルがどう扱われるかは、OpenAI の資料ではなく、その会社の資料に従います。
Sora について
検索の結果には、Soraの終了に関するヘルプ記事の題名(What to know about the Sora discontinuation)が出ましたが、本文を読めませんでした(取得の回数制限)。そのため、Soraと ChatGPT Images の関係は、この記事では書きません。
渡るデータと外し方のまとめ(その1の内容を含む)
| 連携 | 渡るデータ(公式で読んだ範囲) | 許可の絞り方 | 外し方 |
|---|---|---|---|
| プラグイン/接続アプリ | 会話から関連する内容、有効ならメモリ、ウェブサイト訪問の基本情報 | Always ask など4段階、管理者の設定 | Settings → Plugins で切断。管理者は Workspace settings で無効化 |
| Codex の MCP | 説明は読んだ範囲に見つからない。STDIOはコマンドの実行、HTTPは認証の値の受け渡し、と設定項目から読み取れる | 承認モード、許可・拒否リスト | enabled = false、表の削除 |
API の mcp の道具 |
モデルの文脈にあるデータが、サーバーへ送られうる。承認で1回ごとに確認できる | require_approval、allowed_tools |
コードから道具の項目を消す。トークンはサービス側で扱う |
| Library の外部ストレージ | 接続したアカウントの権限に従ってファイルが見える。生成した画像は Library に保存できる(Libraryのヘルプ) | 管理者の設定、Google Drive は Shared Drives を含まない | Google Drive のファイルは Google Drive 側で消す。接続の切断は、Libraryのヘルプの読んだ範囲では見つからなかった(07の連携1の切断は「Settings → Plugins」) |
| 外部製品への取り込み | 各社の資料による(未読) | — | — |
気をつけること
- 運営者は ChatGPT Images を入れていますが、使い心地はこの記事には書いていません。 連携の手順は、公式の手順を順に並べたもので、動作を確かめたものではありません。
- ChatGPT Images と、MCP・Library の間で、画像そのものがどう渡るかは、公式で確認できていません。 「画像を生成して、そのままほかのAIへ」の設定は、公式のページに見つかりませんでした。この記事の案は、案として別に書いています。
- ページ同士で書き方が違う箇所があります。 Library の再接続は、Libraryのヘルプでは「Settings → Apps」、プラグインのヘルプでは「Settings → Plugins」です(07)。
- システムにコマンドや権限を登録する操作は、原文を見てから。 環境変数、APIのキー、MCP の設定は、公式の原文を開いて、同じ形で入れてください。この記事の設定例は、取得結果の並べ直しです。
- 信頼できる相手だけにつなぐ。 公式は、リモートの MCP サーバーを信頼することが非常に重要だと警告しています。
- 取得できなかったページ。 Sora終了のヘルプ、APIの画像編集のPythonリファレンス、Cookbookの画像生成の記事は読めていません。リリースノートは、全体の約86%(先頭の10万文字)だけを読んでいます。
- サービス側の取り消し、対応プラン、Webのみ・デスクトップのみは、読んだページに書かれたものだけ書きました。 書かれていないものは、「記載が見つからない」と書いています。
- 料金・上限・規約は変わります。 04と、公式の最新を確認してください。
出典
- MCP servers(OpenAI Developers、OpenAI、確認日 2026-10-25)
- Using tools(OpenAI Developers、OpenAI、確認日 2026-10-25)
- Image generation(OpenAI Developers、OpenAI、確認日 2026-10-25)
- Library in ChatGPT(OpenAI Help Center、OpenAI、確認日 2026-10-25)
- Images in ChatGPT(OpenAI Help Center、OpenAI、確認日 2026-10-25)
- ChatGPT release notes(OpenAI Help Center、OpenAI、確認日 2026-10-25)
- Introducing ChatGPT Images 2.5(OpenAI、2026年9月8日、確認日 2026-10-25)