EdgeOne Pages が ChatGPT 向けアプリをサポート:MCP サーバーのワンクリックデプロイ

Chris ChenChris Chen
10 分読む
Oct 20, 2025

EdgeOne Pages で独自の ChatGPT 向けアプリを素早く構築・デプロイできるようになりました。すぐに使えるアプリケーションテンプレートを提供し、エッジ関数を使用して OpenAI Apps SDK 互換の MCP サーバーを構築し、ChatGPT の対話でインタラクティブなアプリケーションインターフェースをレンダリングできるよう支援します。

ChatGPT 向けアプリとは何ですか?

ChatGPT 向けアプリは OpenAI が新しくリリースした対話型アプリ機能で、ユーザーが自然な対話の中で様々なサードパーティアプリケーションをシームレスに使用できるようにします。例えば、ChatGPT で「Expedia 明日のニューヨーク行きフライト」と言うと、ChatGPT が自動的に Expedia アプリを起動し、対話インターフェースで直接インタラクティブなフライト選択パネルを表示し、他のウェブサイトやアプリに移動する必要がありません。

expedia chatgpt app

ChatGPT 向けアプリは2つの方法で起動できます:

  • 能動的呼び出し:メッセージの冒頭にアプリ名を入力すると、ChatGPT が自動的にそのアプリケーションを起動します。
  • スマート推薦:対話内容が特定のアプリに関連している場合、ChatGPT が自動的にその使用を推薦します。

現在、ChatGPT プラットフォームには Booking.com、Canva、Expedia などの有名サービスを含む第一弾のアプリがリリースされています。OpenAI は今後アプリ提出チャンネルを開放し、開発者が独自の ChatGPT 向けアプリを公開し、適切なシナリオで8億人以上の ChatGPT ユーザーにリーチできるようになる予定です。

ChatGPT 向けアプリの開発方法

OpenAI は ChatGPT 向けアプリ構築用の Apps SDK を提供しています。この SDK はモデルコンテキストプロトコル(MCP)を基盤として構築されており、ChatGPT が外部ツールやリソースに接続できるようにするオープン標準です。

基本的なワークフローは以下の通りです:

  1. MCP サーバーが対話で呼び出し可能なツールを公開
  2. ChatGPT がコンテキストに応じて適切なツールを選択・呼び出し
  3. MCP サーバーが操作を実行して構造化データを返却
  4. (オプション)同時に HTML リソースを返却し、ChatGPT クライアントの iframe にレンダリングしてインタラクティブインターフェースを提供

詳細な開発フローについてはOpenAI Apps SDK ドキュメントをご参照ください。

ChatGPT 向けアプリテンプレートの紹介

開発者の素早いスタートを支援するため、すぐに使える最小限のChatGPT 向けアプリテンプレートを提供しています。

テンプレートのコア機能には以下が含まれます:

  • MCP サーバー:EdgeOne エッジ関数ベースで実装、メインファイルは functions/mcp/index.ts で、ツール登録と HTML リソース登録をサポート。
  • HTML アプリケーション:Next.js ベースで実装、メインファイルは app ディレクトリに配置され、ChatGPT 対話インターフェースにレンダリング可能。
  • クロスドメインサポート:EdgeOne カスタム設定ルールベースで、設定ファイルは edgeone.json、CORS リクエストを自動処理。

開発者はこれを基盤として独自のツールとインタラクティブインターフェースを拡張実装できます。

クイックスタート

1. アプリケーションのデプロイ

テンプレートプロジェクトを EdgeOne Pages にデプロイします。デプロイ完了後、システムが自動的にドメインを割り当て、Next.js アプリと MCP エンドポイントをホスティングします。

👉 テンプレートを今すぐデプロイ

2. ChatGPT からの接続

まず開発者モードを有効にします。ChatGPT を開き、Settings → Connectors → Advanced → Developer mode に進みます。開発者モードを有効化すると、Settings → Connectors の下に作成ボタンが表示されます。

作成ボタンをクリックして、EdgeOne Pages のデプロイアドレスを MCP サーバーとして追加します。例:https://<your-project-url>/mcp

chatgpt settings connectors

3. テスト検証

新しい対話でアプリケーションを有効化し、異なるプロンプトを入力してアプリケーションが期待通りに動作するか検証します。

まとめ

ChatGPT 向けアプリは全く新しいアプリケーション配信方式を開き、ユーザーが最も必要とする瞬間に対話の中で自然にアプリケーションが現れるようにします。OpenAI がアプリ提出チャンネルを開放することで、開発者は世界中の ChatGPT ユーザーにリーチする重要な機会を得ることになります。

EdgeOne Pages は ChatGPT 向けアプリ開発に理想的なデプロイ環境を提供します。グローバルエッジネットワークベースで、MCP サーバーと HTML アプリケーションが世界中のエッジノードに配信され、低レイテンシー応答を保証します。プラットフォームはゼロ設定 CI/CD をサポートし、コードプッシュで自動デプロイされるため、アプリケーションロジック開発に集中できます。

関連リソース: