I shipped one MCP tool that updates 30+ fields, and I'm not splitting it