MCP: one protocol instead of N connectors

Anthropic open-sourced the Model Context Protocol. The pitch is small and structural: stop writing a custom connector for every data source. Expose tools and resources through one client-server protocol. Clients are AI apps. Servers wrap GitHub, Slack, Postgres, the local filesystem, whatever you actually need.
That is USB-C thinking applied to agents. The first wave of tool use was a pile of one-off function schemas. MCP makes the schema a shared contract. Claude Desktop can load local servers today. The spec, SDKs, and a starter set of servers are public. Block, Zed, Replit, and Sourcegraph are already on it.
If this holds, the interesting work moves off "how do I wire this tool" and onto which tools the agent should see, and what it is allowed to do with them.