MCP could have cracked the web opeb. The terrible standard was all about clients and local servers all on the same host.
Imagine it, everything is open, servers are as simple as a pip install ...
You have full control of what servers you install. What functions you turn on, what access you allow.
Now everyone and their blog is sticking MCPs on their servers and locking them down behind subscriptions and paywalls.
And what pays for the resources used serving your (hundreds of) requests against a “local” server? For computer control, sure, but actual remote services have actual remote costs.
Imagine it, everything is open, servers are as simple as a pip install ... You have full control of what servers you install. What functions you turn on, what access you allow.
Now everyone and their blog is sticking MCPs on their servers and locking them down behind subscriptions and paywalls.
What a wasted opportunity.