Felix Weinberger
|
fa851d93a2
|
feat: backwards-compatible create_message overloads for SEP-1577 (#1713)
|
2025-12-02 13:17:45 +00:00 |
|
Paul Carleton
|
f82b0c9371
|
Support client_credentials flow with JWT and Basic auth (#1663)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-12-02 12:53:55 +00:00 |
|
Felix Weinberger
|
281fd4765e
|
Add SSE polling support (SEP-1699) (#1654)
|
2025-12-02 11:44:49 +00:00 |
|
Camila Rondinini
|
2cd178a962
|
Add on_session_created callback option (#1710)
|
2025-12-01 17:48:33 +00:00 |
|
Max Isbey
|
c92bb2f7ff
|
SEP-1686: Tasks (#1645)
|
2025-11-28 18:51:58 +00:00 |
|
Felix Weinberger
|
5983a650cc
|
Skip empty SSE data to avoid parsing errors (#1670)
|
2025-11-26 18:09:39 +00:00 |
|
Chris Coutinho
|
02b7889929
|
Implement SEP-1036: URL mode elicitation for secure out-of-band interactions (#1580)
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
|
2025-11-25 11:00:21 +00:00 |
|
Paul Carleton
|
27279bc157
|
Update doc string on custom_route (#1660)
|
2025-11-24 19:20:56 +00:00 |
|
Paul Carleton
|
f22501315e
|
feat: implement SEP-991 URL-based client ID (CIMD) support (#1652)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-11-24 17:21:03 +00:00 |
|
Felix Weinberger
|
f2517fe14b
|
fix: url for spec (#1659)
|
2025-11-24 16:59:48 +00:00 |
|
Felix Weinberger
|
091afb82dc
|
Implement SEP-986: Tool name validation (#1655)
|
2025-11-24 16:46:57 +00:00 |
|
Paul Carleton
|
998f0ee4db
|
[auth][conformance] add conformance auth client (#1640)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-11-24 13:52:04 +00:00 |
|
Tapan Chugh
|
b19fa6f279
|
SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance (#1246)
Co-authored-by: Tapan Chugh <tapanc@cs.washington.edu>
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-11-23 23:32:08 +00:00 |
|
Olivier Chafik
|
71c475588f
|
Implement SEP-1577 - Sampling With Tools (#1594)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-22 23:58:14 -05:00 |
|
Jon Shea
|
c51936f61f
|
Add client_secret_basic authentication support (#1334)
Co-authored-by: Paul Carleton <paulc@anthropic.com>
|
2025-11-20 20:53:37 +00:00 |
|
Felix Weinberger
|
397089a78e
|
Add tests for JSON Schema 2020-12 field preservation (SEP-1613) (#1649)
|
2025-11-20 20:51:13 +00:00 |
|
adam jones
|
fcffa14b5b
|
docs: Update examples to use stateless HTTP with JSON responses (#1499)
Main branch checks / checks (push) Has been cancelled
v1.22.0
|
2025-11-20 15:06:37 +00:00 |
|
Liang Wu
|
9c8f763aa8
|
chore: Lazy import jsonschema library (#1596)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2025-11-19 15:30:52 +00:00 |
|
Andrii Blyzniuk
|
5489e8b6fb
|
fix get_client_metadata_scopes on 401 (#1631)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2025-11-16 17:18:50 +00:00 |
|
inaku
|
a357380cfa
|
feat: Pass through and expose additional parameters in ClientSessionGroup.call_tool and .connect_to_server (#1576)
|
2025-11-16 15:57:43 +00:00 |
|
Max Isbey
|
9724ad1ce6
|
Fix CI highest resolution test to actually test highest versions (#1609)
Main branch checks / checks (push) Has been cancelled
v1.21.1
|
2025-11-13 20:25:43 +00:00 |
|
Victorien
|
116c13e2c6
|
Refactor func_metadata() implementation (#1496)
|
2025-11-13 20:21:15 +00:00 |
|
Max Isbey
|
91ccdb3d65
|
Fix OAuth discovery fallback and URL ordering (#1624)
|
2025-11-13 19:37:24 +00:00 |
|
Max Isbey
|
5e1aa4072b
|
Add client_id_metadata_document_supported to OAuthMetadata (#1603)
|
2025-11-13 17:13:55 +00:00 |
|
Max Isbey
|
7d12e83cf4
|
refactor: extract OAuth helper functions and simplify provider state (#1586)
|
2025-11-13 13:28:48 +00:00 |
|
Felix Weinberger
|
be730674ad
|
Add SEP-1034 conformance test support to everything-server (#1604)
Co-authored-by: Max Isbey <224885523+maxisbey@users.noreply.github.com>
|
2025-11-11 17:44:23 +00:00 |
|
Max Isbey
|
720d7130e2
|
Add coverage baseline commit to git-blame-ignore (#1613)
|
2025-11-11 14:03:51 +00:00 |
|
Max Isbey
|
a864840825
|
Add end-of-file-fixer pre-commit hook (#1610)
|
2025-11-11 13:23:08 +00:00 |
|
Max Isbey
|
89e9c43acf
|
Get baseline 100% clean coverage (#1553)
|
2025-11-11 14:09:32 +01:00 |
|
Felix Weinberger
|
da4fce2195
|
Add everything-server for comprehensive MCP conformance testing (#1587)
|
2025-11-09 13:45:37 +00:00 |
|
Camila Rondinini
|
9eae96a05e
|
Add get_server_capabilities() to ClientSession (#1588)
Main branch checks / checks (push) Has been cancelled
v1.21.0
|
2025-11-06 20:44:40 +00:00 |
|
Max Isbey
|
b7b0f8eebb
|
Add --frozen flag to uv run commands in Claude config (#1583)
|
2025-11-06 16:07:15 +00:00 |
|
Chris Coutinho
|
3390e49c01
|
Implement SEP-985: OAuth Protected Resource Metadata discovery fallback (#1548)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paul Carleton <paulc@anthropic.com>
|
2025-11-05 15:51:02 +00:00 |
|
inaku
|
de2289dc93
|
Fix typo in ClientSessionGroup doc string (#1572)
|
2025-11-04 13:33:26 +00:00 |
|
Cole Murray
|
3a9f118e34
|
Update Starlette to 0.49.1 in uv.lock (#1559)
|
2025-11-03 08:15:08 +00:00 |
|
Koichi ITO
|
202af49857
|
docs: use article "an" before "MCP" instead of "a" (#1558)
|
2025-10-31 09:55:12 +01:00 |
|
Paul Carleton
|
6f2cd0cef0
|
Fix auth client example URL handling for oauth provider (#1549)
Main branch checks / checks (push) Has been cancelled
v1.20.0
|
2025-10-30 15:35:44 +00:00 |
|
Max Isbey
|
8cdac3d2f8
|
Fix pyright error and replace wildcard import with explicit imports (#1532)
|
2025-10-29 18:32:26 +00:00 |
|
Luca Chang
|
f161149680
|
Implement RFC 7523 JWT flows (#1247)
Co-authored-by: Yann Jouanin <yann.jouanin@valueandco.com>
|
2025-10-29 16:48:08 +00:00 |
|
Max Isbey
|
db9e451551
|
fix: Replace remaining manual server polling with wait_for_server helper (#1529)
|
2025-10-29 11:27:57 +00:00 |
|
Max Isbey
|
c44e68f766
|
Fix flaky timeout test in test_88_random_error (#1525)
|
2025-10-28 14:45:25 -07:00 |
|
Max Isbey
|
3e86edfb2f
|
fix: Replace arbitrary sleeps with active server readiness checks in tests (#1527)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-28 21:42:33 +00:00 |
|
Max Isbey
|
f97f7c4a7d
|
fix: Replace fixed sleep with active server readiness check in SSE tests (#1526)
|
2025-10-28 19:49:13 +00:00 |
|
Max Isbey
|
7ac40af302
|
fix: Update spec links to new modelcontextprotocol.io location (#1491)
|
2025-10-28 18:13:40 +00:00 |
|
Yukuan Jia
|
673423da0d
|
fix: replace deprecated dev-dependencies in examples/clients (#1518)
|
2025-10-28 14:09:14 +00:00 |
|
adam jones
|
31ae5f4dc4
|
Relax Accept header requirement for JSON-only responses (#1500)
|
2025-10-27 17:46:04 +00:00 |
|
Max Isbey
|
6c26d087df
|
update uv to 0.9.5 (#1510)
Main branch checks / checks (push) Has been cancelled
v1.19.0
|
2025-10-24 01:04:09 +00:00 |
|
Yukuan Jia
|
340af403bd
|
Replace deprecated dev-dependencies with dependency-groups (#1488)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
|
2025-10-23 17:22:16 -07:00 |
|
mingo007
|
b7e4ae7542
|
test: use errno.ENOENT for command not found assertion (#1498)
|
2025-10-23 16:30:50 -07:00 |
|
Christian Clauss
|
bbc8b4904e
|
Upgrade GitHub Actions (#1473)
|
2025-10-23 11:33:45 -07:00 |
|