GitHubは、公式MCP Serverを7月28日公開予定の次期MCP仕様へ対応させました。サーバー側で接続ごとの状態を抱える仕組みを減らし、各リクエストだけで処理できる構成へ移ります。利用者の操作は大きく変わらない一方、自作クライアントや独自サーバーは新旧仕様の互換性確認が必要です。
7月28日にMCPはどう変わるか
GitHubは7月23日、GitHub MCP Serverが次期MCP仕様を正式公開前にサポートしたと発表しました。新仕様ではセッションと初期化処理を基本経路から外し、GitHub側もRedisのセッション管理や初期化時のデータベース読み書きを削減しています。
GitHub Serverが減らした状態管理
接続前の順番待ちが減るため並列処理しやすく、サーバーを横方向へ増やす運用も単純になります。GitHubは複数回のやり取りが必要なElicitationにも対応し、公式の適合性テストで仕様どおりに動くかを検証しています。
自作実装で確認すること
公式のTier 1 SDKは後方互換性を保つため、通常利用者は継続して使えます。独自実装では、2025年版の初期化型と2026年版のステートレス型を分けて試験し、CIへ適合性テストを組み込む判断が必要です。 7月25日時点では公開前のドラフト仕様です。独自クライアントや拡張機能は、7月28日の確定版と利用中SDKの対応状況を確認してから本番更新してください。