CLI Wins Over MCP for AI Agents

MCP or CLI? There was a huge amount of hype over MCP around a year ago, but today it seems like the command line interface has quietly won the game.

That's right, it you want your agent to interact with an external system, building a CLI interface seems the way to go. Want to interact with github? Prefer to use the Github CLI over Github MCP. Agents understand CLI tools very well and they are more token efficient compared to MCP.

On that note, my favourite note taking app Obsidian has come out with the Obsidian CLI for "scripting, automation and integration with external tools"

Hmm, what could that purpose be? Lets gooo 🚀