Commit Graph

35 Commits

Author SHA1 Message Date
dr3s
1a9ead07f5 relax validation (#879) 2025-06-09 19:21:01 +01:00
Luca Chang
7123556a34 feat: support audio content (#725)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2025-06-07 14:32:11 +00:00
ciccolo-anthropic
2ca2de767b Change default binding from 0.0.0.0 to 127.0.0.1 to align with security recommendations (#738) 2025-05-20 20:23:19 +01:00
ihrpr
5d33861cad Add progress notification callback for client (#721) 2025-05-15 17:45:58 +01:00
ihrpr
b3fbee9c48 Include server examples folder in pyright check (#667) 2025-05-15 09:29:36 +01:00
ihrpr
fdb538bc28 Simple Auth Example to use shttp in addition to sse (#695) 2025-05-12 22:08:23 +01:00
ihrpr
ed25167fa5 Introduce a function to create a standard AsyncClient with options (#655) 2025-05-08 20:53:21 +01:00
ihrpr
e4e119b324 Streamable HTTP - improve usability, fast mcp and auth (#641) 2025-05-08 20:43:25 +01:00
ihrpr
a027d75f60 Auth SSE simple server example (#610)
Co-authored-by: Peter Raboud <praboud@anthropic.com>
Co-authored-by: David Soria Parra <davidsp@anthropic.com>
Co-authored-by: Basil Hosmer <basil@anthropic.com>
Co-authored-by: Paul Carleton <paulc@anthropic.com>
Co-authored-by: Paul Carleton <paulcarletonjr@gmail.com>
2025-05-07 17:52:29 +01:00
ihrpr
9d99aee014 Revert "Add message queue for SSE messages POST endpoint (#459)" (#649) 2025-05-07 16:35:20 +01:00
Akash D
3b1b213a96 Add message queue for SSE messages POST endpoint (#459) 2025-05-06 17:10:43 -07:00
Akash D
83968b5b2f Handle SSE Disconnects Properly (#612) 2025-05-02 09:32:46 -07:00
ihrpr
5d8eaf77be Streamable Http - clean up server memory streams (#604) 2025-05-02 14:59:17 +01:00
ihrpr
3978c6e1b9 StreamableHttp -- resumability support for servers (#587) 2025-05-02 14:10:40 +01:00
ihrpr
9dfc925090 StreamableHttp client transport (#573) 2025-05-02 13:59:02 +01:00
ihrpr
46523afe30 StreamableHttp - GET request standalone SSE (#561) 2025-05-02 13:52:27 +01:00
ihrpr
72b66a58b1 StreamableHttp - stateless server support (#554) 2025-05-02 13:40:21 +01:00
ihrpr
78f0b11a09 StreamableHttp - Server transport with state management (#553) 2025-05-02 11:58:54 +01:00
徐徐如生
321498ab5d Fix python -m command error (#387)
Co-authored-by: xzx <xuzexin@thinktown.com>
2025-03-31 07:32:15 +00:00
Henry Wildermuth
b53e090299 Update URL validation to allow file and other nonstandard schemas 2025-02-13 14:58:58 -08:00
David Soria Parra
e21e8c157d style: Fix import sorting and update ruff version 2025-01-03 15:57:14 +00:00
Allen Porter
1134421a3a Fix inconsistencies in examples 2024-12-30 10:08:57 -08:00
Allen Porter
0970ef4ae0 Fix SSE server bug with uncaught TypeError 2024-12-30 10:04:19 -08:00
David Soria Parra
561397c409 remove comment 2024-12-21 00:46:37 +00:00
David Soria Parra
a79f51f55f style: Fix imports and line length formatting 2024-12-21 00:46:36 +00:00
David Soria Parra
bed35f3737 Update example servers to use mcp.server.lowlevel 2024-12-21 00:41:59 +00:00
David Soria Parra
aaf32b5307 Merge branch 'v1.1.x' 2024-12-09 14:26:46 +00:00
David Soria Parra
28ed9cba5a Change lower bounds and update locks 2024-12-09 14:23:08 +00:00
Oskar Raszkiewicz
e4c00741be Fix simple-prompt example README 2024-12-04 19:44:00 +01:00
David Soria Parra
44ec763f92 Fix READMEs of examples 2024-12-03 22:35:52 +00:00
David Soria Parra
b36bde3d85 ruff fix 2024-11-22 10:47:58 +00:00
David Soria Parra
bbd9d05851 Fix example servers SSE invocation
Reported-by: Simon Willison
2024-11-22 10:45:24 +00:00
David Soria Parra
f00559a465 pin to lowest supported python version 2024-11-13 10:44:54 +00:00
David Soria Parra
e1766443b8 add simple resource example 2024-11-12 14:29:14 +00:00
David Soria Parra
10881fb19b Example server to expose a fetch tool and a fetch prompt 2024-11-12 13:53:36 +00:00