The official Python SDK for Model Context Protocol servers and clients
COMMITS
/ uv.lock September 23, 2025
M
feat: add paginated list decorators for prompts, resources, and tools (#1286)
Max Isbey committed
September 11, 2025
D
Fix context injection for resources and prompts (#1336)
David Soria Parra committed
August 14, 2025
D
Update dependencies and fix type issues (#1268)
David Soria Parra committed
August 11, 2025
M
Add pyright strict mode on the whole project (#1254)
Marcelo Trylesinski committed
July 8, 2025
F
Improve child process termination on POSIX & Windows (#1078)
Felix Weinberger committed
July 6, 2025
M
tests: add lowest dependency tests (#1067)
Marcelo Trylesinski committed
July 4, 2025
I
Embed code snippets for README from executable examples (#1055)
Inna Harper committed
M
chore: bump ruff (#1085)
Marcelo Trylesinski committed
June 27, 2025
M
Bump Pydantic in the lockfile (#1041)
Mohamed Amine Zghal committed
June 26, 2025
I
unpin jsonschema version (#1037)
Inna Harper committed
June 25, 2025
B
Add schema validation to lowlevel server (#1005)
bhosmer-ant committed
May 26, 2025
M
Pin uv version (#806)
Marcelo Trylesinski committed
May 7, 2025
I
Auth SSE simple server example (#610)
ihrpr committed
A
Add message queue for SSE messages POST endpoint (#459)
Akash D committed
May 2, 2025
I
StreamableHttp client transport (#573)
ihrpr committed
I
StreamableHttp - stateless server support (#554)
ihrpr committed
I
StreamableHttp - Server transport with state management (#553)
ihrpr committed
May 1, 2025
P
Add support for serverside oauth (#255)
Peter Raboud committed
April 29, 2025
S
add pytest-pretty dev dependency (#546)
Samuel Colvin committed
April 15, 2025
D
Move uvicorn import to usage (#502)
Dan Lapid committed
March 27, 2025
S
Fixes to stdio_client to support Windows more robustly (#372)
Sarmad Qadri committed
March 25, 2025
M
Add mkdocs (#367)
Marcelo Trylesinski committed
March 14, 2025
S
lint docs examples (#286)
Samuel Colvin committed
March 13, 2025
M
Release on GitHub release (#276)
Marcelo Trylesinski committed
March 12, 2025
H
Update lock
Henry Mao committed
March 7, 2025
H
Fix Websocket Client and Add Test
Henry Mao committed
February 3, 2025
D
chore: update uv.lock
David Soria Parra committed
January 6, 2025
D
update lock
David Soria Parra committed
D
chore: update uv.lock
David Soria Parra committed
January 3, 2025
D
feat: upgrade dev dependencies
David Soria Parra committed
December 21, 2024
D
fix pydantic version
David Soria Parra committed
D
add uvicorn dependency
David Soria Parra committed
December 19, 2024
D
upgrade to pydantic 2.10.0 to fix type issues
David Soria Parra committed
D
style: Fix imports and line length formatting
David Soria Parra committed
D
docs: Update README with new structure and content
David Soria Parra committed
December 18, 2024
D
feat: Add CLI package
David Soria Parra committed
December 9, 2024
D
Integrate FastMCP
David Soria Parra committed
D
Merge branch 'v1.1.x'
David Soria Parra committed
D
Change lower bounds and update locks
David Soria Parra committed
December 12, 2024
D
Merge branch 'v1.1.x'
David Soria Parra committed
D
Downgrade sse-starlette
David Soria Parra committed
December 3, 2024
D
Fix READMEs of examples
David Soria Parra committed
November 19, 2024
D
bump and constraint
David Soria Parra committed
November 18, 2024
D
Merge branch 'main' into davidsp/anyio
David Soria Parra committed
D
Restrict anyio to 4.6 and above
David Soria Parra committed
November 12, 2024
D
add simple resource example
David Soria Parra committed
D
Example server to expose a fetch tool and a fetch prompt
David Soria Parra committed