Design your MCP server like a UI, not an API · HackerLangs