CCDV-F Tools and MCP Integration Practice Question
A developer is integrating a new MCP server that exposes a company's internal HR policy documents. The server implements the Resources capability. The developer wants Claude to access a specific policy document only when the user explicitly asks about it, rather than loading all documents into context upfront. Which MCP method should the developer use to retrieve the content of a single resource by its URI?
⚠ Common exam trap
Candidates often confuse resource discovery methods like resources/list or resources/templates/list with the method that actually returns resource content, which is resources/read.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
resources/read
The correct method is resources/read because it retrieves the content of a specific resource by URI, which matches the need to fetch a single HR policy document on demand. Other resource-related methods like list, subscribe, or templates/list provide metadata or notifications, not the actual document body. Using resources/read avoids preloading all documents into context and keeps the interaction efficient.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
resources/list
Why it's wrong here
resources/list returns a list of available resources and their metadata, not the actual content. Using it here would only tell Claude which HR policy documents exist, but would not provide the text needed to answer a question about a specific policy. The developer would still need to call resources/read afterward to get the content.
- ✗
resources/templates/list
Why it's wrong here
resources/templates/list returns available resource templates (URI patterns), not the content of a specific resource. It is useful for discovering dynamic resource patterns, but it does not retrieve the HR policy document. The developer would still need to use resources/read with a concrete URI to get the content.
- ✓
resources/read
Why this is correct
resources/read is the MCP method that retrieves the content of a specific resource identified by its URI. In this scenario, the developer wants to fetch only the requested HR policy document on demand, which is exactly what resources/read provides. The server returns the resource contents, and Claude can then use that information to answer the user's question without preloading all documents.
- ✗
resources/subscribe
Why it's wrong here
resources/subscribe is used to receive notifications when a resource changes, not to fetch its current content. While it could be useful for keeping a document up to date, it does not return the document body. In this scenario, the developer needs the actual policy text on demand, so subscription alone would not satisfy the requirement.
About these practice questions
One of 257 original CCDV-F practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Anthropic exam blueprint
This CCDV-F practice question is part of Courseiva's free Anthropic certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CCDV-F exam.