We renamed two MCP tools and our agent's tool-call accuracy went from 71% to 94%
A software development team significantly improved their AI agent's tool-call accuracy by renaming its available functions. Previously, the agent made a costly error by misinterpreting a "cancel" tool as a full transaction reversal instead of a partial refund. By adopting a "Ubiquitous Language" approach, where tool names and descriptions explicitly reflect their bounded contexts and explicitly state what they do not do, the team boosted accuracy from 71% to 94% on a held-out test set. This method emphasizes clear, domain-specific naming conventions over generic operation-based labels for better LLM comprehension. AI
IMPACT Adopting domain-specific language for AI agent tools can significantly improve their reliability and reduce costly errors.