The official Python SDK for Model Context Protocol servers and clients
COMMITS
September 24, 2025
P
Implementation of SEP 973 - Additional metadata + icons support (#1357)
Peter Alexander committed
T
feat: Add SDK support for SEP-1034 default values in elicitation schemas (#1337)
Tapan Chugh committed
September 23, 2025
M
Use streamable-http consistently in examples (#1389)
Max Isbey committed
M
Remove "unconditionally" from conditional description (#1289)
Mike Salvatore committed
M
feat: add paginated list decorators for prompts, resources, and tools (#1286)
Max Isbey committed
S
Fastmcp logging progress example (#1270)
Steve Billings committed
Y
Add test for ProtectedResourceMetadataParsing (#1236)
Yann Jouanin committed
September 22, 2025
P
Return HTTP 403 for invalid Origin headers (#1353)
Peter Alexander committed
September 17, 2025
P
Use --frozen in pre-commit config (#1375)
Peter Alexander committed
O
fix: allow elicitations accepted without content (#1285)
owengo committed
P
fix(fastmcp): propagate mimeType in resource template list (#1186)
pchoudhury22 committed
September 11, 2025
D
Fix context injection for resources and prompts (#1336)
David Soria Parra committed
September 5, 2025
C
Python lint: Ruff rules for pylint and code complexity (#525)
Christian Clauss committed
September 1, 2025
E
Allow ping requests before initialization (#1312)
Eleftheria Stein-Kousathana committed
R
docs: Update README to include link to API docs for #1329 (#1330)
Reid Geyer committed
P
Update simple-resource example to use non-deprecated read_resource return type (#1331)
Peter Alexander committed
August 31, 2025
J
changes structured temperature to not deadly (#1328)
jess committed
August 26, 2025
S
types: Setting default value for method: Literal (#1292)
Sreenath Somarajapuram committed
J
SDK Parity: Avoid Parsing Server Response for non-JsonRPCMessage Requests (#1290)
Justin Wang committed
August 23, 2025
S
fix: error too many values to unpack (expected 2) (#1279)
San Nguyen committed
August 22, 2025
T
Add PATHEXT to default STDIO env vars in windows (#1256)
Tim Esler committed
K
fix: avoid uncessary retries in OAuth authenticated requests (#1206)
keurcien committed
X
Added Audio to FastMCP (#1130)
xavier committed
August 21, 2025
J
feat: Add CORS configuration for browser-based MCP clients (#1059)
Jerome committed
F
docs: clarify streamable_http_path configuration when mounting servers (#1172)
Felix Weinberger committed
August 20, 2025
M
chore: uncomment .idea/ in .gitignore (#1287)
Max Isbey committed
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