【要約】With a stateless makeover, new MCP spec targets enterprise scale [Ars_Technica] | Summary by TechDistill
> Source: Ars_Technica
Execute Primary Source
// Problem
AIシステムが外部データやツールと連携する際、従来のMCPは大規模運用においてスケーラビリティの限界に直面していた。開発者は、主に以下の技術的課題を抱えていた。
- ・プロトコルがステートフルであり、リクエストが特定のサーバーインスタンスに依存する。
- ・セッション維持が必要なため、サーバーの水平スケーリングが困難である。
- ・特定のインスタンスに依存するため、障害時のセッション継続性が低い。
// Approach
Anthropicのメンテナーらは、MCPをエンタープライズ環境に適応させるため、プロトコルの根幹を再設計した。具体的には、通信モデルをステートレスなものへと根本的に変更している。
- ・双方向のステートフル通信から、リクエスト/レスポンス型のステートレス通信へ移行。
- ・ヘッダーベースのルーティングやマルチラウンドトリップリクエストを導入。
- ・キャッシュ可能なリスト結果や、認可機能の強化を実施。
- ・拡張フレームワークの策定と、Tier 1 SDKの更新を実行。
// Result
今回の仕様変更により、MCPはローカル実行用からエンタープライズ規模の基盤へと進化を遂げた。開発者は、より堅牢で拡張性の高いAI連携環境を構築できる。
- ・サーバーの水平スケーリングが容易になり、大規模なトラフィック処理が可能になる。
- ・12ヶ月の猶予期間を設けた廃止ポリシーにより、運用の安定性が向上する。
- ・OpenAIやGoogle等の主要プレイヤーが参画し、エコシステムが拡大している。
Senior Engineer Insight
> ステートレス化は、AIエージェント基盤を実運用に乗せるための必須条件だ。従来のセッション依存モデルでは、ロードバランサーによる柔軟な制御が難しかった。今回の変更により、標準的な分散システム構成での運用が可能になる。また、12ヶ月の廃止猶予は、ミッションクリティカルな現場での採用を後押しする。ただし、ステートレス化に伴う設計変更のコストには注意が必要だ。