Model Context Protocol(MCP)が、公開から約1年半でもっとも大きな仕様改訂を迎える。2026年7月28日に発行される新版「MCP 2026-07-28」では、プロトコルの核であるセッション管理が「ステートレス」に切り替わるほか、長時間処理を扱うTasksが正式な拡張機能として独立し、企業向けの一括認可の仕組み(EMA)が安定版になり、サーバー側からインタラクティブなHTML UIを配信できるMCP Appsも加わる。Claude Codeやその他のAIクライアントでMCPサーバーを使ったり作ったりしている人が、いま押さえておきたいポイントを整理する。

MCPのおさらい:AIと外部ツールをつなぐ共通規格
Model Context Protocol(MCP)は、AIモデルがファイル・API・データベースなどの外部リソースを呼び出すための共通インターフェースを定めたオープン規格。2024年11月にAnthropicが公開し、2025年末にはLinux FoundationのAgentic AI Foundationに移管された。今ではClaudeだけでなく、Cursor・VS Code・OpenAIのクライアントなど幅広いツールが対応し、月間SDKダウンロードは9千万件を超える規模になっている。「1つのMCPサーバーを書けば、どのMCP対応クライアントからも呼び出せる」というのが最大の価値だ。
7月28日、何が変わるのか
これまでのMCPは、初期化ハンドシェイクでMcp-Session-Idヘッダーを発行し、同じサーバーインスタンスに接続し続ける「ステートフル」な設計だった。新版はこの前提を捨て、プロトコル層そのものをステートレス化する。あわせて、長時間処理・認可・UIまわりの拡張が一斉に安定版へ進む、盛りだくさんの改訂だ。
| 項目 | これまで(〜2025-11-25版) | 新版(2026-07-28) |
|---|---|---|
| セッション | Mcp-Session-Idで特定インスタンスに固定、スティッキーロードバランサや共有セッションストアが必要 |
プロトコル層がステートレスに。ラウンドロビンで任意のインスタンスに振り分け可能 |
| 長時間処理 | coreに同梱された実験的なtasks機能 |
Tasks Extensionとして正式な拡張機能に分離 |
| 企業向け認可 | ユーザーごとに毎回OAuth同意画面 | Enterprise-Managed Authorization(EMA)拡張が安定版。IDプロバイダ経由で一括プロビジョニング |
| UI | 標準化されたUIなし(各社バラバラの独自実装) | MCP Appsでサンドボックス化されたHTML UIを標準化 |
ステートレス化(SEP-1442):スケールしやすいインフラへ
従来のMCPサーバーを水平スケールさせようとすると、どのリクエストも同じインスタンスに届く必要があるため、スティッキーセッションや共有のRedisセッションストアを自前で組む必要があった。新版では初期化ハンドシェイクが任意になり、リクエストごとに状態を持たないやり取りが基本になる。Mcp-Session-Idヘッダーとそれに紐づくプロトコルレベルのセッションは廃止され、サーバーからのリクエストは「クライアントのリクエストを処理している最中」にしか送れなくなる。要するに、クラウドネイティブな環境でMCPサーバーを本番運用しやすくするための地ならしだ。
Tasksが「core機能」から「拡張機能」へ(SEP-2663)
数分〜数時間かかる処理(大量データ解析、動画生成など)をブロッキングなしで扱うためのTasksは、2025-11-25版でcoreに実験的機能として同梱されていたが、新版では独立した拡張機能に切り出された。仕組みは「call-now, fetch-later」。サーバーは即座にタスクハンドルを返し、クライアントはtasks/getで進捗を確認、必要ならtasks/updateで追加入力を渡し、tasks/cancelで中断できる。ユーザー確認が必要な場面では状態がinput_requiredになり、再接続なしでやり取りを続けられるようになった。
Enterprise-Managed Authorization(EMA)が安定版に
MCPサーバーへのアクセスは本来ユーザーごとのOAuth同意が前提だが、AIエージェントが自動で動く場面ではこの「同意ボタンを押す」フローがそもそも成立しない。EMA拡張は、IT管理者がOktaなどのIDプロバイダ側で一度ポリシーを設定すれば、従業員は初回ログイン時に自動でMCPコネクタへのアクセスを引き継げる仕組み。Anthropic・Microsoft・Oktaなどが採用しており、Claude Team/EnterpriseプランではAtlassianやFigmaなどのMCPコネクタを組織単位で配布できるようになっている。毎回の認可プロンプトに疲れていた情シス担当者には朗報だ。
MCP Apps(SEP-1865):会話の中に動くUIを埋め込む
チャートやフォーム、ダッシュボードといったインタラクティブなUIを、サーバー側からAIクライアントの会話内に直接差し込めるようにする拡張。サーバーはui://スキームでUIリソースを宣言してツールに紐づけ、クライアントはそれをサンドボックス化されたiframe内で描画する。ツール呼び出しの結果としてUIが表示され、UI側はcallServerToolでサーバーのツールを呼び返したり、sendMessageで会話に書き戻したりできる。コミュニティのMCP-UIと、OpenAIのApps SDKでの知見を統合してAnthropic・OpenAI双方のメンテナが共同で仕様化した点が象徴的だ。

セキュリティ面で気をつけたいこと
プロトコルがステートレスになること自体はMCPを堅牢にする方向の変更だが、セキュリティ専門メディアは「攻撃対象がプロトコルそのものからサーバー実装側へ移る」点を指摘している。ステートレス化で複数インスタンス間の負荷分散がしやすくなる一方、認可トークンの扱いやMCP Appsが持ち込む新しいUIサーフェスは、サーバーを実装・運用する側が責任を持って設計する必要がある。旧バージョンには12か月の移行期間が設けられる見込みだが、自前でMCPサーバーを立てている・カスタムスキルやMCPコネクタを社内配布している場合は、利用しているSDKやライブラリの対応状況を早めに確認しておきたい。
Claude Codeユーザーは何をすればいいか
Anthropicが提供する公式MCPコネクタや、多くのサードパーティMCPサーバーは、仕様移行への対応はサーバー・クライアント側の実装者が担うため、一般ユーザーが今すぐ何かを変える必要は基本的にない。一方で、Claude Codeのmcp-builderスキルなどを使って自作のMCPサーバーを運用している場合は、利用しているMCP SDKのバージョンアップに合わせて、ステートレス対応・Tasks拡張への移行・EMA対応の要否を確認しておくとよいだろう。
主な情報源
- The 2026-07-28 MCP Specification Release Candidate — MCP Blog
- New Enterprise-Ready MCP Specification Brings New Security Challenges — SecurityWeek
- AI Model Context Protocol Adds Centralised Auth for Enterprise — InfoQ
- The biggest MCP spec update ships July 28 — WorkOS
- SEP-1865: MCP Apps — Model Context Protocol
- SEP-2663: Tasks Extension — Model Context Protocol
- MCP Enterprise Authorization Goes Stable — Tech Times
各ツールは提供元の規約に従ってご利用ください。情報は各情報源の公開時点のものです。収集・要約はAI、公開判断は人。