CCDV-F Tools & MCP MEDIUM
PRODUCTION SCENARIO
A team's MCP server exposes a product catalog as read-only data. The host application, not the model, decides when to pull a catalog page into context, for example when a user picks one from a list in the host's UI.

Which MCP primitive fits this data?

Answering here is anonymous. Nothing is saved unless you sign in.

Show answer and explanation

Answer: A resource, because resources are application-driven and the host decides inclusion

The resources spec says resources are application-driven, with host applications determining how to incorporate context, including exposing them through UI elements for explicit selection. Tools are model-controlled, prompts are user-controlled message templates rather than data, and roots are client-side boundaries.
Free

Keep practicing CCDV-F

undefined original CCDV-F practice questions, each with an explanation and a source link. No account needed.

Start free practice set → Timed, explained, free