
Pi.dev: You Said No MCP
The Pi development team has officially integrated Model Context Protocol (MCP) support into the core of their platform, reversing their previous stance of exclusion. This decision was driven by the evolution of MCP standards and the realization that core integration enables better compatibility with other features like Jev and modern LLM capabilities. The team aims to actively shape the MCP ecosystem by implementing a 'Codemode' approach that treats MCP tools similarly to OpenAPI specifications for improved composition and efficiency.
- ▪Pi previously declared it did not support MCP but has now added it as a core feature following a year of observation and reevaluation.
- ▪The integration of MCP into the core was motivated by the need to support Jev and align with the requirements of modern LLMs that utilize deferred tool loading.
- ▪The team views modern MCP as closer to OpenAPI with intelligent tool discovery, emphasizing that tools should return structured data rather than just text.
- ▪Codemode is introduced as a mechanism to orchestrate tool calls within the trusted harness environment, addressing trust and composition issues inherent in traditional MCP implementations.
- ▪The developers intend to actively influence the MCP ecosystem by embracing the protocol and helping shape it for better performance in small harnesses.
Hacker News (Front Page) files mainly under programming. We currently carry 2,306 of its stories. Top-voted stories on Hacker News.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | Earendil |
| Canonical URL | https://earendil.com/posts/you-said-no-mcp/ |
| Publication time | Wed, 30 Sep 2026 09:55:23 +0000 |
| Retrieval time | 2026-09-30T10:26:55.877Z |
| Last seen | 2026-09-30T10:26:55.877Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | H_fdkefh9dAO · 1 stories |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
“You Said No MCP!” Date:Tue, 29 Sep 2026 From:Earendil Engineering <[email protected]> To:You Subject:“You Said No MCP!” If you went to pi.dev in the past, you found a proud declaration that Pi does not support MCP. If you listen to podcasts where we talked about Pi, you will have found more than one dismissive statement about MCP from us. Including a post by Mario about it. And yet, if you upgrade to Pi you will find MCP is now a supported piece of functionality. What happened? Things Change The first thing to remember is that the world is not static. We have been paying attention to MCP over the last year and the MCP of today is not the MCP of yesteryear. That alone would not be much of a reason to put it into the core, however.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Earendil.