Are you team MCP or team CLI?
sharath39
11 points
11 comments
March 30, 2026
Bonus point is you say why.
Related Discussions
Found 5 related stories in 48.0ms across 3,471 title embeddings via pgvector HNSW
- When does MCP make sense vs CLI? ejholmes · 339 pts · March 01, 2026 · 69% similar
- Show HN: Mcp2cli – One CLI for every API, 96-99% fewer tokens than native MCP knowsuchagency · 144 pts · March 09, 2026 · 60% similar
- MCP is dead; long live MCP CharlieDigital · 105 pts · March 14, 2026 · 57% similar
- Apideck CLI – An AI-agent interface with much lower context consumption than MCP gertjandewilde · 127 pts · March 16, 2026 · 48% similar
- RAG vs. Skill vs. MCP vs. RLM weltview · 24 pts · March 02, 2026 · 46% similar
Discussion Highlights (8 comments)
colesantiago
CLI doesn't make any sense. They are insecure, dangerous have footguns and based on old primitives that are bad for humans and agents. CLIs are just a trendy fad currently but will fade away for anything used in serious usecases. Why would you want to use a CLI for an API when an API is more quicker and less error prone than CLIs. We need to move away from suboptimally thinking CLIs solve the problem of less token usage entirely. In the long run, MCPs are only in its infancy stage, and make the most sense for businesses and actual users. Just because an agent can use a CLI doesn't mean it's the best solution, IMO it is the worst solution.
rox_kd
Why not both ?
Reebz
CLI is a clear choice (right now) for terse, individual use cases, but we need to remember - MCP is a protocol and a new one. If we think back, even HTTP needed a decade to stabilize and dominate the other early web protocols. Before we throw out MCP, we'll have to see how important stateful vs stateless is for agents. It is still early days of real-world development!
blitzar
Team everyone should have APIs that I can get to with or without LLMs.
techgnosis
CLIs, usually they just work better. I was recently using the Chronosphere MCP server and got great results from it. Then one day it just stopped authenticating. My key was still valid but try as I might I could not use the MCP server anymore. So I just said "Use the Chronosphere key at $ENVVAR and make yourself a CLI that uses the Chronosphere API. All I need you to do is run PromQL queries, whatever that API is" And it wrote it in 60s and it works perfectly. I get the same results I got from the MCP server except there is less overhead, both in context and in my mind.
ra0x3
Doesn't CLI use MCP (if need-be) ? I think you might attempting to say "Neat, discrete buckets of work?" (i.e., MCP - similar to HTTP in that work is broken into discrete canonical buckets), or "Virtually unbounded work made available via various CLI utilities?". I would pick the second option. CLI. However, for CRUD B2B SaaS I think MCP works fine (if not better than CLI).
sputknick
CLI because if you have to ask, the answer is almost always the more simple one
speedgoose
I would go with MCP because it can run over the internet with authentication, and it has JSON schemas.