AnthropicTools and MCPs

Tools & Descriptions — CCDV-F Practice Question

A representative Claude Certified Developer - Foundations (CCDV-F) exam question on Tools & Descriptions. Work through it below, then read why each option is right or wrong.

Short answer

The correct answer is A. Make both tool names, descriptions, parameters, and use boundaries precise and non-overlapping.

Tool descriptions and schemas are part of the model's selection interface. Clear, mutually distinct contracts directly address systematic misselection.

The Question

Claude repeatedly chooses `search_customers` when it should use `get_customer_by_id`. What is the best first improvement?

AMake both tool names, descriptions, parameters, and use boundaries precise and non-overlappingCorrect
BIncrease maximum output length
CRetry the same call silently
DAdd random examples to the user prompt

Why A is correct

Tool descriptions and schemas are part of the model's selection interface. Clear, mutually distinct contracts directly address systematic misselection.

Why the other options are wrong

Option B: Increase maximum output length

Option B does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.

Option C: Retry the same call silently

Option C does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.

Option D: Add random examples to the user prompt

Option D does not satisfy the requirement in the scenario. Review the explanation above: the correct choice (A) is the only one that fully meets every constraint stated in the question.

Key idea: Tools & Descriptions

Tool descriptions and schemas are part of the model's selection interface. Clear, mutually distinct contracts directly address systematic misselection. On the CCDV-F exam, questions in the "Tools and MCPs" domain test whether you can map a scenario's constraints to the right choice. Read the requirement carefully, eliminate options that violate any single constraint, and pick the one that satisfies all of them with the least operational overhead.

Ready to see how you'd score?

Take the free practice quiz and find out which Claude Certified Developer - Foundations domains you need to focus on. No signup required.

Practice 5 similar questions

Same cert, same or adjacent domain. Use these after reviewing the explanation.

Related Claude Certified Developer - Foundations Practice Questions