MCP is literally the same as giving an LLM a set of man page summaries and a very limited shell over HTTP. It’s just in a different syntax (JSON instead of man macros and CLI args).
It would be better for MCP to deliver function definitions and let the LLM write little scripts in a simple language.