The official Python SDK for Model Context Protocol servers and clients
COMMITS
August 14, 2025
M
fix: prevent async generator cleanup errors in StreamableHTTP transport (#1271)
Moustapha Ebnou committed
D
Update dependencies and fix type issues (#1268)
David Soria Parra committed
August 12, 2025
G
Consistent casing for default headers Accept and Content-Type (#1263)
Gregory L committed
August 11, 2025
M
Add pyright strict mode on the whole project (#1254)
Marcelo Trylesinski committed
August 7, 2025
J
Remove strict validation on `response_modes_supported` member of `OAuthMetadata` (#1243)
joesavage-silabs committed
August 6, 2025
Y
fix: allow to pass `list[str]` to `token_endpoint_auth_signing_alg_values_supported` (#1226)
Yann Jouanin committed
August 5, 2025
O
Improve README around the Context object (#1203)
Omer Korner committed
S
chore: Remove unused variable notification_options (#1238)
Sreenath Somarajapuram committed
August 4, 2025
Y
Improved supported for ProtectedResourceMetadata (#1235)
Yann Jouanin committed
T
chore: Remove unused prompt_manager.py file (#1229)
Tapan Chugh committed
July 26, 2025
M
Unpack settings in FastMCP (#1198)
Marcelo Trylesinski committed
July 25, 2025
L
server: skip duplicate response on CancelledError (#1153)
lukacf committed
July 24, 2025
L
fix: perform auth server metadata discovery fallbacks on any 4xx (#1193)
Luca Chang committed
July 23, 2025
I
update codeowners group (#1191)
Inna Harper committed
July 21, 2025
C
fix: fix OAuth flow request object handling (#1174)
Clare Liguori committed
L
M
Make sure `RequestId` is not coerced as `int` (#1178)
Marcelo Trylesinski committed
July 18, 2025
I
fix flaky test test_88_random_error (#1171)
Inna Harper committed
I
Add CODEOWNERS file for sdk (#1169)
Inna Harper committed
July 17, 2025
L
Support falling back to OIDC metadata for auth (#1061)
Luca Chang committed
I
README - replace code snippets with examples -- auth examples (#1164)
Inna Harper committed
I
fix flaky fix-test_streamablehttp_client_resumption test (#1166)
Inna Harper committed
S
docs: add pre-commit install guide on CONTRIBUTING.md (#995)
Stanley Law committed
D
Docs: Update CallToolResult parsing in README (#812)
Dagang Wei committed
I
Tests(cli): Add coverage for helper functions (#635)
Ian Davenport committed
M
chore: don't allow users to create issues outside the templates (#1163)
Marcelo Trylesinski committed
July 16, 2025
I
README - replace code snippets with examples - streamable http (#1155)
Inna Harper committed
I
README - replace code snippets with examples - add lowlevel to snippets (#1150)
Inna Harper committed
July 15, 2025
I
fix markdown error in README in main (#1147)
Inna Harper committed
P
Add streamable HTTP starlette example to Python SDK docs (#1111)
Pamela Fox committed