Exactly! Swagger descriptions+GUI[1], HATEOAS[2], and JSONAPI[3] all coming together in jubilous harmony if MCP pulled its head out of the sand, but instead we get the XKCD#927[4] situation.
Theres transport and context management. A cross agent status cache with semaphore over a testing harness driving a browser that can rewind and retry is much easier for agents to drive from mcp than selenium or whatever is fashionable these days. Didn't replace unit testing per se but to rca and fix it's a much better tool.
blamestross · · focus · HN ↗
Just generate CLI tools, with docs, from MCP servers on demand.
rcarmo · · focus · HN ↗
tiborsaas · · focus · HN ↗
avereveard · · focus · HN ↗
Swagger was the new old name for the concept
ramses0 · · focus · HN ↗
1: <a href="https://swagger.io/docs/specification/v3_0/adding-examples/" rel="nofollow">https://swagger.io/docs/specification/v3_0/adding-examples/
2: <a href="https://en.wikipedia.org/wiki/HATEOAS" rel="nofollow">https://en.wikipedia.org/wiki/HATEOAS
3: <a href="https://jsonapi.org" rel="nofollow">https://jsonapi.org
4: <a href="https://xkcd.com/927/" rel="nofollow">https://xkcd.com/927/
avereveard · · focus · HN ↗