Rubric
Contents — domains, guide and mocks

Tools and MCPs

CCDV-F · Domain 812 questions · 10.6% of the exam

Answer everything, then check. Each result links back to the lesson for the objective it came from.

0 of 12 answered0:00
  1. Question 1 · 8.1

    An agent has search_docs (“searches documents”) and search_kb (“searches the knowledge base”). It picks the wrong one roughly a third of the time. A stronger system prompt listing which to use when has not helped.

    What is the most effective change?

  2. Question 2 · 8.1

    During a payment provider outage, an inventory agent's check_stock tool raises a connection timeout. The exception propagates out of the tool loop and the user's session ends with a generic error page.

    What should the harness do instead?

  3. Question 3 · 8.1

    A team is designing an agent that must query an internal Postgres database inside their VPC, search the public web for supplier news, and email a summary to a manager.

    Which two statements about tool implementation are correct? (Select 2.)

  4. Question 4 · 8.1

    A finance agent can issue supplier payments. The team's proposal is a detailed system prompt stating that payments above 5,000 euros require sign-off, and an instruction to ask the user before calling payment_create.

    What is the strongest objection to this design?

  5. Question 5 · 8.2

    A team's MCP server works when tested with a script that pipes JSON to it, but the host reports malformed messages intermittently. The server uses a third-party HTTP library that prints connection-pool warnings, and it is launched as a subprocess.

    What is the cause?

  6. Question 6 · 8.2

    A documentation team wants Claude to be able to read their style guide when a writer asks for it, run a “draft release note” workflow that a writer starts by name, and look up a ticket's status whenever it becomes relevant mid-conversation.

    How should these three be exposed?

  7. Question 7 · 8.2

    An engineering team has a working stdio MCP server used inside Claude Code. Product now wants the same capabilities available from their customer-facing service, which calls the Messages API directly.

    Which two statements are correct? (Select 2.)

  8. Question 8 · 8.2

    A developer is writing an MCP server that sometimes needs a missing value from the user — a cost centre it cannot infer — before it can complete a create_request call.

    How should the server obtain it?

  9. Question 9 · 8.3

    A compliance team's Claude assistant produces review memos that vary in structure between analysts. Everything it needs to read is already available through tools it has. The team wants consistency and expects the format to evolve monthly.

    What should they build?

  10. Question 10 · 8.3

    A retailer's warehouse database is queried by three separate Claude-based applications. Each team has written its own query integration, and the schema is about to change.

    Which two things make an MCP server the right move here? (Select 2.)

  11. Question 11 · 8.3

    A developer wants their agent to summarise public vendor documentation pages and then run a short Python calculation on the numbers it finds. They are considering writing a scraper tool and a sandboxed execution service.

    What is the best advice?

  12. Question 12 · 8.3

    A team has a skill that documents their deployment procedure. It instructs the agent never to deploy on a Friday. Twice, the agent has deployed on a Friday anyway.

    What is the correct conclusion?

You can change answers until you check. Nothing is saved or sent anywhere.