SDKSoftware development

python-sdk

Create MCP servers and clients with concise Python APIs.

Stars
23,577
Forks
3,627
License
MIT
Updated
Updated Jul 10, 2026

Checking live repository facts…

Project overview

The MCP Python SDK turns Python type annotations into tool schemas and offers both server and client APIs for in-memory, stdio, and remote HTTP connections. It supports the standard MCP transports and is suited to building or testing protocol integrations. The documented v2 line is a breaking-change-prone prerelease, so v1.x remains the stable production choice.

Repository facts

Primary language
Python
License
MIT
Repository updated
Jul 10, 2026
Default branch
main

Resource types

SDK

Use cases

Software development

Protocols & integrations

Model Context Protocol

Related projects

Browse more similar projects