
何が起きたか
2026-07-28のModel Context Protocol仕様でinitialize/initializedとMcp-Session-Id(SEP-2567)が削除されMcp-MethodとMcp-Nameが必須となった。
なぜ重要か
セッションハンドシェイクを廃止したことで、MCPサーバーはスティッキールーティングや共有ストアが不要になり、ロードバランサ配下でのリモートサーバー運用が簡素化されるはずだ。
注目点
Parra自身、カスタム実装を正しく修正するにはかなりの労力がかかると述べており、Stacklokは後方互換性を保証しないと警告している。
誰に効くかロードバランサ配下でリモートMCPサーバーを運用するチームと、カスタムMCPクライアントやゲートウェイ実装を保守するエンジニアが、ルーティングとエラー処理を作り直す必要がある。
こういう要約が、毎朝あなたのメールに届きます。
新しい仕様が対処する問題は、リモートMCPサーバーを複数台で運用した経験がある人には馴染み深い。1台目のインスタンスが発行したセッションIDを2台目が知らないため、運用者はスティッキーセッションや共有セッションストア、リクエストボディを検査するゲートウェイに頼ってきた。2026-07-28仕様はそのハンドシェイク層を廃止し、新たなMcp-MethodとMcp-Nameヘッダーによって、ゲートウェイやレートリミッターがペイロードを開かずに呼び出しのルーティングを判断できるようになる。トランスポート層の状態の代わりに、ツールはbasket_idやbrowser_idといった明示的なハンドルを返し、モデルが通常の引数として引き継ぐ。同じ改訂で、リスト応答にttlMsとcacheScopeが追加され、ツールリストがどれだけ新鮮に保たれるか、ユーザー間で共有できるかをクライアントに伝える。またSEP-2577でRoots、Sampling、Loggingを非推奨とし、少なくとも1年間は動作を維持しつつ、長時間実行されるTasksをコアからtasks/get、tasks/update、tasks/cancelで駆動するExtensionへと移行し、tasks/listは削除された。新たなExtensionsフレームワークは逆DNS IDで機能をネゴシエートし、最初の公式ExtensionはサーバーレンダリングUI向けのMCP Apps(SEP-1865)だ。移行が円滑に進むかどうかは、Parra自身の労力に関する警告や、フォールバックや変換レイヤーが必要になるかもしれないというStacklokの注意喚起を踏まえると、カスタム実装がどれだけ迅速に変更を取り込むかにかかっているだろう。書き換えが実際どこまで広がるかは、その移行負担と、運用者が非推奨機能を一時的な橋渡しとして扱うかどうかにかかっている。
業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。
登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →
この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。
PC上のPyTorch CNN(NVIDIA PilotNetの縮小版)がカメラ画像を前・左・右・停止の命令に変換し、BluetoothでArduino UNOに送る手のひらサイズの車を著者が製作

開発者のttokunaga氏が2026年9月の利用量を報告

AI Security Labが実験環境を説明

Claude CodeのhooksはPostToolUse・PreToolUse・Stopの各イベントでユーザー定義コマンドを実行でき、編集後の自動フォーマットや危険コマンドのブロックを仕込める

GitHub IssueからPRまでをAIエージェントが実装するパイプラインを運用したところ、待ち時間は4種類に分かれ、エージェントを増やしてもリードタイムは短縮しなかった

Stanfordの講義CS146Sの資料を読み、筆者は自身のMCPの誤解を3つ修正した
