MCP is dead?

Scope and Timeliness of the Critique

  • Many point out the blog’s measurements are outdated: modern “tool search” and deferred loading drastically cut MCP context overhead.
  • Others note deferred loading is an agent/harness feature, not inherent to MCP, and not universally available.
  • Several complain about undated articles and clickbait framing (“MCP is dead?” then conceding it isn’t).

MCP vs CLI vs Skills vs Plain APIs

  • Repeated argument: MCP is “just an API/protocol” for tools; CLIs and REST still exist underneath.
  • Pro‑CLI/skills side:
    • Skills + scripts are lighter on tokens, easier to reason about, and reuse existing tooling (bash, curl, jq, Python).
    • CLIs are composable, human‑friendly, and already supported by LLMs for popular tools.
    • Adding MCP is seen by some as a fragile extra layer that can drift from the real API/CLI.
  • Pro‑MCP side:
    • Standard, machine‑discoverable schema and interaction model; effectively “OpenAPI for agents plus prompts/resources”.
    • Better distribution story than “git clone some scripts” or teaching people CLIs, especially for non‑developers and mobile clients.

Context Window, Performance, and Reliability

  • Critics emphasize:
    • Large tool definitions and verbose JSON responses can bloat context and slow interactions.
    • Many real MCP servers are unreliable, slow, or poorly designed.
  • Supporters reply:
    • These are harness/implementation issues; MCP can be lazy‑loaded, filtered, or wrapped.
    • CLIs also cost tokens once you include --help outputs and examples in context.
    • Shell one‑liners and ad‑hoc pipelines are more error‑prone than schema‑validated tool calls.

Enterprise Use, Security, and Governance

  • Strong support for MCP in org settings:
    • Central control plane for tools, OAuth/OIDC auth, and fine‑grained allow/deny of operations.
    • Keeps secrets on the server; agents never see API keys; easier audit and telemetry.
    • Useful where no public API or CLI exists, or where shells are disallowed.
  • Skeptics counter:
    • Enterprises already have key management, IAM, and REST standards; MCP can be “a fifth leg”.
    • Real bottlenecks are product UX and management of MCPs in tools like Codex/Claude, which are currently rough.

Hype, Adoption, and Future

  • One side claims “every company is building an MCP server”; others see this as hype echo‑chamber similar to NFTs/blockchain.
  • Some predict MCP is a temporary workaround that will fade as models, shells, and plain APIs improve; others see it solidifying as a de‑facto standard.
  • Broad implicit consensus: MCP is not universally “dead”; it’s one tool among several, with clear strengths in multi‑user/enterprise scenarios and trade‑offs in personal or CLI‑heavy workflows.