The Model Context Protocol (MCP) Python SDK has released version 1.29.0, introducing several updates to the v1.x maintenance line.
- Routes Route Context.report_progress() to the originating request stream.
- Adds Streamable HTTP request body limits.
- Fixes tool-name validation to reject trailing newlines.
- Publishes llms.txt and markdown renditions of the documentation.
- Pins mkdocs version below 2.
- Moves v1.x documentation to /v1/ and marks it as the maintenance line.
This release ensures stricter input validation and improved documentation accessibility for users of the SDK.