MCP

MCP 2026-07-28仕様リリース候補のBeta SDKが4言語で公開 — ステートレスプロトコルコアへの移行とExtensions Frameworkで大規模改訂

元記事を読む(blog.modelcontextprotocol.io)

Summary

MCP(Model Context Protocol)の2026-07-28仕様リリース候補に対応するBeta SDKが4言語で公開。Python v2.0.0b1・TypeScript v2(分割パッケージ化)・Go v1.7.0-pre.1・C# v2.0.0-preview.1。プロトコル層の最大改訂で、`initialize`ハンドシェイクと`Mcp-Session-Id`を廃止しステートレスコアに移行。これにより、従来必要だったスティッキーセッション・共有セッションストア・ディープパケットインスペクションが不要となり、通常のラウンドロビンロードバランサーでMCPサーバーをスケーリング可能に。Extensions Framework(MCP Apps・Tasks拡張)の正式化、OAuth 2.1/OpenID Connect準拠の認証強化、12ヶ月以上の非推奨→削除猶予を保証する正式なDeprecation Policyも導入。仕様は7月28日に最終公開。

Key Takeaways

  • ステートレスコアへの移行でMCPサーバーのスケーリングが劇的に簡素化 — スティッキーセッション不要に
  • MCP Apps(サーバーレンダリングHTML UI)・Tasks(長時間実行ワーク)のExtensions Frameworkが正式化
  • OAuth 2.1/OIDC準拠の認証強化でエンタープライズセキュリティ要件に対応
  • 正式なDeprecation Policy導入で非推奨→削除まで12ヶ月以上を保証 — 破壊的変更への計画的対応が可能に

Best Practice Updates

  • 7月28日の仕様最終公開までにBeta SDKで既存MCPサーバーの動作検証を推奨 — `initialize`ハンドシェイク依存のサーバーは移行が必要
  • TypeScript SDKのモノリシックパッケージ→分割パッケージ(`@modelcontextprotocol/client`等)への移行を計画
  • ステートレスコア移行でMCPサーバーのインフラ設計が簡素化 — Kubernetes環境でのスケーリング・ロードバランシングが標準手法で対応可能に

Same Day Signals

すべて見る →

元記事の著作権は各著作者に帰属します。