The official Python SDK for Model Context Protocol servers and clients
COMMITS
/ README.md 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
feat: add paginated list decorators for prompts, resources, and tools (#1286)
Max Isbey committed
September 1, 2025
R
docs: Update README to include link to API docs for #1329 (#1330)
Reid Geyer committed
August 31, 2025
J
changes structured temperature to not deadly (#1328)
jess 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 11, 2025
M
Add pyright strict mode on the whole project (#1254)
Marcelo Trylesinski committed
August 5, 2025
O
Improve README around the Context object (#1203)
Omer Korner committed
July 17, 2025
I
README - replace code snippets with examples -- auth examples (#1164)
Inna Harper committed
D
Docs: Update CallToolResult parsing in README (#812)
Dagang Wei 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
July 14, 2025
I
I
README - replace code snippets with examples (#1136)
Inna Harper committed
July 10, 2025
S
chore: add markdownlint on pre-commit hook and lint md files (#996)
Stanley Law committed
July 7, 2025
S
Update text to make clear Elicitation is not directly associated with… (#1062)
shaun smith committed
F
fix: Expose completions capability (#865)
Frédéric Barthelet committed
July 4, 2025
I
Embed code snippets for README from executable examples (#1055)
Inna Harper committed
V
docs: fix dev server command in README (#848) (#859)
Vividh Mahajan committed
June 26, 2025
B
feat: Add structured output support for tool functions (#993)
bhosmer-ant committed
June 25, 2025
B
Add schema validation to lowlevel server (#1005)
bhosmer-ant committed
June 23, 2025
June 17, 2025
F
Add title to tools, resources, prompts (#972)
Felix Weinberger committed
I
Add support for Elicitation (#625)
Inna Harper committed
I
Include context into completions (#966)
Inna Harper committed
May 28, 2025
A
Fix and update `OAuthAuthorizationServerProvider` snippet in `README.md` (#830)
Alvaro Bartolome committed
May 26, 2025
R
[DOC] Fix example usage of get_context (plus a little more) (#801)
Really Him committed
May 19, 2025
I
Add OAuth authentication client for HTTPX (#751)
ihrpr committed
May 15, 2025
I
Fix example for multiple stateless servers (#720)
ihrpr committed
5
Add example for stateless server with JSON response (#704)
5enxia committed
May 13, 2025
J
T
fix typo: server has get_context attribute instead of request_context. (#446)
Takayuki SHIMIZUKAWA committed
May 12, 2025
S
Minor tweaks to README for Streamable HTTP (#690)
shaun smith committed
M
Fix typo in authentication section of README (#676)
mopg committed
May 8, 2025
I
StreamableHttp - update docs (#664)
ihrpr committed
May 7, 2025
S
docs: fix broken link to OAuthServerProvider in Authentication section of README (#651)
Samad Yar Khan committed
T
A
Add message queue for SSE messages POST endpoint (#459)
Akash D committed
May 1, 2025
P
Add support for serverside oauth (#255)
Peter Raboud committed
April 9, 2025
N
Fix `lifespan_context` access example in README (#437)
Nyakku Shigure committed
April 2, 2025
March 31, 2025
Y
Docs: Change README to correct pip installation command for MCP CLI support (#394)
YungYueh ChanLee committed
March 27, 2025
C
Fix typo in starlette import in README (#374)
Conor Branagan committed
March 20, 2025
M
Add strict mode to pyright (#315)
Marcelo Trylesinski committed
March 19, 2025
N
fixing the imports for the prompts example (#318)
Niraj Fonseka committed