The idea is that with an MCP, the agent doesn’t have access to any credentials. It can’t leak an API key.
I find it way better to be able to confidently tell agents to use CLIs than worrying about partially implemented mcps that need configuration and are often yolo’d with npx @latest anyway