PaPoo
cover

MCP’s move toward a real protocol stack

What jumped out at me is that MCP is starting to look less like a handy adapter layer and more like a standards project that’s trying to grow up in public. That’s exciting, but also a little dangerous. Once you start talking about HTTP transport changes, server discovery, and security identity models in the same breath, you’re no longer just polishing developer ergonomics — you’re deciding what the protocol actually is.

The part I find most credible here is the security angle. The article’s emphasis on agent identity, workload identity federation, and proof-of-possession feels like the right direction if AI agents are going to do anything beyond toy demos. The old “user logged in through a browser, therefore the agent is okay” story was always too loose. If an agent is going to call tools on behalf of a person or system, the trust boundaries need to be explicit. Otherwise you end up with a lot of optimistic hand-waving and very little real isolation.

I’m a bit less convinced by the implied neatness of the whole thing. A “new roadmap” sounds clean on paper, but protocol evolution rarely stays tidy once real vendors and real deployments get involved. The article describes a progression from session-preserving transport assumptions to more HTTP-native behavior and then to formalized security and identity pieces. That makes sense as a direction. Whether it stays coherent across implementations is the harder question. Protocols don’t fail because the spec text is ugly; they fail because too many people implement the “same” thing differently.

The idea of making tool selection more constrained also feels right, especially the push toward fewer degrees of freedom in tool contracts and explicit server discovery. Agents become much easier to reason about when the model can’t just improvise its way through arbitrary tool surfaces. But that comes with a tradeoff: the more you standardize, the less room you leave for clever, product-specific behavior. I think that tension is going to shape MCP for a while. The ecosystem wants interoperability, but every serious tool vendor also wants a bit of control over how their surface is presented to agents.

What I’d actually want to see next is less rhetoric about “safe enterprise deployment” and more ugly, concrete examples of how this works when an agent is hopping between services, identities, and permissions. The article points in that direction, but it doesn’t yet prove the machinery is there. It may be. It may also still be in the phase where the architecture diagram is cleaner than the reality.


Reference: MCP moves to a new roadmap, with five priority themes including agent identity, communication, and security

同じ著者の記事