Most MCP Servers Don't Need to Exist. Your Case Might Be an Exception.
The first MCP hype wave produced many servers that should never have been built. Bloomberry's analysis of 1,412 MCP servers found roughly half the companies shipping one have no public-facing API — meaning they haven't defined stable operations for external consumers, let alone agent-accessible ones.
Evgeniy Valyaev and Travis Turner of the Evil Martians argue that an API is your software contract, a CLI is your execution contract, and an MCP is your agent access contract. Building the third without the first and second leaves the third with nothing to stand on. They further state that one justification for building an MCP server is that AI clients you don't control need to consume the same operations. That's why Linear, Sentry, Stripe, and Cloudflare built them — because their users live in Claude, Cursor, and ChatGPT.