A high-level introduction to the Model Context Protocol — its origin, the problem it solves, and why Anthropic open-sourced it. Students learn how traditional integrations force developers to hardcode tool logic into the model layer, and how MCP separates those concerns cleanly.