Context Course documentation
Quiz 1: MCP Fundamentals
0. Welcome to the Context Course
1. Skills: Portable Knowledge for Code Agents
2. MCP: The Model Context Protocol
Introduction to Model Context ProtocolMCP Key Concepts and ArchitectureBuilding MCP Servers with PythonQuiz 1: MCP FundamentalsConfiguring Agents as MCP ClientsGradio MCP Integration: Web UIs + MCP ServersHands-On: Build and Deploy an MCP ServerQuiz 2: MCP in Practice
3. Plugins: Bundling Tools for Distribution
4. Subagents: Orchestrating Multi-Agent Workflows
5. Hooks: Observing and Guarding the Agent Lifecycle
6. Bonus: Nano Harness — Build Your Own Agent
Quiz 1: MCP Fundamentals
Test your understanding of MCP architecture and core concepts. Choose the best answer for each question.
Question 1: The M×N Integration Problem
Question 2: Hosts, Clients, and Servers
Question 3: Tools vs. Resources vs. Prompts
Question 4: MCP Transport Mechanisms
Question 5: Skills vs. MCP
Summary
How did you do? If you got 4-5 questions correct, you have a solid grasp of MCP fundamentals. If you struggled, review “Key Concepts and Architecture” before moving to the next section.
Key concepts to remember:
- MCP solves the M×N problem with universal server standard
- Three roles: Host (agent location), Client (protocol handler), Server (capability provider)
- Three capabilities: Tools (callable), Resources (data), Prompts (instructions)
- Two transports: Stdio (local development), Streamable HTTP (remote/production)
- Skills + MCP work together to teach and enable agent capabilities