mirror of
https://github.com/modelcontextprotocol/python-sdk.git
synced 2026-04-01 17:56:56 +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
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
#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.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
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
#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.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
-
5e1aa4072b
Add client_id_metadata_document_supported to OAuthMetadata (#1603)
Max Isbey
2025-11-13 17:13:55 +00:00 -
7d12e83cf4
refactor: extract OAuth helper functions and simplify provider state (#1586)
Max Isbey
2025-11-13 13:28:48 +00:00 -
e9afd5473a
Replace environment variables with CLI arguments in simple-auth-client
simple-auth-client-cli-args
Max Isbey
2025-11-13 11:41:48 +00:00 -
be730674ad
Add SEP-1034 conformance test support to everything-server (#1604)
Felix Weinberger
2025-11-11 17:44:23 +00:00 -
720d7130e2
Add coverage baseline commit to git-blame-ignore (#1613)
Max Isbey
2025-11-11 14:03:51 +00:00 -
a864840825
Add end-of-file-fixer pre-commit hook (#1610)
Max Isbey
2025-11-11 13:23:08 +00:00 -
89e9c43acf
Get baseline 100% clean coverage (#1553)
Max Isbey
2025-11-11 13:09:32 +00:00 -
da4fce2195
Add everything-server for comprehensive MCP conformance testing (#1587)
Felix Weinberger
2025-11-09 13:45:37 +00:00 -
9eae96a05e
Add get_server_capabilities() to ClientSession (#1588)
v1.21.0
Camila Rondinini
2025-11-06 20:44:40 +00:00 -
9853ce73ce
Replace integration test with proper unit tests for config generation
fix-config-tests
Max Isbey
2025-11-06 15:56:53 +00:00 -
b7b0f8eebb
Add --frozen flag to uv run commands in Claude config (#1583)
Max Isbey
2025-11-06 16:07:15 +00:00 -
3390e49c01
Implement SEP-985: OAuth Protected Resource Metadata discovery fallback (#1548)
Chris Coutinho
2025-11-05 16:51:02 +01:00 -
de2289dc93
Fix typo in
ClientSessionGroupdoc string (#1572)inaku
2025-11-04 21:33:26 +08:00 -
3a9f118e34
Update Starlette to 0.49.1 in uv.lock (#1559)
Cole Murray
2025-11-03 00:15:08 -08:00 -
202af49857
docs: use article "an" before "MCP" instead of "a" (#1558)
Koichi ITO
2025-10-31 16:55:12 +08:00 -
6f2cd0cef0
Fix auth client example URL handling for oauth provider (#1549)
v1.20.0
Paul Carleton
2025-10-30 15:35:44 +00:00 -
8cdac3d2f8
Fix pyright error and replace wildcard import with explicit imports (#1532)
Max Isbey
2025-10-29 18:32:26 +00:00 -
f161149680
Implement RFC 7523 JWT flows (#1247)
Luca Chang
2025-10-29 09:48:08 -07:00 -
db9e451551
fix: Replace remaining manual server polling with wait_for_server helper (#1529)
Max Isbey
2025-10-29 11:27:57 +00:00 -
c44e68f766
Fix flaky timeout test in test_88_random_error (#1525)
Max Isbey
2025-10-28 21:45:25 +00:00 -
3e86edfb2f
fix: Replace arbitrary sleeps with active server readiness checks in tests (#1527)
Max Isbey
2025-10-28 21:42:33 +00:00 -
f97f7c4a7d
fix: Replace fixed sleep with active server readiness check in SSE tests (#1526)
Max Isbey
2025-10-28 19:49:13 +00:00 -
7ac40af302
fix: Update spec links to new modelcontextprotocol.io location (#1491)
Max Isbey
2025-10-28 18:13:40 +00:00 -
673423da0d
fix: replace deprecated dev-dependencies in examples/clients (#1518)
Yukuan Jia
2025-10-28 22:09:14 +08:00 -
31ae5f4dc4
Relax Accept header requirement for JSON-only responses (#1500)
adam jones
2025-10-27 17:46:04 +00:00 -
031b7fb83d
Add low-level SSE stream parser for JSONRPCMessage
claude/parse-sse-stream-011CUSiVJXYjsER2jc1LsAXg
Claude
2025-10-24 21:20:33 +00:00 -
6c26d087df
update uv to 0.9.5 (#1510)
v1.19.0
Max Isbey
2025-10-23 18:04:09 -07:00 -
340af403bd
Replace deprecated dev-dependencies with dependency-groups (#1488)
Yukuan Jia
2025-10-24 08:22:16 +08:00 -
b7e4ae7542
test: use errno.ENOENT for command not found assertion (#1498)
mingo007
2025-10-24 07:30:50 +08:00 -
bbc8b4904e
Upgrade GitHub Actions (#1473)
Christian Clauss
2025-10-23 20:33:45 +02:00 -
9f9dbad416
fix: use proper dependency resolution in CI (#1507)
Felix Weinberger
2025-10-23 10:25:48 -07:00 -
35a9ccdb42
fix: uv CVE-2025-62518 astral-tokio-tar issue GHSA-j5gw-2vrg-8fgx (#1505)
Christian Clauss
2025-10-22 15:52:56 +02:00 -
1200ba0082
Allow CallToolResult to be returned directly to support _meta field for OpenAI Apps (#1459)
Brandon Shar
2025-10-21 14:52:08 -04:00 -
40acbc596c
Expose RequestParams._meta in ClientSession.call_tool (#1231)
Samuel Felipe Chenatti
2025-10-17 13:57:56 -03:00 -
c733eec5d9
Make client examples workspaces to reflect package code (#1466)
Luca Chang
2025-10-17 09:13:39 -07:00 -
98f82485bd
feat: add tool metadata in FastMCP.tool decorator (#1463)
Mat Leonard
2025-10-17 04:18:34 -07:00 -
dcc68ce56b
fix: Set the Server session initialization state immediately after respond… (#1478)
v1.18.0
daamitt
2025-10-15 18:26:43 +05:30 -
de89457683
fix: send params as empty object for list methods without cursor (#1453)
Felix Weinberger
2025-10-14 11:11:38 +01:00 -
cd7253c593
feat: add resource annotations support to FastMCP (#1468)
Fenn Bailey
2025-10-14 21:07:37 +11:00 -
eb34ab7c72
fix: Remove unnecessary constructor from ResourceServerSettings (#1424)
Rocky Haotian Du
2025-10-14 15:21:15 +08:00 -
7a933fe5da
Fix workspace configuration error with structured_output_lowlevel.py (#1471)
Felix Weinberger
2025-10-13 15:53:46 +01:00 -
b4e50aa9f9
Handles message type Exception in lowlevel/server.py _handle_message function. Mentioned as TODO on line 528. (#786)
AishwaryaKalloli
2025-10-13 18:59:03 +05:30 -
0e29cc4130
[client] Implement MCP OAuth scope selection and step-up authorization (#1324)
Dogacan Colak
2025-10-13 09:18:00 -04:00 -
61399b386c
fix: update CLAUDE.md to remove auto-addition of reviewers. (#1431)
v1.17.0
Felix Weinberger
2025-10-06 14:54:13 +01:00 -
7d335efd82
Update README to link to Python SDK documentation (#1430)
Felix Weinberger
2025-10-06 14:50:17 +01:00 -
b8e758b02b
feat: add ability to remove tools (#1322)
Brandon Wu
2025-10-06 06:16:50 -07:00 -
df3e428ee8
Improve OAuth protected resource metadata URL construction per RFC 9728 (#1407)
Marcus Shu
2025-10-06 20:52:44 +08:00 -
814c9c024a
Add documentation about testing (#1426)
Marcelo Trylesinski
2025-10-03 15:17:31 +01:00 -
89619a8604
Add documentation structure (#1425)
Marcelo Trylesinski
2025-10-03 14:17:08 +01:00 -
3e798bfc01
Add icons support for ResourceTemplate (#1412)
v1.16.0
Peter Alexander
2025-10-01 13:23:46 +01:00 -
f676f6c0f0
fix: catch and rethrow SSEError during SSE connection establishment (#975)
ZhangChuanhui
2025-09-30 22:52:32 +08:00 -
d648a31359
fix: improve misleading warning for progress callback exceptions (#775)
Lorenzo
2025-09-30 10:39:52 -03:00 -
c81ff64e94
fix: fix the system message in simple-chatbot example (#1394)
Yukuan Jia
2025-09-30 19:22:33 +08:00 -
8dd15ac71c
Delete CODEOWNERS to eliminate notification overload (#1413)
Felix Weinberger
2025-09-30 11:15:07 +01:00 -
80c0d23d48
Update Icon.sizes to use string array format (#1411)
Peter Alexander
2025-09-29 14:27:32 +01:00 -
60f4b2d10a
Add comprehensive Unicode tests for streamable HTTP transport (#1381)
Peter Alexander
2025-09-29 14:09:33 +01:00 -
9323efad99
Issue 1379 patch - Fix MCP server OAuth not working with Visual Studio Code and others with extra grant_types (#1380)
automaton82
2025-09-29 06:13:16 -04:00 -
1940040ac3
Accept additional response_types values from OAuth servers (#1323)
Jon Shea
2025-09-26 15:29:06 -04:00 -
146d7efb0f
Add error log for client stdio (#924)
pengwa
2025-09-26 22:42:23 +08:00 -
71889d7387
Implementation of SEP 973 - Additional metadata + icons support (#1357)
v1.15.0
1.15.0
Peter Alexander
2025-09-24 20:29:04 +01:00 -
b85e7bd1a9
feat: Add SDK support for SEP-1034 default values in elicitation schemas (#1337)
Tapan Chugh
2025-09-24 08:33:45 -07:00 -
c0f165776d
Use streamable-http consistently in examples (#1389)
Max Isbey
2025-09-23 20:19:14 +01:00 -
7629fe6b97
Remove "unconditionally" from conditional description (#1289)
Mike Salvatore
2025-09-23 12:13:26 -04:00 -
4fb975c6dc
feat: add paginated list decorators for prompts, resources, and tools (#1286)
Max Isbey
2025-09-23 14:58:06 +01:00 -
03e19f1c90
Fastmcp logging progress example (#1270)
Steve Billings
2025-09-23 09:48:38 -04:00 -
20596e5f41
Add test for ProtectedResourceMetadataParsing (#1236)
Yann Jouanin
2025-09-23 13:48:21 +02:00 -
7e93a9fc19
Return HTTP 403 for invalid Origin headers (#1353)
Peter Alexander
2025-09-22 16:44:51 +01:00 -
ca34666663
Use --frozen in pre-commit config (#1375)
v1.14.1
Peter Alexander
2025-09-17 19:00:46 +01:00 -
b41b9175e8
fix: allow elicitations accepted without content (#1285)
owengo
2025-09-17 16:34:15 +02:00 -
ca5cb4cb67
fix(fastmcp): propagate mimeType in resource template list (#1186)
pchoudhury22
2025-09-17 19:20:41 +05:30 -
c3717e7ad3
Fix context injection for resources and prompts (#1336)
v1.14.0
David Soria Parra
2025-09-11 14:30:06 +01:00 -
c47c767ff4
Python lint: Ruff rules for pylint and code complexity (#525)
Christian Clauss
2025-09-05 16:20:14 +02:00 -
0ca0f2d206
Merge branch 'main' into ochafik/streamable-http-client
ochafik/streamable-http-client
Olivier Chafik
2025-09-04 11:44:54 +01:00 -
d83e27524e
Merge branch 'main' into fix-pipeline
fix-pipeline
David Soria Parra
2025-09-02 13:04:46 +01:00 -
47d35f0b3c
Allow ping requests before initialization (#1312)
Eleftheria Stein-Kousathana
2025-09-01 23:37:36 +02:00 -
346e794d59
docs: Update README to include link to API docs for #1329 (#1330)
Reid Geyer
2025-09-01 17:13:48 -04:00 -
356dfa692b
Update simple-resource example to use non-deprecated read_resource return type (#1331)
Peter Alexander
2025-09-01 09:58:01 -07:00 -
1644b822b3
changes structured temperature to not deadly (#1328)
jess
2025-08-31 16:09:49 -07:00 -
ffac7724fe
Use proper sync resolution in CI
Marcelo Trylesinski
2025-08-30 17:01:10 -04:00 -
07ae8c0d4e
types: Setting default value for method: Literal (#1292)
Sreenath Somarajapuram
2025-08-26 08:22:56 -07:00 -
9c6fd15a88
SDK Parity: Avoid Parsing Server Response for non-JsonRPCMessage Requests (#1290)
Justin Wang
2025-08-26 09:14:47 -06:00 -
eaf7cf41d5
fix: error too many values to unpack (expected 2) (#1279)
San Nguyen
2025-08-24 05:36:39 +09:00 -
9a8592e7d4
Add PATHEXT to default STDIO env vars in windows (#1256)
Tim Esler
2025-08-22 05:47:19 -07:00 -
c9301de27d
remove now-redundant method ctor args for typed requests / notifications
ochafik/pr1292
Olivier Chafik
2025-08-22 13:38:42 +01:00 -
e750a06a99
fix: avoid uncessary retries in OAuth authenticated requests (#1206)
keurcien
2025-08-22 12:45:54 +02:00 -
f4b2957a20
Added Audio to FastMCP (#1130)
xavier
2025-08-22 18:45:38 +08:00 -
68457a1b67
types: Setting default value for method: Literal
sreenaths
2025-08-21 14:47:59 -07:00 -
09e3a05e13
feat: Add CORS configuration for browser-based MCP clients (#1059)
v1.13.1
Jerome
2025-08-21 14:34:45 +01:00 -
ff02c596a4
docs: clarify streamable_http_path configuration when mounting servers (#1172)
Felix Weinberger
2025-08-21 14:15:37 +01:00 -
824ef8a281
chore: uncomment .idea/ in .gitignore (#1287)
Max Isbey
2025-08-20 15:00:28 +01:00 -
d1ac8d68eb
fix: prevent async generator cleanup errors in StreamableHTTP transport (#1271)
v1.13.0
Moustapha Ebnou
2025-08-14 14:51:59 +02:00 -
0926613714
Update dependencies and fix type issues (#1268)
David Soria Parra
2025-08-14 10:40:47 +01:00 -
a82c69bfd9
Consistent casing for default headers Accept and Content-Type (#1263)
Gregory L
2025-08-12 11:53:26 +02:00 -
c7671e470c
Add pyright strict mode on the whole project (#1254)
Marcelo Trylesinski
2025-08-11 19:56:37 +02:00 -
24be61b7b3
Merge branch 'main' into ochafik/streamable-http-client
Olivier Chafik
2025-08-08 10:52:09 +01:00 -
1be5a26501
refactor: deprecate streamablehttp_client function in favor of StreamableHTTPClient
Olivier Chafik
2025-08-07 20:47:09 +01:00 -
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