CCAR-F practice › Tool Design & MCP Integration · Question 29 of 105
Tool Design & MCP Integration
A support agent has a tool whose entire description is "Queries the v2 inventory microservice via internal gRPC." The agent often skips it when customers ask whether an item is in stock. What is the best change to the description?
Show answer and explanation
Answer: A — State what it returns, accepted SKU formats, an example query, and when to use another tool
The current description explains implementation, not purpose. A description that states what the tool returns, the input formats it accepts, an example query, and its boundary with similar tools is what the model needs at selection time (a). Error codes (b) and a bare response schema (c) don't say when to use the tool. Keyword stuffing (d) is fragile and still omits inputs and boundaries.
Keep going
More Tool Design & MCP Integration questions
- A developer productivity agent has a web_search tool and an MCP code_search tool. Both…
- A support agent's lookup_order tool wraps its database call in a catch-all that returns…
- An MCP tool calling an external catalog API sometimes gets "item not found" and…
- A process_refund tool rejects refunds above a $500 policy limit. The agent currently…
- In a research system, a document-fetch subagent sometimes gets HTTP 503 responses from a…