Which is an AI/LLM thing: "an open standard and open-source framework introduced by Anthropic in November 2024 to standardize the way artificial intelligence (AI) systems like large language models (LLMs) integrate and share data with external tools, systems, and data sources" (Wikipedia).
<https://modelcontextprotocol.io/docs/getting-started/intro>
MCP provides users with an easy to use and convenient method to access data.
users dont need to understand cli flags or read man pages anymore the model does that part it translates natural language into the right commands stitches tools together handles errors retries etc.
the cli becomes the execution layer not the user interface
mcp makes sense if youre building a polished end user product but if the agent is already sitting on a machine the llm is the friendly interface to the cli. That's literally what it's good at contextualizing: intent-mapping it to commands and adapting when things change.
But like you said, if you want something unpolished/hobby level, go for CLI.
openclaw has a browser relay that lets LLMs interact with the browser almost like it was a cli (e.g. `openclaw browser --browser-profile chrome tabs` lists all active tabs, and `openclaw browser click e12` clicks on a button ref from a snapshot). no MCP needed.
commandline.run npm i clrun
I made this hopefully you agent lovers will enjoy and contribute!