#92 · Primary category: AI Agents & Automation

python-sdk

mcp mcp-client mcp-server python

The official Python SDK for Model Context Protocol servers and clients

Project last updated:08/28/26

GitHub Stars

24.2K

Forks

3.8K

Contributors

194

License

MIT

Why we included this project

The Model Context Protocol is the standard that lets LLM applications call tools and reach external data and services the way a web API lets them reach a backend. This SDK is the official Python implementation of both sides of that exchange: you can stand up a working server in about fifteen lines of type-hinted Python, with the JSON schema, request parsing, and transport handling generated for you, and the same package doubles as a client that talks over stdio, Streamable HTTP, or SSE. It tracks the current MCP specification closely, ships a CLI for local development and inspection, and is the natural foundation for teams standardizing on MCP who would rather not write protocol plumbing themselves.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category