What the MCP protocol actually standardises
It settles how capabilities are described and discovered. Every decision about whether to trust them is still yours.

Search for a command to run...

Series
What the Model Context Protocol actually standardises, and what it leaves to you. Hosts, clients and servers, the three primitives, transport as an ownership decision, and when a direct API is the better call.
It settles how capabilities are described and discovered. Every decision about whether to trust them is still yours.

Transport looks like a technical detail during the demo. It is really a choice about ownership, reachability and trust.

Choosing the wrong primitive hands the model authority a person was supposed to hold.

Connector correctness and agent behaviour are separate problems. Most teams only test the first one.

One question settles most of these arguments: will more than one AI application need this capability?
