CCA Prep Studio
—

Task 2.3 · Domain 2: Tool Design & MCP Integration

Tool distribution and tool_choice

Each agent should carry only the tools its role needs. Too many tools make selection unreliable, and tools outside an agent's specialty get misused. For frequent small needs, a narrowly scoped cross-role tool is better than full access. tool_choice controls whether the model may answer in text, must call some tool, or must call a specific one.

Updated 10-20-2026 · Official guide §6, Task 2.3

Key points

  • Giving an agent many tools (18 rather than 4 or 5) degrades selection reliability.
  • Agents with tools outside their specialisation tend to misuse them (a synthesis agent running searches).
  • Scoped access: only the tools needed for the role, plus limited cross-role tools for high-frequency needs.
  • tool_choice options: auto (text or tool), any (must call some tool), forced selection of a named tool.
  • Generic tools can be replaced with constrained ones, such as load_document that validates URLs instead of fetch_url.

Skills the exam expects

  • Restrict each subagent's tool set to its role.
  • Replace generic tools with constrained alternatives.
  • Provide a scoped cross-role tool (verify_fact) for frequent simple needs while routing complex cases through the coordinator.
  • Force a specific tool first with tool_choice, then continue in follow-up turns; use any to guarantee a tool call rather than text.

Common misconceptions

  • "More tools make an agent more capable." Past a handful, they make it less reliable.
  • "any forces a particular tool." It only forces some tool call.
  • "A prompt rule stops an agent misusing an available tool." Removing the tool is what guarantees it.

Watch for

Agents handed every tool "just in case", and mandatory first steps left to the prompt instead of forced selection.

Practice task 2.3

57 practice items cover this task in CCA Prep Studio: flashcards, matching, scenario questions and explain-it-back exercises, each tracked toward your mastery score.

CCA Prep Studio is an independent study product. It is not made, endorsed or sponsored by Anthropic. Claude is a trademark of Anthropic, PBC, and is used here only to name the exam and the technology it covers. Content is written in our own words and cites the official exam guide; no exam questions are reproduced. © 2026 NovaLinQs AI, LLC.