# MCP Python SDK

> MIT official Python SDK for MCP servers and clients

**Category:** AI Agents  
**Pricing:** open-source  
**URL:** https://py.sdk.modelcontextprotocol.io  
**GitHub:** https://github.com/modelcontextprotocol/python-sdk  
**Added:** 2026-10-18

---

## The Hook

The MCP Python SDK is the official Python implementation of the Model Context Protocol: build MCP servers that expose tools, resources and prompts, or clients that connect to them.

## What's Good

MIT (modelcontextprotocol/python-sdk), release v2.3.0 (2026-10-02), with commits daily. Maintained alongside the protocol spec, with a getting-started guide, API reference and v2 migration guide. Includes a high-level API for writing servers quickly. ★~24.6k.

## The Catch

It gained about 228 stars a week since September 2024, as the official SDK of a fast-moving protocol. Version 2 changed APIs, so check examples against the migration guide. The spec still moves quickly.

## Verdict

The starting point for MCP work in Python.
