White RoomNEW

Forty Seven Tools

An internal MCP server exposes 47 tools that mirror the REST API one endpoint at a time: list_customers, get_customer, list_subscriptions, get_subscription, list_invoices, get_invoice, list_tickets, and so on. Every tool returns raw records with UUID foreign keys.

Answering "why did this customer churn?" takes the agent 14 tool calls: list customers, filter, get the customer, list that customer's subscriptions by UUID, get each subscription, list tickets by UUID. It frequently picks the wrong list_* tool and has to back out.

Which change helps most?