Bad MCP design costs your agent 5x more tokens | Dark Hacker News