AI 相互運用プロトコル「MCP」が利用しやすく
AI エージェントの相互運用性を支える基盤プロトコル「Model Context Protocol (MCP)」が、大規模展開におけるセッション管理の課題を解決する重要なアップデートを迎え、実世界でのスケーラビリティと信頼性が向上する。
キーポイント
MCP の重大な仕様更新
AI モデルが外部データやツールに安全にアクセスするための基盤プロトコル「Model Context Protocol (MCP)」が、次週にも大規模なアップデートを公開する。
セッション管理のアーキテクチャ転換
既存のセッション ID 方式がロードバランサーと競合しスケーラビリティのボトルネックとなっていた問題を解決するため、ステートレス化や分散環境での効率的な処理への変更が行われる。
Arcade による実証と投資
AI エージェントの実運用を支援するスタートアップ「Arcade」が、このプロトコル改善の重要性を明確に説明し、6000万ドルの資金調達を通じてインフラ整備の必要性を裏付けた。
実世界でのスケーリング課題
数百万ユーザー規模のサーバー環境において、個々のサーバーがセッション情報を共有できない現状がロードバランサーの機能を阻害していたが、今回の更新でこの問題が解消される見込み。
MCP サーバーのスケーラビリティ課題の解消
現在のプロトコルはサーバー間でセッションを共有できないためスケーリングが困難だったが、新しい「ステートレス」なアプローチにより、サーバー負荷と管理コストが大幅に軽減される。
AI インフラの標準化プロセスの現実
モデル学習は急速に進化する一方で、その基盤となる技術インフラやプロトコルの標準化は業界団体間の合意形成が必要なため、依然として比較的緩やかなペースで進んでいる。
重要な引用
MCP is one of the basic building blocks of AI interoperability, giving AI models a secure way to access external data sources and services.
Essentially, MCP is changing the way it handles session IDs... so servers can operate more easily at a larger scale.
It's not impossible, but it's a serious pain, and it fights the load balancer instead of working with it.
Under the new system, the protocol will take a looser, "stateless" approach to session IDs on the server side... which should make the whole system a lot easier to maintain and, in theory, cheaper to run at scale.
While model training races ahead, a lot of the technical infrastructure those models need is still subject to the slow log-rolling of standards-body consensus.
影響分析・編集コメントを表示
影響分析
このアップデートは、AI エージェントが単なる実験段階から、大規模なビジネス環境で安定して動作する実用ツールへと進化するための決定的な一歩となる。特に分散システムにおけるセッション管理の課題解決により、企業レベルでの導入障壁が下がり、エコシステムの成長速度が加速すると予想される。
編集コメント
AI エージェントの実用化において、モデルの知能そのものよりも、それを支えるインフラの堅牢性がボトルネックとなっている現状を浮き彫りにする重要なニュースです。MCP のような標準プロトコルの進化は、異なるシステム間での連携を容易にし、今後の AI 生態系の成熟度を決定づける要素と言えます。
AI の相互運用性を支える基本的なブロックの一つに、Model Context Protocol(MCP)があります。これは AI モデルが外部データソースやサービスに安全にアクセスするための仕組みで、チャットボットがカレンダーやデータベース、社内ツールへ直接接続できるようにする「配管」のような役割を果たします。これまでエンジニアは各接続のために個別の専用パイプを構築する必要がありましたが、MCP によってその手間が大幅に軽減されました。
来週、このプロトコルには大きなアップデートが予定されています。エンドユーザーにとっては目立たない変更かもしれませんが、生態系全体の発展に大きな影響を与える可能性があります。
新バージョンの公式仕様は 5 月から公開されていましたが、先月月曜朝、Arcade のチームから非常に明確な解説が発表されました。2 年前に設立されたスタートアップである Arcade は、AI エージェントを実際の企業環境で機能させることに特化し、Gmail や Slack、Salesforce などのツールを安全に接続・操作できる基盤を提供するビジネスを展開しています。
この解説は、今回の変更点を理解する上で極めて重要な役割を果たすでしょう。
Arcade は 6 月、6000 万ドルの資金調達を行いました。その背景にあるのは、「AI エージェントが失敗する主な原因は基盤となるモデルの性能不足ではなく、それを支えるインフラがまだ整っていないからだ」という考えです。今回のアップデートはまさにこの課題への解決を目指しています。
具体的には、MCP(Model Context Protocol)がセッション ID の扱い方を変えます。サーバーが「5 秒前の会話と同じだ」と認識するために使う小さなトークンですね。これにより、サーバーはより大規模なスケールで動作しやすくなります。
Arcade の創設者である Nate Barbettini はこう説明しています。
[現在のシステムでは] Claude などの MCP クライアントがサーバーに初めて接続する際、「こんにちは、私は Claude です」とバージョンや機能を送信します。するとサーバー側も自らの機能を返信し、セッション ID を返します。以降、クライアントはすべてのリクエストでこのセッション ID を送信するため、サーバーは同じ会話だと認識できます。ただし、ID が期限切れになることもあり、その場合はクライアントが検知して新しい ID を要求し、処理を続行する必要があります。
実際の運用環境を想像してみてください。数百万人のユーザーを抱えるサーバーを稼働させているとします。負荷分散装置(ロードバランサー)の役割は、リクエストを農場内の空きサーバーに振り分けることですが、時には異なるリージョンにあるサーバーにルーティングされることもあります。そうなると、すべてのマシンが「他のマシンが発行したセッション ID」について把握している必要があります。不可能ではありませんが、これは大きな負担となり、負荷分散装置と競合する結果を招いてしまいます。
つまり、現在の仕組みでは「1 つのサーバーがユーザー情報を保持する」ことを前提にしていますが、実際の企業はデフォルトで互いに通信しない数十台のサーバーにトラフィックを分散させています。そのため、現在の MCP サーバーは誰が誰かを把握するために追加の処理を行わなければなりません。これは大規模な MCP サーバーを運用している人にとって大きな課題であり、今年アジェンシー AI に関する話題が沸騰する中でも、多くの企業が本格的なファーストパーティ MCP 連携を実装しなかった理由の一つとなっています。
新しいシステムでは、サーバー側でのセッション ID の扱いをより緩やかな「ステートレス」なアプローチに変更します。これは既存の一般的なウェブサイトが採用している方式に似ています。これにより、システムの維持管理が容易になり、理論上は大規模運用時のコストも削減できるはずです。
技術的な話ばかりですが、AI 開発のすべての側面が劇的に進化しているわけではないという重要な reminder です。モデルのトレーニング競争は加速していますが、それらが依存する技術インフラの多くは、まだ標準化団体による合意形成という緩やかなプロセスに左右されています。確かに進歩は起きていますが、そのスピードは少しだけ遅いのです。
*当記事内のリンクを通じてご購入いただいた場合、私たちは少額のコミッションを受け取る可能性があります。これは当社の編集の独立性には影響しません。
ラッセル・ブランドは 2012 年以来、プラットフォーム政策と新興技術に焦点を当てながらテック業界の報道を続けています。以前は The Verge や Rest of World で勤務し、Wired、The Awl、MIT Technology Review などでも執筆しました。
連絡先は russell.brandom@techcrunch.com または Signal(412-401-5489)です。
原文を表示
The Model Context Protocol (MCP) is one of the basic building blocks of AI interoperability, giving AI models a secure way to access external data sources and services. It’s the plumbing that lets a chatbot reach into your calendar, your database, or your internal tools, instead of engineers building custom pipes for every connection. Next week, that protocol is getting a significant update, and while it might not be noticeable to end users, it could make a big difference in how the ecosystem develops.
The official spec for the new version has been public since May, but we got an unusually clear explanation of the changes Monday morning from the folks at Arcade — a two-year-old startup that’s built its entire business around the work of getting AI agents to actually function inside real companies, letting them securely connect to and act on tools like Gmail, Slack, and Salesforce.
Arcade raised $60 million in June on the idea that most AI agents don’t fail because the underlying models are weak but because the infrastructure around them isn’t ready yet, and that’s what this update is trying to address. Essentially, MCP is changing the way it handles session IDs — the little tokens that servers use to remember “ah, this is the same conversation as five seconds ago” — so servers can operate more easily at a larger scale.
As Arcade founder Nate Barbettini puts it:
[Under the current system] The first time an MCP client like Claude connects to a server, it sends a “hello”: I’m Claude, here’s my version, here are my capabilities. The server replies with its own capabilities and hands back a session ID… From then on, the client sends that session ID on every request so the server knows it’s the same conversation. Sometimes the ID expires, so the client has to notice, request a new one, and carry on….
Picture a real deployment. You’re running a server for millions of users, behind a load balancer whose entire job is to route each request to whatever server in the farm is free, sometimes in a different region. Now every one of those machines has to know about a session ID that some other machine handed out. It’s not impossible, but it’s a serious pain, and it fights the load balancer instead of working with it.
In other words, the current setup assumes one server remembers you, but real companies spread traffic across dozens of servers that don’t talk to each other by default, so today’s MCP servers have to do extra work just to keep track of who’s who. That’s been a significant headache for anyone running an MCP server at scale, and part of the reason we haven’t seen more companies ship large-scale, first-party MCP integrations despite all the hype around agentic AI this year.
Under the new system, the protocol will take a looser, “stateless” approach to session IDs on the server side, similar to how most ordinary websites already work, which should make the whole system a lot easier to maintain and, in theory, cheaper to run at scale.
That’s all pretty technical, but it’s an important reminder that not every part of AI development is moving at breakneck speeds. While model training races ahead, a lot of the technical infrastructure those models need is still subject to the slow log-rolling of standards-body consensus. It really is happening; it’s just a little slower!
*When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.*
Russell Brandom has been covering the tech industry since 2012, with a focus on platform policy and emerging technologies. He previously worked at The Verge and Rest of World, and has written for Wired, The Awl and MIT’s Technology Review.
He can be reached at russell.brandom@techcrunch.com or on Signal at 412-401-5489.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み