Your next step
MCP connects an application to capabilities
Host, client, server, messages, versions and mutual support.
Start learningWhat you’ll learn
MCP standardizes an integration boundary
Explain the reusable connection contract between an AI application and a server.
About 4 minutes · Open activity
The host is the user-facing application
Locate the application coordinating a connected task.
About 4 minutes · Open activity
The client connects on the host’s behalf
Identify the connector between host and server.
About 4 minutes · Open activity
The server exposes capabilities
Identify the service publishing usable tools or context.
About 4 minutes · Open activity
JSON-RPC carries named messages
Recognize a method, parameters and request identifier.
About 3 minutes · Open activity
Versions define the conversation rules
Explain why a tutorial's protocol era matters.
About 4 minutes · Open activity
Capabilities must be supported
Separate a documented feature from support at both ends.
About 4 minutes · Open activity
Label a connected task
Identify every role and message in a supplied notes-server trace, and explain which version assumptions it uses.
About 5 minutes · Open activity