Pi AI助手团队 Earendil 一直是 Model Context Protocol (MCP) 的直言不讳的批评者。他们在 pi.dev 的网站上曾经自豪地宣称 Pi 不支持 MCP,团队成员包括 Mario 在播客和帖子中多次否定 MCP。这一立场反映了 AI 助手生态系统某些角落对 MCP 的实用性和设计的更广泛怀疑。
在 2026 年 9 月 29 日标题为 'You Said No MCP!' 的博客文章中,Earendil 宣布了逆转:MCP 现在是 Pi 核心功能的一部分。团队解释,他们的心意转变源于过去一年中对 MCP 演变的密切关注。他们意识到虽然世界并非静止且 MCP 本身有所改进,但更令人信服的集成理由是所需技术工作的副产品好处。具体来说,为适应 MCP 所做的更改 — — 例如增强工具调用的沙箱以及通过文档和描述改进工具发现 — — 也使得集成其他工具(如用于分析文本语气的分类器 Jev)变得容易得多。

此图像展示了 Earendil 在先前反对后宣布支持 Model Context Protocol 的博客文章,正如文中所讨论的。
Earendil 对 MCP 的重新参与不仅仅是采用一个协议,而是关于为小型 AI 编织工具塑造其未来。他们主张 MCP 应该朝着 OpenAPI 的方向发展,使得工具通过元数据返回结构化数据并可被发现,而不是依赖于为令牌效率优化的纯文本响应。为了展示 MCP 在 Pi 中的实际用途,文章强调了 Codemode 这一功能,它在受信任的环境中利用 JavaScript 沙箱在 harness 端运行工具编排。一个示例展示了如何将 Codemode 与 typesafe/jev 模型结合,以分析公开 Linear 问题中的挫败感:获取问题、检索评论、分类情感基调并存储结果 —— 全过程都不会浪费上下文。