Every MCP client rebuilds the same seven screens
MCP went from 2M to 97M monthly SDK downloads in a year. There are over 9,400 servers in the registry. A lot of people are suddenly building MCP clients — and if you've built one, you already know where this is going, because you've built these screens: A card that shows a tool call: name, arguments, a spinner, then a result or an error with a retry button. A consent dialog that lists OAuth scopes in language a human can approve. A form generated from a tool's JSON Schema, with validation. A sco
