Building (good) MCP server requires real engineering.
Imagine as a backend engineer, you don't get to talk to Frontend to integrate the API, you just throw them the docs and it should be as clean as that the Frontend dev should understand what to do, how to do it, what apis to call, for what part of integration, at first glance. Within seconds !
The exposed endpoints should be as good as poetry :)
As precise as possible and as descriptive as possible. Beautifully designed, hand crafted and performative.