MCP

MCP 2026-07-28最終仕様公開まで残り2日 — 12ヶ月猶予期間付きdeprecationでsampling・roots・logging廃止、ステートレスコア+Extensions Framework正式化

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

Summary

MCP 2026-07-28最終仕様公開まで残り2日。Release Candidateは5月21日から10週間の検証期間を経て7月28日に確定。主要変更の最終確認: (1)ステートレスコア — `initialize`ハンドシェイク・`Mcp-Session-Id`廃止でスティッキーセッション不要、通常のラウンドロビンロードバランサーで運用可能に、(2)deprecated機能(sampling・roots・logging)は12ヶ月の機能維持猶予付き — 即時破壊はなし、(3)Extensions Frameworkが正式化 — MCP Apps(サンドボックスHTML UI)・Tasks(長時間ジョブ管理)がextensionとして位置づけ、(4)OAuth 2.1が認証標準に昇格 — 6つのSpecification Enhancement Proposalで認可フレームワーク強化。Beta SDK: Python v2.0.0b1・TypeScript v2(ESM-only・パッケージ分割)・Go v1.7.0-pre.1・C# v2.0.0-preview.1。10,000超パブリックサーバー・月間9,700万SDKダウンロードのエコシステムに影響。

Key Takeaways

  • 12ヶ月猶予で即時破壊はないが新旧リビジョン間の相互運用性は非保証 — サーバー・クライアントの同時アップグレード計画が推奨
  • TypeScript SDK v2がESM-only+パッケージ分割(@modelcontextprotocol/server・client等)で既存CommonJSプロジェクトに影響
  • Python SDK v2でFastMCP→MCPServerリネームだがデコレータAPIは維持 — 移行の摩擦は小
  • ステートレス化でMCPサーバーのスケーラビリティが大幅向上 — DPI・セッションストア不要でインフラコスト削減

Best Practice Updates

  • 7月28日確定後は12ヶ月猶予内に段階的移行計画を策定 — まずBeta SDKでの検証完了を優先
  • TypeScript MCPサーバーはESM移行の準備を開始 — CommonJS→ESM変換の影響範囲を事前調査

Same Day Signals

すべて見る →

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