Resources
The MCP spec and SDKs still move quickly. Prefer the official site. This course tracks protocol 2026-07-28 and official Python SDK v2 (class name MCPServer).
Official
SDKs and tooling
pip install mcp installs v2. Pin mcp>=1.28,<2 only if you must keep the v1 FastMCP import. Prefect’s separate FastMCP project is not the official package.
Agent / client courses on this site (wiring, not a second protocol course)
Do not add .html or .md to these paths:
Chinese pages drop the /en prefix, for example /claude-code/mcp.
Tutorial index
- MCP Tutorial
- Introduction
- Architecture
- Primitives
- Transports
- Installation
- Quick Start
- Python Server
- Connect Clients
- Official Servers
- Security
- Practical Examples
Contribute
This tutorial lives in Kenhuang Academy. When the spec or SDK changes, update docs/zh/mcp/ and docs/en/mcp/ together.