Pi、MCP対応を正式導入——方針転換の背景
원제: You Said No MCP
왜 중요한가
MCP採用の加速は、エージェントフレームワーク間のツール相互運用が事実上の標準として固まりつつあることを示す。
Earendilは2026年9月29日、自社AIエージェントフレームワーク「Pi」がMCP(Model Context Protocol)を公式サポートしたと発表した。同社はかつてpi.devで「MCPは不採用」と明言し、ポッドキャストや公式ブログでも否定的な見解を示していたが、MCPの進化とPiのアーキテクチャ変更を理由に方針を転換した。MCPはコア機能として統合されている。
Earendilは長らくMCPに批判的な立場をとっていた。pi.devには「PiはMCPをサポートしない」という宣言が掲げられ、共同創業者のMarioもブログでMCPを批判していた。それが一転してコア統合に至った理由は何か。
同社はまず「MCPそのものが変わった」と説明する。ただしそれだけが理由ではない。MCPをコアに取り込む過程で必要となったアーキテクチャ変更が、Pi独自のJavaScriptインタープリタ「Jev」の統合にも有用であることが判明した。PiとMCPが共通して必要とするのは「ツール呼び出しを試せるサンドボックス」であり、その実装が両者の利益に合致したという。
一方でMCPの課題も率直に認めている。最大の問題は「ツールの合成(compose)が難しい点」で、これは現時点ではMCP仕様よりもMCPサーバー側の実装パターンに起因するとしている。多くのMCPサーバーはトークン効率優先でテキストを返す設計になっており、構造化データを返すOpenAPIに近いアプローチがより理想的だと同社は主張する。
MCPをコアに統合したもう一つの技術的動機は、ツールローディングの高度化にある。新世代LLMが対応する「ツールの遅延ロード」「会話途中でのシステムメッセージ変更」「推論レベル変更」といった機能に対応するため、Piのツール管理機構を刷新する必要があった。その過程でMCPをextensionとして外出しするより、コアに統合した方がメタデータ管理がスムーズになると判断した。
Earendilは「外から批判するより内から改善する」という姿勢を示し、MCP Server側の設計改善にも積極的に関与していく意向を表明している。