When does MCP make sense vs CLI? | Dark Hacker News