mirror of
https://github.com/modelcontextprotocol/python-sdk.git
synced 2026-04-03 05:57:18 +00:00
Commit Graph
Select branches
Hide Pull Requests
add-discord-badge
add-mcp-proxy
change-server-log-level
chore/apache-2.0-license
claude/file-upload-sep-sdks-8Rub5
claude/issue-1919-20260122-1901
claude/parse-sse-stream-011CUSiVJXYjsER2jc1LsAXg
claude/reproduce-issue-592-1DUtM
codex/add-otel-mcp-attributes
dependabot/github_actions/github-actions-6ac1e3b8dd
docs/foundation-quickstart-concepts
enforce-type-annotations
extract-dispatcher-from-base-session
feat/bearer-auth-provider
feat/hide-input-in-errors
feat/sep-2164-resource-not-found-error-code
feat/server-title-description-1783
feat/uri-template-linear-scan
feat/uri-template-rfc6570
fix-config-tests
fix-pipeline
fix/remove-scope-registration-check
fix/send-request-unbound-local-error
fix/sse-client-deadlock-447
fix/test-malformed-input-replace-sleeps
fix/test-progress-notifications-replace-sleeps
fix/test-session-replace-sleep-with-event
fix/test-streamable-http-manager-replace-sleeps
fix/test-streamable-http-replace-sleep-with-event
fix/test-url-elicitation-remove-dead-sleep
fix/trailing-slash-oauth-metadata
fix/weekly-lockfile-ci
fweinberger/pr-notify-slack
fweinberger/pr-notify-slack-v1x
gh-pages
ihrpr/test
ihrpr/test2
jerome/add-capability-extensions-parameter
jerome/message-middleware
localden/tasks-session
lowlevel-server
main
max-158-port-allocation
maxisbey/max-156-flaky-convert-ssestreamablehttp-tests-to-httpxasgitransport
move-to-private-and-drop-duplicated-utils
mrtr-draft
ochafik/examples-uv-deps
ochafik/fix-read-resource-meta
ochafik/fix-session-stream-cleanup
ochafik/pr1292
ochafik/streamable-http-client
paulc/fix-conformance-auth-scenarios
paulc/ihrpr/auth2-tweak
pcarleton/conformance-auth-server
pcarleton/conformance-client-cimd
refactor-auth-components
refactor-func-metadata
refactor/stdio_client
release/hotfix-get-client-metadata-scopes
remove-relative-files
return-call-tool-result-from-convert-result
revert-1720
simple-auth-client-cli-args
sketch/lowlevel-server-v2-kwargs-claude
support-client_secret_basic-authentication
test/readme-freeze-guard
truncate-untrusted-log-values
use-conformance-action
v0.2.x
v0.3.x
v0.6.x
v0.7.x
v0.8.x
v0.9.x
v1.0.x
v1.1.x
v1.2.x
v1.3.x
v1.7.x
v1.x
v2-design-sketches
v2-design-sketches-claude
weekly-lockfile-update
#1000
#1001
#1002
#1003
#1005
#1007
#1008
#1009
#1011
#1014
#1015
#1017
#1019
#102
#1020
#1021
#1028
#1032
#1034
#1036
#1037
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1047
#1048
#1050
#1055
#1057
#1058
#1059
#106
#1061
#1062
#1066
#1067
#1069
#1071
#1074
#1075
#1078
#108
#1085
#1086
#1087
#1088
#1089
#1090
#1091
#1092
#1099
#11
#1102
#1105
#1107
#1108
#1109
#1110
#1111
#1113
#1115
#1116
#1117
#1118
#1119
#112
#1122
#1123
#1127
#113
#1130
#1132
#1133
#1136
#1137
#1138
#1139
#1140
#1142
#1143
#1145
#1147
#1149
#115
#1150
#1151
#1153
#1154
#1155
#1158
#1159
#116
#1161
#1162
#1163
#1164
#1165
#1166
#1169
#117
#1171
#1172
#1174
#1175
#1177
#1178
#1179
#118
#1181
#1186
#1188
#1189
#119
#1191
#1193
#1194
#1194
#1198
#1199
#120
#1200
#1201
#1201
#1203
#1206
#1209
#121
#1211
#1222
#1222
#1225
#1226
#1229
#1230
#1231
#1232
#1235
#1236
#1237
#1238
#1239
#1239
#1243
#1244
#1244
#1245
#1246
#1247
#1249
#1254
#1255
#1256
#1259
#1260
#1261
#1263
#1268
#1270
#1271
#1279
#1280
#1285
#1286
#1287
#1288
#1289
#1290
#1292
#1293
#1296
#1297
#1299
#13
#130
#1303
#1308
#1309
#1310
#1312
#1316
#132
#1321
#1322
#1323
#1324
#1325
#1328
#1330
#1331
#1334
#1336
#1337
#1343
#1346
#1348
#135
#1353
#1354
#1357
#1359
#136
#1360
#1365
#137
#1375
#1376
#1377
#1380
#1381
#1384
#1389
#1390
#1392
#1394
#1395
#1395
#1397
#1397
#1398
#1404
#1406
#1407
#1408
#1411
#1412
#1413
#1417
#1417
#1418
#142
#1424
#1425
#1426
#1427
#1430
#1431
#1432
#1436
#1436
#1439
#1439
#1440
#1440
#1447
#1453
#1459
#1463
#1466
#1468
#1471
#1473
#1476
#1478
#1479
#1479
#1481
#1485
#1486
#1486
#1488
#1489
#149
#1490
#1491
#1492
#1492
#1493
#1494
#1496
#1497
#1498
#1499
#15
#150
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#151
#1510
#1511
#1514
#1515
#1516
#1516
#1517
#1517
#1518
#1519
#1524
#1525
#1526
#1527
#1528
#1529
#1531
#1531
#1532
#1533
#1534
#1535
#1548
#1549
#1550
#1550
#1551
#1552
#1553
#1554
#1556
#1558
#1559
#1562
#1563
#1565
#1566
#1566
#1567
#1568
#157
#1570
#1570
#1572
#1576
#1578
#1578
#158
#1580
#1582
#1582
#1583
#1584
#1586
#1587
#1588
#1589
#1591
#1592
#1594
#1595
#1596
#1597
#1597
#1599
#1599
#16
#1601
#1603
#1604
#1605
#1606
#1607
#1608
#1608
#1609
#1610
#1611
#1611
#1613
#1619
#1621
#1622
#1624
#1626
#1631
#1632
#1633
#1634
#1637
#1638
#1638
#1639
#1639
#1640
#1643
#1644
#1645
#1647
#1647
#1649
#165
#1651
#1652
#1653
#1654
#1655
#1659
#166
#1660
#1663
#1666
#1666
#1668
#1669
#167
#1670
#1673
#1674
#1674
#1677
#1679
#168
#1680
#1682
#1685
#1686
#1693
#1694
#1697
#1697
#17
#170
#1704
#1706
#1707
#1709
#1709
#1710
#1711
#1712
#1712
#1713
#1714
#1715
#1718
#1719
#172
#1720
#1721
#1721
#1722
#1725
#174
#1748
#1749
#175
#1750
#1752
#1753
#1755
#1757
#1758
#176
#1760
#1760
#1761
#1762
#1763
#1765
#1765
#1766
#1767
#1769
#1771
#1772
#1778
#1780
#1781
#1781
#1782
#1784
#1784
#1786
#1787
#179
#1792
#1793
#1799
#18
#180
#1800
#1800
#1802
#1803
#1804
#1807
#1807
#1808
#181
#1810
#1810
#1812
#1812
#1815
#1816
#1817
#1817
#1818
#1818
#1819
#1824
#1824
#1825
#1825
#1826
#1827
#1828
#1829
#183
#1831
#1832
#1833
#1834
#1836
#1837
#1838
#1838
#1840
#1841
#1845
#1846
#1846
#1847
#1847
#1848
#1849
#1849
#1851
#1851
#1854
#1855
#1855
#1856
#1856
#1857
#1858
#1859
#186
#1862
#1863
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1872
#1874
#1875
#1876
#1877
#1878
#1879
#1880
#1881
#1882
#1883
#1887
#1888
#1892
#1893
#1894
#1895
#1896
#1897
#1898
#1899
#19
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1907
#1908
#1909
#191
#1910
#1911
#1912
#1914
#1915
#1916
#1917
#1918
#1920
#1921
#1921
#1922
#1923
#1924
#1925
#1926
#1927
#1928
#1929
#1930
#1931
#1932
#1934
#1934
#1935
#1936
#1937
#1938
#1938
#1939
#1939
#1940
#1942
#1943
#1943
#1945
#1946
#1947
#1947
#1948
#1949
#1949
#1950
#1951
#1952
#1953
#1954
#1954
#1955
#1956
#1957
#1958
#1959
#1961
#1962
#1963
#1964
#1965
#1968
#197
#1971
#1972
#1973
#1976
#1978
#1979
#198
#1981
#1982
#1983
#1984
#1985
#1986
#1987
#1989
#1990
#1991
#1992
#1993
#1994
#1996
#1997
#1998
#1998
#1999
#1999
#20
#2000
#2002
#2003
#2004
#2004
#2005
#2006
#2007
#2008
#2008
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2017
#2018
#2019
#2019
#202
#2020
#2020
#2022
#2023
#2025
#2026
#2028
#2028
#2029
#2029
#203
#2030
#2031
#2032
#2032
#2033
#2034
#2035
#2036
#2037
#2038
#2039
#2039
#2040
#2040
#2041
#2041
#2042
#2042
#2043
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2050
#2055
#2056
#2058
#2059
#206
#2060
#2061
#2062
#2063
#2065
#2065
#2067
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2075
#2076
#2077
#2077
#2078
#2078
#2079
#2080
#2081
#2082
#2084
#2085
#2086
#2087
#2088
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2096
#2096
#2097
#2099
#2099
#21
#2101
#2102
#2103
#2104
#2109
#2115
#2117
#2117
#2119
#2119
#2122
#2122
#2124
#2124
#2125
#2125
#2126
#2127
#2129
#2130
#2130
#2131
#2132
#2132
#2133
#2133
#2136
#2137
#2138
#2138
#2139
#2139
#214
#2140
#2142
#2143
#2143
#2144
#2145
#2145
#2146
#2146
#2147
#2147
#2148
#2149
#2151
#2152
#2154
#2155
#2157
#2158
#2159
#216
#2160
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#217
#2170
#2171
#2172
#2173
#2174
#2175
#2175
#2176
#2177
#2178
#2179
#218
#2180
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2187
#2187
#2188
#2189
#2190
#2190
#2191
#2191
#2192
#2192
#2193
#2193
#2194
#2195
#2196
#2196
#2197
#2198
#2198
#2199
#2199
#22
#2200
#2203
#2206
#2207
#2207
#2209
#2209
#2210
#2211
#2212
#2213
#2215
#2215
#2217
#2217
#2218
#2219
#222
#2220
#2221
#2222
#2223
#2224
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2234
#2235
#2236
#2237
#2238
#2238
#2239
#2240
#2241
#2242
#2243
#2243
#2244
#2245
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2252
#2253
#2253
#2256
#2257
#2258
#2259
#2259
#2261
#2261
#2262
#2263
#2263
#2264
#2264
#2265
#2266
#2267
#2268
#2268
#2271
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2279
#2280
#2281
#2281
#2282
#2283
#2284
#2285
#2286
#2287
#2289
#2290
#2291
#2292
#2293
#2293
#2295
#2295
#2296
#2296
#2298
#2299
#23
#2300
#2301
#2301
#2302
#2303
#2304
#2305
#2306
#231
#2310
#2311
#2312
#2313
#2314
#2315
#2316
#2318
#2319
#2320
#2320
#2321
#2321
#2322
#2322
#2323
#2324
#2325
#2327
#2327
#233
#2330
#2332
#2333
#2334
#2335
#2335
#2336
#2336
#2337
#2338
#2339
#2339
#2340
#2340
#2341
#2341
#2342
#2342
#2343
#2343
#2344
#2344
#2345
#2346
#2346
#2347
#2347
#2348
#2348
#2350
#2351
#2352
#2352
#2353
#2353
#2355
#2356
#2356
#2357
#2357
#2358
#2359
#2360
#2360
#2361
#2361
#2362
#2362
#2363
#2363
#2364
#2365
#2365
#2366
#2366
#2367
#2367
#2368
#2368
#2369
#2369
#237
#2370
#2371
#2371
#2372
#2372
#2373
#2373
#2374
#2374
#2377
#2377
#2380
#2381
#2383
#2383
#2387
#2387
#239
#241
#243
#245
#246
#248
#249
#25
#251
#254
#255
#257
#258
#26
#260
#266
#267
#27
#270
#271
#274
#275
#276
#277
#278
#28
#282
#284
#285
#286
#287
#288
#289
#292
#294
#295
#296
#297
#30
#300
#306
#308
#31
#312
#313
#314
#315
#318
#32
#325
#327
#33
#333
#335
#336
#340
#343
#345
#349
#350
#353
#356
#358
#361
#362
#366
#367
#368
#37
#371
#372
#374
#38
#380
#384
#386
#387
#39
#394
#40
#400
#401
#408
#41
#413
#415
#416
#42
#422
#425
#427
#43
#430
#434
#435
#437
#439
#44
#440
#441
#446
#448
#45
#451
#452
#455
#456
#459
#46
#461
#465
#471
#474
#479
#48
#481
#482
#484
#487
#489
#49
#495
#496
#50
#500
#501
#502
#505
#51
#512
#513
#515
#516
#517
#518
#52
#523
#524
#525
#529
#53
#534
#535
#54
#540
#541
#545
#546
#549
#55
#550
#551
#553
#554
#555
#557
#559
#56
#561
#562
#564
#568
#569
#57
#573
#574
#578
#58
#580
#582
#586
#587
#588
#59
#590
#591
#595
#596
#597
#598
#6
#60
#601
#604
#606
#609
#61
#610
#612
#614
#615
#619
#62
#620
#624
#625
#626
#627
#628
#629
#63
#632
#633
#635
#637
#639
#64
#640
#641
#648
#649
#65
#651
#654
#655
#656
#657
#658
#659
#66
#664
#666
#667
#669
#675
#676
#681
#683
#684
#685
#687
#69
#690
#693
#694
#694
#695
#697
#699
#7
#70
#700
#703
#704
#707
#708
#712
#714
#715
#717
#718
#719
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#734
#738
#739
#740
#742
#745
#747
#751
#752
#757
#758
#760
#763
#764
#765
#77
#770
#773
#774
#775
#777
#778
#779
#781
#782
#786
#787
#791
#792
#794
#797
#798
#799
#8
#800
#801
#802
#805
#806
#807
#811
#812
#816
#818
#819
#82
#821
#822
#83
#830
#833
#839
#840
#841
#843
#845
#849
#85
#850
#851
#856
#859
#861
#863
#863
#864
#865
#866
#867
#869
#871
#873
#878
#879
#882
#89
#893
#895
#896
#898
#899
#90
#900
#901
#903
#905
#907
#908
#911
#924
#926
#928
#933
#935
#937
#939
#941
#943
#945
#946
#946
#947
#948
#95
#950
#954
#954
#955
#956
#963
#966
#967
#968
#969
#970
#971
#972
#974
#975
#978
#979
#98
#981
#982
#988
#989
#991
#993
#995
#996
#997
#999
1.15.0
v0.2.0
v0.3.0
v0.5.0
v0.6.0
v0.8.0
v0.9.0
v0.9.1
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.10.0
v1.10.1
v1.11.0
v1.12.0
v1.12.1
v1.12.2
v1.12.3
v1.12.4
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.15.0
v1.16.0
v1.17.0
v1.18.0
v1.19.0
v1.2.0
v1.2.0rc1
v1.2.1
v1.20.0
v1.21.0
v1.21.1
v1.21.2
v1.22.0
v1.23.0
v1.23.1
v1.23.2
v1.23.3
v1.24.0
v1.25.0
v1.26.0
v1.27.0
v1.3.0
v1.3.0rc1
v1.4.0
v1.4.1
v1.5.0
v1.6.0
v1.7.0
v1.7.1
v1.8.0
v1.8.1
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
Select branches
Hide Pull Requests
add-discord-badge
add-mcp-proxy
change-server-log-level
chore/apache-2.0-license
claude/file-upload-sep-sdks-8Rub5
claude/issue-1919-20260122-1901
claude/parse-sse-stream-011CUSiVJXYjsER2jc1LsAXg
claude/reproduce-issue-592-1DUtM
codex/add-otel-mcp-attributes
dependabot/github_actions/github-actions-6ac1e3b8dd
docs/foundation-quickstart-concepts
enforce-type-annotations
extract-dispatcher-from-base-session
feat/bearer-auth-provider
feat/hide-input-in-errors
feat/sep-2164-resource-not-found-error-code
feat/server-title-description-1783
feat/uri-template-linear-scan
feat/uri-template-rfc6570
fix-config-tests
fix-pipeline
fix/remove-scope-registration-check
fix/send-request-unbound-local-error
fix/sse-client-deadlock-447
fix/test-malformed-input-replace-sleeps
fix/test-progress-notifications-replace-sleeps
fix/test-session-replace-sleep-with-event
fix/test-streamable-http-manager-replace-sleeps
fix/test-streamable-http-replace-sleep-with-event
fix/test-url-elicitation-remove-dead-sleep
fix/trailing-slash-oauth-metadata
fix/weekly-lockfile-ci
fweinberger/pr-notify-slack
fweinberger/pr-notify-slack-v1x
gh-pages
ihrpr/test
ihrpr/test2
jerome/add-capability-extensions-parameter
jerome/message-middleware
localden/tasks-session
lowlevel-server
main
max-158-port-allocation
maxisbey/max-156-flaky-convert-ssestreamablehttp-tests-to-httpxasgitransport
move-to-private-and-drop-duplicated-utils
mrtr-draft
ochafik/examples-uv-deps
ochafik/fix-read-resource-meta
ochafik/fix-session-stream-cleanup
ochafik/pr1292
ochafik/streamable-http-client
paulc/fix-conformance-auth-scenarios
paulc/ihrpr/auth2-tweak
pcarleton/conformance-auth-server
pcarleton/conformance-client-cimd
refactor-auth-components
refactor-func-metadata
refactor/stdio_client
release/hotfix-get-client-metadata-scopes
remove-relative-files
return-call-tool-result-from-convert-result
revert-1720
simple-auth-client-cli-args
sketch/lowlevel-server-v2-kwargs-claude
support-client_secret_basic-authentication
test/readme-freeze-guard
truncate-untrusted-log-values
use-conformance-action
v0.2.x
v0.3.x
v0.6.x
v0.7.x
v0.8.x
v0.9.x
v1.0.x
v1.1.x
v1.2.x
v1.3.x
v1.7.x
v1.x
v2-design-sketches
v2-design-sketches-claude
weekly-lockfile-update
#1000
#1001
#1002
#1003
#1005
#1007
#1008
#1009
#1011
#1014
#1015
#1017
#1019
#102
#1020
#1021
#1028
#1032
#1034
#1036
#1037
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1047
#1048
#1050
#1055
#1057
#1058
#1059
#106
#1061
#1062
#1066
#1067
#1069
#1071
#1074
#1075
#1078
#108
#1085
#1086
#1087
#1088
#1089
#1090
#1091
#1092
#1099
#11
#1102
#1105
#1107
#1108
#1109
#1110
#1111
#1113
#1115
#1116
#1117
#1118
#1119
#112
#1122
#1123
#1127
#113
#1130
#1132
#1133
#1136
#1137
#1138
#1139
#1140
#1142
#1143
#1145
#1147
#1149
#115
#1150
#1151
#1153
#1154
#1155
#1158
#1159
#116
#1161
#1162
#1163
#1164
#1165
#1166
#1169
#117
#1171
#1172
#1174
#1175
#1177
#1178
#1179
#118
#1181
#1186
#1188
#1189
#119
#1191
#1193
#1194
#1194
#1198
#1199
#120
#1200
#1201
#1201
#1203
#1206
#1209
#121
#1211
#1222
#1222
#1225
#1226
#1229
#1230
#1231
#1232
#1235
#1236
#1237
#1238
#1239
#1239
#1243
#1244
#1244
#1245
#1246
#1247
#1249
#1254
#1255
#1256
#1259
#1260
#1261
#1263
#1268
#1270
#1271
#1279
#1280
#1285
#1286
#1287
#1288
#1289
#1290
#1292
#1293
#1296
#1297
#1299
#13
#130
#1303
#1308
#1309
#1310
#1312
#1316
#132
#1321
#1322
#1323
#1324
#1325
#1328
#1330
#1331
#1334
#1336
#1337
#1343
#1346
#1348
#135
#1353
#1354
#1357
#1359
#136
#1360
#1365
#137
#1375
#1376
#1377
#1380
#1381
#1384
#1389
#1390
#1392
#1394
#1395
#1395
#1397
#1397
#1398
#1404
#1406
#1407
#1408
#1411
#1412
#1413
#1417
#1417
#1418
#142
#1424
#1425
#1426
#1427
#1430
#1431
#1432
#1436
#1436
#1439
#1439
#1440
#1440
#1447
#1453
#1459
#1463
#1466
#1468
#1471
#1473
#1476
#1478
#1479
#1479
#1481
#1485
#1486
#1486
#1488
#1489
#149
#1490
#1491
#1492
#1492
#1493
#1494
#1496
#1497
#1498
#1499
#15
#150
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#151
#1510
#1511
#1514
#1515
#1516
#1516
#1517
#1517
#1518
#1519
#1524
#1525
#1526
#1527
#1528
#1529
#1531
#1531
#1532
#1533
#1534
#1535
#1548
#1549
#1550
#1550
#1551
#1552
#1553
#1554
#1556
#1558
#1559
#1562
#1563
#1565
#1566
#1566
#1567
#1568
#157
#1570
#1570
#1572
#1576
#1578
#1578
#158
#1580
#1582
#1582
#1583
#1584
#1586
#1587
#1588
#1589
#1591
#1592
#1594
#1595
#1596
#1597
#1597
#1599
#1599
#16
#1601
#1603
#1604
#1605
#1606
#1607
#1608
#1608
#1609
#1610
#1611
#1611
#1613
#1619
#1621
#1622
#1624
#1626
#1631
#1632
#1633
#1634
#1637
#1638
#1638
#1639
#1639
#1640
#1643
#1644
#1645
#1647
#1647
#1649
#165
#1651
#1652
#1653
#1654
#1655
#1659
#166
#1660
#1663
#1666
#1666
#1668
#1669
#167
#1670
#1673
#1674
#1674
#1677
#1679
#168
#1680
#1682
#1685
#1686
#1693
#1694
#1697
#1697
#17
#170
#1704
#1706
#1707
#1709
#1709
#1710
#1711
#1712
#1712
#1713
#1714
#1715
#1718
#1719
#172
#1720
#1721
#1721
#1722
#1725
#174
#1748
#1749
#175
#1750
#1752
#1753
#1755
#1757
#1758
#176
#1760
#1760
#1761
#1762
#1763
#1765
#1765
#1766
#1767
#1769
#1771
#1772
#1778
#1780
#1781
#1781
#1782
#1784
#1784
#1786
#1787
#179
#1792
#1793
#1799
#18
#180
#1800
#1800
#1802
#1803
#1804
#1807
#1807
#1808
#181
#1810
#1810
#1812
#1812
#1815
#1816
#1817
#1817
#1818
#1818
#1819
#1824
#1824
#1825
#1825
#1826
#1827
#1828
#1829
#183
#1831
#1832
#1833
#1834
#1836
#1837
#1838
#1838
#1840
#1841
#1845
#1846
#1846
#1847
#1847
#1848
#1849
#1849
#1851
#1851
#1854
#1855
#1855
#1856
#1856
#1857
#1858
#1859
#186
#1862
#1863
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1872
#1874
#1875
#1876
#1877
#1878
#1879
#1880
#1881
#1882
#1883
#1887
#1888
#1892
#1893
#1894
#1895
#1896
#1897
#1898
#1899
#19
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1907
#1908
#1909
#191
#1910
#1911
#1912
#1914
#1915
#1916
#1917
#1918
#1920
#1921
#1921
#1922
#1923
#1924
#1925
#1926
#1927
#1928
#1929
#1930
#1931
#1932
#1934
#1934
#1935
#1936
#1937
#1938
#1938
#1939
#1939
#1940
#1942
#1943
#1943
#1945
#1946
#1947
#1947
#1948
#1949
#1949
#1950
#1951
#1952
#1953
#1954
#1954
#1955
#1956
#1957
#1958
#1959
#1961
#1962
#1963
#1964
#1965
#1968
#197
#1971
#1972
#1973
#1976
#1978
#1979
#198
#1981
#1982
#1983
#1984
#1985
#1986
#1987
#1989
#1990
#1991
#1992
#1993
#1994
#1996
#1997
#1998
#1998
#1999
#1999
#20
#2000
#2002
#2003
#2004
#2004
#2005
#2006
#2007
#2008
#2008
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2017
#2018
#2019
#2019
#202
#2020
#2020
#2022
#2023
#2025
#2026
#2028
#2028
#2029
#2029
#203
#2030
#2031
#2032
#2032
#2033
#2034
#2035
#2036
#2037
#2038
#2039
#2039
#2040
#2040
#2041
#2041
#2042
#2042
#2043
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2050
#2055
#2056
#2058
#2059
#206
#2060
#2061
#2062
#2063
#2065
#2065
#2067
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2075
#2076
#2077
#2077
#2078
#2078
#2079
#2080
#2081
#2082
#2084
#2085
#2086
#2087
#2088
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2096
#2096
#2097
#2099
#2099
#21
#2101
#2102
#2103
#2104
#2109
#2115
#2117
#2117
#2119
#2119
#2122
#2122
#2124
#2124
#2125
#2125
#2126
#2127
#2129
#2130
#2130
#2131
#2132
#2132
#2133
#2133
#2136
#2137
#2138
#2138
#2139
#2139
#214
#2140
#2142
#2143
#2143
#2144
#2145
#2145
#2146
#2146
#2147
#2147
#2148
#2149
#2151
#2152
#2154
#2155
#2157
#2158
#2159
#216
#2160
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#217
#2170
#2171
#2172
#2173
#2174
#2175
#2175
#2176
#2177
#2178
#2179
#218
#2180
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2187
#2187
#2188
#2189
#2190
#2190
#2191
#2191
#2192
#2192
#2193
#2193
#2194
#2195
#2196
#2196
#2197
#2198
#2198
#2199
#2199
#22
#2200
#2203
#2206
#2207
#2207
#2209
#2209
#2210
#2211
#2212
#2213
#2215
#2215
#2217
#2217
#2218
#2219
#222
#2220
#2221
#2222
#2223
#2224
#2224
#2225
#2226
#2227
#2228
#2229
#2230
#2234
#2235
#2236
#2237
#2238
#2238
#2239
#2240
#2241
#2242
#2243
#2243
#2244
#2245
#2245
#2246
#2247
#2248
#2249
#2250
#2251
#2252
#2252
#2253
#2253
#2256
#2257
#2258
#2259
#2259
#2261
#2261
#2262
#2263
#2263
#2264
#2264
#2265
#2266
#2267
#2268
#2268
#2271
#2271
#2272
#2273
#2274
#2275
#2276
#2277
#2279
#2280
#2281
#2281
#2282
#2283
#2284
#2285
#2286
#2287
#2289
#2290
#2291
#2292
#2293
#2293
#2295
#2295
#2296
#2296
#2298
#2299
#23
#2300
#2301
#2301
#2302
#2303
#2304
#2305
#2306
#231
#2310
#2311
#2312
#2313
#2314
#2315
#2316
#2318
#2319
#2320
#2320
#2321
#2321
#2322
#2322
#2323
#2324
#2325
#2327
#2327
#233
#2330
#2332
#2333
#2334
#2335
#2335
#2336
#2336
#2337
#2338
#2339
#2339
#2340
#2340
#2341
#2341
#2342
#2342
#2343
#2343
#2344
#2344
#2345
#2346
#2346
#2347
#2347
#2348
#2348
#2350
#2351
#2352
#2352
#2353
#2353
#2355
#2356
#2356
#2357
#2357
#2358
#2359
#2360
#2360
#2361
#2361
#2362
#2362
#2363
#2363
#2364
#2365
#2365
#2366
#2366
#2367
#2367
#2368
#2368
#2369
#2369
#237
#2370
#2371
#2371
#2372
#2372
#2373
#2373
#2374
#2374
#2377
#2377
#2380
#2381
#2383
#2383
#2387
#2387
#239
#241
#243
#245
#246
#248
#249
#25
#251
#254
#255
#257
#258
#26
#260
#266
#267
#27
#270
#271
#274
#275
#276
#277
#278
#28
#282
#284
#285
#286
#287
#288
#289
#292
#294
#295
#296
#297
#30
#300
#306
#308
#31
#312
#313
#314
#315
#318
#32
#325
#327
#33
#333
#335
#336
#340
#343
#345
#349
#350
#353
#356
#358
#361
#362
#366
#367
#368
#37
#371
#372
#374
#38
#380
#384
#386
#387
#39
#394
#40
#400
#401
#408
#41
#413
#415
#416
#42
#422
#425
#427
#43
#430
#434
#435
#437
#439
#44
#440
#441
#446
#448
#45
#451
#452
#455
#456
#459
#46
#461
#465
#471
#474
#479
#48
#481
#482
#484
#487
#489
#49
#495
#496
#50
#500
#501
#502
#505
#51
#512
#513
#515
#516
#517
#518
#52
#523
#524
#525
#529
#53
#534
#535
#54
#540
#541
#545
#546
#549
#55
#550
#551
#553
#554
#555
#557
#559
#56
#561
#562
#564
#568
#569
#57
#573
#574
#578
#58
#580
#582
#586
#587
#588
#59
#590
#591
#595
#596
#597
#598
#6
#60
#601
#604
#606
#609
#61
#610
#612
#614
#615
#619
#62
#620
#624
#625
#626
#627
#628
#629
#63
#632
#633
#635
#637
#639
#64
#640
#641
#648
#649
#65
#651
#654
#655
#656
#657
#658
#659
#66
#664
#666
#667
#669
#675
#676
#681
#683
#684
#685
#687
#69
#690
#693
#694
#694
#695
#697
#699
#7
#70
#700
#703
#704
#707
#708
#712
#714
#715
#717
#718
#719
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#734
#738
#739
#740
#742
#745
#747
#751
#752
#757
#758
#760
#763
#764
#765
#77
#770
#773
#774
#775
#777
#778
#779
#781
#782
#786
#787
#791
#792
#794
#797
#798
#799
#8
#800
#801
#802
#805
#806
#807
#811
#812
#816
#818
#819
#82
#821
#822
#83
#830
#833
#839
#840
#841
#843
#845
#849
#85
#850
#851
#856
#859
#861
#863
#863
#864
#865
#866
#867
#869
#871
#873
#878
#879
#882
#89
#893
#895
#896
#898
#899
#90
#900
#901
#903
#905
#907
#908
#911
#924
#926
#928
#933
#935
#937
#939
#941
#943
#945
#946
#946
#947
#948
#95
#950
#954
#954
#955
#956
#963
#966
#967
#968
#969
#970
#971
#972
#974
#975
#978
#979
#98
#981
#982
#988
#989
#991
#993
#995
#996
#997
#999
1.15.0
v0.2.0
v0.3.0
v0.5.0
v0.6.0
v0.8.0
v0.9.0
v0.9.1
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.10.0
v1.10.1
v1.11.0
v1.12.0
v1.12.1
v1.12.2
v1.12.3
v1.12.4
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.15.0
v1.16.0
v1.17.0
v1.18.0
v1.19.0
v1.2.0
v1.2.0rc1
v1.2.1
v1.20.0
v1.21.0
v1.21.1
v1.21.2
v1.22.0
v1.23.0
v1.23.1
v1.23.2
v1.23.3
v1.24.0
v1.25.0
v1.26.0
v1.27.0
v1.3.0
v1.3.0rc1
v1.4.0
v1.4.1
v1.5.0
v1.6.0
v1.7.0
v1.7.1
v1.8.0
v1.8.1
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
-
77f0560b0b
feat: implement StreamableHTTPClient as a cleaner replacement for streamablehttp_client
Olivier Chafik
2025-08-07 19:08:22 +01:00 -
ef4e167c1a
Remove strict validation on
response_modes_supportedmember ofOAuthMetadata(#1243) v1.12.4joesavage-silabs
2025-08-07 12:39:35 -05:00 -
e68e513b42
fix: allow to pass
list[str]totoken_endpoint_auth_signing_alg_values_supported(#1226)Yann Jouanin
2025-08-06 10:21:24 +02:00 -
39b4b7ace3
Merge remote-tracking branch 'wenxuwan/try_fix_sse_disconnect' into ochafik/pr1222
Olivier Chafik
2025-08-05 15:27:10 +01:00 -
d4759288d0
Improve README around the Context object (#1203)
Omer Korner
2025-08-05 17:06:57 +03:00 -
71491391ac
Merge branch 'main' into try_fix_sse_disconnect
wenxuwan
2025-08-05 20:40:51 +08:00 -
34e3664e69
chore: Remove unused variable notification_options (#1238)
Sreenath Somarajapuram
2025-08-05 02:44:51 -07:00 -
68e25d478b
Improved supported for ProtectedResourceMetadata (#1235)
Yann Jouanin
2025-08-04 20:29:01 +02:00 -
6c61058190
chore: Remove unused prompt_manager.py file (#1229)
Tapan Chugh
2025-08-04 06:19:07 -07:00 -
f29a898a8e
fix ruff check
文徐
2025-07-31 22:57:02 +08:00 -
98129c2590
recover unused change
文徐
2025-07-31 22:49:37 +08:00 -
9019b4bc60
fix pyright check error
文徐
2025-07-31 22:25:32 +08:00 -
e97742305d
fid sse client disconnect
文徐
2025-07-31 21:09:11 +08:00 -
959d4e39ae
Unpack settings in FastMCP (#1198)
v1.12.3
Marcelo Trylesinski
2025-07-26 10:37:48 +02:00 -
b34e7207ad
server: skip duplicate response on CancelledError (#1153)
lukacf
2025-07-25 11:16:13 +02:00 -
35777b9811
fix: perform auth server metadata discovery fallbacks on any 4xx (#1193)
v1.12.2
Luca Chang
2025-07-24 03:32:35 -07:00 -
6d2e6d442d
update codeowners group (#1191)
Inna Harper
2025-07-23 19:10:38 +01:00 -
a179cccc44
readd aclose
refactor/stdio_client
Marcelo Trylesinski
2025-07-22 10:56:33 +02:00 -
25498aaeda
readd aclose
Marcelo Trylesinski
2025-07-22 10:51:43 +02:00 -
cc1f5446c4
readd aclose
Marcelo Trylesinski
2025-07-22 10:47:52 +02:00 -
dbe7abf192
Simplify code on
stdio_clientMarcelo Trylesinski
2025-07-22 10:31:18 +02:00 -
6a84a2f79f
fix: fix OAuth flow request object handling (#1174)
v1.12.1
Clare Liguori
2025-07-21 05:36:21 -07:00 -
c260e29a92
Fix: Replace threading.Lock with anyio.Lock for Ray deployment compatibility (#1151)
leweng
2025-07-21 18:22:49 +08:00 -
7570ba30cf
Make sure
RequestIdis not coerced asint(#1178)Marcelo Trylesinski
2025-07-21 11:57:47 +02:00 -
0b1b52ba45
fix flaky test test_88_random_error (#1171)
Inna Harper
2025-07-18 16:21:33 +01:00 -
ba58ebcad5
Add CODEOWNERS file for sdk (#1169)
Inna Harper
2025-07-18 15:58:28 +01:00 -
99c4f3c906
Support falling back to OIDC metadata for auth (#1061)
v1.12.0
Luca Chang
2025-07-17 12:06:38 -07:00 -
41184ba6c8
README - replace code snippets with examples -- auth examples (#1164)
Inna Harper
2025-07-17 18:36:20 +01:00 -
813da6a579
fix flaky fix-test_streamablehttp_client_resumption test (#1166)
Inna Harper
2025-07-17 18:35:40 +01:00 -
11162d7790
docs: add pre-commit install guide on CONTRIBUTING.md (#995)
Stanley Law
2025-07-17 20:17:59 +08:00 -
dd792977dd
Docs: Update CallToolResult parsing in README (#812)
Dagang Wei
2025-07-17 04:48:19 -07:00 -
c0bc6668c4
Tests(cli): Add coverage for helper functions (#635)
Ian Davenport
2025-07-17 06:52:01 -04:00 -
a99711d43f
chore: don't allow users to create issues outside the templates (#1163)
Marcelo Trylesinski
2025-07-17 11:32:02 +02:00 -
e975d0550b
README - replace code snippets with examples - streamable http (#1155)
Inna Harper
2025-07-16 21:45:40 +01:00 -
7707be69bb
make examples self-runnable w/ inlined uv deps
ochafik/examples-uv-deps
Olivier Chafik
2025-07-16 19:59:28 +02:00 -
0b4ce00be2
README - replace code snippets with examples - add lowlevel to snippets (#1150)
Inna Harper
2025-07-16 15:26:16 +01:00 -
6566c08446
fix markdown error in README in main (#1147)
Inna Harper
2025-07-15 13:23:37 +01:00 -
0130f5b12b
Add streamable HTTP starlette example to Python SDK docs (#1111)
Pamela Fox
2025-07-15 03:39:59 -07:00 -
eb5146dc8b
Implement RFC9728 - Support WWW-Authenticate header by MCP client (#1071)
yurikunash
2025-07-15 17:23:39 +08:00 -
bd9885feda
Add regression test for stateless request memory cleanup (#1140)
Felix Weinberger
2025-07-15 09:29:29 +01:00 -
95b44fb0d7
tests: use
inline_snapshot.Ison parametrized test (#945)Marcelo Trylesinski
2025-07-14 22:59:37 +02:00 -
b8cb3675dc
Close server session after handle stateless request (#1116)
hopeful0
2025-07-15 00:26:06 +08:00 -
a10fec7fa6
README - replace code snippets with examples - direct execution and display utilities (#1137)
Inna Harper
2025-07-14 15:54:36 +01:00 -
9bf5160eea
README - replace code snippets with examples (#1136)
Inna Harper
2025-07-14 13:57:47 +01:00 -
49991fd2c7
Fix BaseModel method name conflicts in func_metadata (#1123)
bhosmer-ant
2025-07-14 03:29:52 -04:00 -
d28a1a69ee
add regression tests for #1113 (#1122)
bhosmer-ant
2025-07-11 06:53:45 -04:00 -
fd11eca766
Update routing for streamable HTTP to avoid 307 redirect (#1115)
yurikunash
2025-07-11 18:49:24 +08:00 -
0a4e8d4e17
Avoiding to parse string arguments containing valid JSON if the argument annotation is str (#1113)
Giuseppe Coviello
2025-07-10 17:36:45 -04:00 -
81fe63a81d
Ensure failed oauth registration response is read before accessing response.text (#1118)
Jeremiah Lowin
2025-07-10 17:01:17 -04:00 -
ee54acbfa3
The lifespan_context object here is not a dictionary like the other e… (#1002)
v1.11.0
John T
2025-07-10 06:55:34 -04:00 -
b2d4322ca0
Fix missing line in generated snippets (#1117)
Inna Harper
2025-07-10 10:17:05 +01:00 -
6d092af6fd
chore: add markdownlint on pre-commit hook and lint md files (#996)
Stanley Law
2025-07-10 16:43:49 +08:00 -
f55831ee79
Adding description field to the FastMCP get_prompt method (#614)
Megan Dsouza
2025-07-09 15:50:38 -04:00 -
7b1078b515
Fix: Prevent session manager shutdown on individual session crash (#841)
Brian Soby
2025-07-09 08:43:21 -06:00 -
3abefeeeaf
fweinberger/align shutdown with spec (#1091)
Felix Weinberger
2025-07-09 15:14:30 +01:00 -
9b4c2ddf93
fix pyright check in CI (#1108)
Inna Harper
2025-07-09 11:31:54 +01:00 -
c067ef291e
Fix completions (#1107)
Inna Harper
2025-07-09 11:15:49 +01:00 -
4fee123e72
clean up log.error (#1109)
Inna Harper
2025-07-09 11:15:14 +01:00 -
bd84329a08
Doc update + validation in SseServerTransport + existing test fixes: addresses Issue: #827 (#900)
AishwaryaKalloli
2025-07-09 12:49:06 +05:30 -
b16c2a8518
#552 (#707)
Daniel Avdar
2025-07-08 19:24:36 +03:00 -
beacd6e009
remove max message size (#1105)
Inna Harper
2025-07-08 15:56:18 +01:00 -
e0336213e8
Improve child process termination on POSIX & Windows (#1078)
Felix Weinberger
2025-07-08 15:04:06 +01:00 -
cf72565d9a
Unify process termination on POSIX & Windows (+ tests) (#1044)
Felix Weinberger
2025-07-08 14:57:39 +01:00 -
08d364d005
Update text to make clear Elicitation is not directly associated with… (#1062)
shaun smith
2025-07-07 22:10:21 +01:00 -
5c9cf290d8
Fix Pydantic field alias consistency in structured output (#1099)
Seongjun Kim
2025-07-07 23:16:23 +09:00 -
906ceea388
fix: Expose completions capability (#865)
Frédéric Barthelet
2025-07-07 10:26:22 +02:00 -
3d67e723e5
Fix async resource functions not being awaited (#1092)
Inna Harper
2025-07-06 10:22:52 +01:00 -
3fa7bc7b61
tests: add lowest dependency tests (#1067)
Marcelo Trylesinski
2025-07-06 09:38:56 +02:00 -
adf327164a
Embed code snippets for README from executable examples (#1055)
Inna Harper
2025-07-04 17:25:54 +01:00 -
093e5cca11
test CI
ihrpr/test2
ihrpr
2025-07-04 16:29:29 +01:00 -
bc1c9860bc
fix order for 188 test
ihrpr
2025-07-04 13:41:24 +01:00 -
717c6265d3
use event in test_messages_are_executed_concurrently
ihrpr
2025-07-04 13:20:44 +01:00 -
7bc190bae8
fix: support "form_post" to be one of response modes in authorization server metadata validation (#1046)
Ke Yu
2025-07-04 18:13:13 +08:00 -
31076ab2d4
docs: fix dev server command in README (#848) (#859)
Vividh Mahajan
2025-07-04 05:05:40 -04:00 -
670478866d
test
ihrpr/test
ihrpr
2025-07-04 10:02:30 +01:00 -
96e0b55982
Merge branch 'main' into add-lowest-dependency-test
ihrpr
2025-07-04 09:14:11 +01:00 -
9301924f44
chore: bump ruff (#1085)
Marcelo Trylesinski
2025-07-04 10:01:17 +02:00 -
fffd9d9869
try now
Marcelo Trylesinski
2025-07-04 09:32:05 +02:00 -
5eabbd094a
bump typer as well due to incompatibility
Marcelo Trylesinski
2025-07-04 08:50:31 +02:00 -
45187fc65a
reset lockfile
Marcelo Trylesinski
2025-07-01 17:54:28 +02:00 -
ea5c521f64
use highest resolution on the lockfile
Marcelo Trylesinski
2025-07-01 17:49:37 +02:00 -
511b4d88e0
fix test suite
Marcelo Trylesinski
2025-07-01 17:38:26 +02:00 -
8642abae26
fix command
Marcelo Trylesinski
2025-07-01 16:49:48 +02:00 -
30e4dd21f6
tests: add lowest dependency tests
Marcelo Trylesinski
2025-07-01 16:22:38 +02:00 -
34c53f9847
Use TypeVar instead of new notation
Marcelo Trylesinski
2025-07-04 08:40:02 +02:00 -
66f2fbace7
chore: bump ruff
Marcelo Trylesinski
2025-07-04 08:36:36 +02:00 -
6f43d1f170
Flaky test fix (#1050)
AishwaryaKalloli
2025-06-30 02:23:32 +05:30 -
7942184336
Bump Pydantic in the lockfile (#1041)
Mohamed Amine Zghal
2025-06-27 16:41:17 +01:00 -
3f0964dd14
Remove setting global logging config (#1048)
v1.10.1
Nathan Brake
2025-06-27 06:48:45 -04:00 -
dced22344d
Remove frozen from build (#1040)
v1.10.0
Inna Harper
2025-06-26 14:41:23 +01:00 -
0323831b01
unpin jsonschema version (#1037)
Inna Harper
2025-06-26 13:28:15 +01:00 -
4b659639f7
Update latest protocol version to 2025-06-18 (#1036)
Inna Harper
2025-06-26 10:02:57 +01:00 -
43bb24f62b
feat: Add structured output support for tool functions (#993)
bhosmer-ant
2025-06-26 04:36:17 -04:00 -
c8bbfc034d
Add schema validation to lowlevel server (#1005)
bhosmer-ant
2025-06-25 09:23:49 -04:00 -
0b11bdb629
ci: add --frozen flag to all uv commands in workflows (#970)
David Soria Parra
2025-06-25 14:00:14 +01:00 -
41f3bc35ce
Make "resource" optional on earlier protocols (#1017)
dr3s
2025-06-25 05:18:24 -04:00 -
4d45bb85a8
refactor: rename DummyProcess to FallbackProcess in Windows stdio (#1015)
Felix Weinberger
2025-06-24 15:44:42 +01:00 -
674768802a
Fix
/.well-known/oauth-authorization-serverdropping path (#1014)Inna Harper
2025-06-24 15:43:26 +01:00 -
ce007de66d
Remove github from auth examples (#1011)
Inna Harper
2025-06-24 15:43:08 +01:00 -
ecc916516d
Fix Windows subprocess NotImplementedError (STDIO clients) (#596)
The AI Language
2025-06-24 19:35:23 +05:30