Skip to content
CCCA Prep
← All lessons
Tools & MCP~14 min

MCP Architecture and the Three Server Primitives

Understand the host/client/server model and who controls MCP Tools, Resources, and Prompts.

What you will be able to do

  • Describe the MCP host/client/server architecture, including the 1:1 client-to-server connection
  • Explain why exposing functionality via MCP enables reuse across any compatible host
  • Name the three MCP server primitives and identify who controls each (model, application, user)
  • Map a real surface (slash command, file/record, model-invoked function) to the correct primitive
3 concepts·6 hands-on exercises·3-question check