Start here
Model Context Protocol (MCP), in plain language
Clients, servers, tools, resources, prompts, transports, capability negotiation, authorization, and safe execution. MCP provides interoperable discovery and invocation across AI hosts and capability servers while preserving explicit control boundaries.
For a small example, a server offers current weather for a named city. Define the tool schema, validate input, return structured content, and inspect the client-server exchange. This is the mechanism to keep in view as the lesson becomes more technical. Before moving on, identify the input, transformation, output, and one observation that would falsify your conclusion.
Key points
- Host, client, server, and session architecture.
- Initialization and capability negotiation.
- Tools, resources, prompts, requests, responses, and notifications.