modelcontextprotocol/python-sdk
The official Python SDK for Model Context Protocol servers and clients
Overview
modelcontextprotocol/python-sdk is a Python MCP server licensed under MIT. The official Python SDK for Model Context Protocol servers and clients
Ranked #54 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Has 22,124 GitHub stars.
Has 181 contributors.
Actively maintained with commits in the last week.
Ecosystem
Python MIT
Signal Breakdown
Stars 22,124
Freshness 2d ago
Issue Health 65%
Contributors 181
Dependents 0
Forks 3,178
Description Good
License MIT
How to Improve
Description low impact
Dependents medium impact
Matched Queries
From the README
# MCP Python SDK
<div align="center">
<strong>Python implementation of the Model Context Protocol (MCP)</strong>
[![PyPI][pypi-badge]][pypi-url]
[![MIT licensed][mit-badge]][mit-url]
[![Python Version][python-badge]][python-url]
[![Documentation][docs-badge]][docs-url]
[![Protocol][protocol-badge]][protocol-url]
[![Specification][spec-badge]][spec-url]
</div>
> [!NOTE]
> **This README documents v1.x of the MCP Python SDK (the current stable release).**
>
> For v1.x code and documentation, see the [`v1.x` branch](https://github.com/modelcontextprotocol/python-sdk/tree/v1.x).
> For the upcoming v2 documentation (pre-alpha, in development on `main`), see [`README.v2.md`](README.v2.md).
## Table of Contents
- [MCP Python SDK](#mcp-python-sdk)
- [Overview](#overview)
- [Installation](#installation)
- [Adding MCP to your python project](#adding-mcp-to-your-python-project)
- [Running the standalone MCP development tools](#running-the-standalone-mcp-development-tools)
- [Q Read full README on GitHub →
Are you the maintainer? Claim this listing