← 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