>>>The core philosophy of MCP is simple: it’s an API abstraction.

That's exactly the problem. As agents become better and can read API documentation themselves, WHY do you need an API abstraction?

Because not everything run from a terminal.