
MCP Python SDK
Official Python SDK for Model Context Protocol servers and clients
Visit github.com FreeOpen source
The official Python SDK for the Model Context Protocol provides a high-level server API for exposing tools, resources, and prompts, plus client libraries and transports for connecting to MCP servers.
Key features
- High-level server API with decorators
- Client library for MCP servers
- stdio and Streamable HTTP transports
- Development tooling via the mcp CLI
Similar tools

FastMCP
Fast, Pythonic framework for building MCP servers and clients

MCP TypeScript SDK
Official TypeScript SDK for building MCP servers and clients

Claude Agent SDK
Build custom agents on the same agent loop and tools as Claude Code
OpenAI Agents SDK
Lightweight framework for multi-agent workflows with handoffs and tracing
Vercel AI SDK
Provider-agnostic TypeScript toolkit for AI apps and agents

MCP Inspector
Official visual testing tool for Model Context Protocol servers