Commit graph

1,028 commits

Author SHA1 Message Date
bhosmer-ant
a40b353fb6
Merge branch 'main' into feat/structured-content-with-type-safety 2025-06-30 10:08:09 -04:00
Inna Harper
a1a486de1c
Merge pull request #455 from XiaofuHuang/xiaofhua/pid-StdioClientTransport
fix: Expose the MCP child process PID as an accessible property in StdioClientTransport
2025-06-30 14:46:21 +01:00
ihrpr
0db4407d43
Merge branch 'main' into xiaofhua/pid-StdioClientTransport 2025-06-30 14:44:36 +01:00
Inna Harper
7682c4cf4f
Merge pull request #598 from sinedied/fix-empty-schema
fix: missing "properties" property in empty schema
2025-06-30 13:20:42 +01:00
sushichan044
fb303d748f
tidying up 2025-06-28 14:56:02 +09:00
Inna Harper
64a60c4ecd
Merge pull request #571 from garciasdos/main
fix: extra headers when they are a Headers object
2025-06-27 17:29:06 +01:00
Inna Harper
99c75281bd
Merge pull request #661 from kentcdodds/resource-types
add overloads for registerResource method in McpServer class
2025-06-27 17:05:01 +01:00
Felix Weinberger
191c2cbb0e
Merge pull request #386 from muzea/hotfix/windows-default-env
fix: add windows env PROGRAMFILES, avoid some exe can not be found
2025-06-27 15:54:19 +01:00
Felix Weinberger
d54ebee8fe
Merge branch 'main' into hotfix/windows-default-env 2025-06-27 15:50:27 +01:00
Inna Harper
773b842127
Merge pull request #424 from domnit/eventsource-parser-dep
fix: add missing eventsource-parser dependency
2025-06-27 15:28:28 +01:00
ihrpr
c17d851bb8
Merge branch 'main' into eventsource-parser-dep 2025-06-27 15:26:57 +01:00
Inna Harper
0c9b9fbec3
Merge pull request #704 from modelcontextprotocol/ihrpr/fix-lint
fix lint
2025-06-27 14:17:15 +01:00
ihrpr
53ad0a01d5
fix lint 2025-06-27 14:14:21 +01:00
Inna Harper
26a98de872
Merge pull request #565 from ddworken/main
Implement DNS Rebinding Protections per spec
2025-06-27 14:13:11 +01:00
David Dworken
8bc7374f5e
Fix merge conflict 2025-06-26 16:12:26 -07:00
David Dworken
185fb23f34
Merge branch 'main' into main 2025-06-26 16:10:00 -07:00
Inna Harper
1e52f38f36
Merge pull request #701 from modelcontextprotocol/ihrpr/1.13.2 1.13.2
Update version of the package to 1.13.2
2025-06-26 18:54:47 +01:00
ihrpr
9d678ce591
1.13.2 2025-06-26 18:52:24 +01:00
Inna Harper
be845dd4ea
Merge pull request #391 from christian-bromann/cb/sse-tests
test(server): add more tests for `SSEServerTransport` class
2025-06-26 18:28:53 +01:00
Christian Bromann
f76652bb10
Update src/server/sse.test.ts 2025-06-26 10:22:27 -07:00
Christian Bromann
362acfc1ce
Update package-lock.json 2025-06-26 09:51:26 -07:00
Christian Bromann
08c767f8e1
Merge branch 'main' into cb/sse-tests 2025-06-26 09:50:41 -07:00
Inna Harper
6e0b699718
Merge pull request #428 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-12fbce29b8
Bump formidable from 3.5.2 to 3.5.4 in the npm_and_yarn group across 1 directory
2025-06-26 16:06:25 +01:00
Inna Harper
a783c5a5ef
Merge pull request #542 from dhodun/dhodun/add-streamable-http-comments
docs: Add clarifying comments for stateless streamable HTTP endpoints
2025-06-26 14:07:20 +01:00
Inna Harper
71d309d0d8
Merge pull request #477 from nichtsam/pr/protocol-overwriting-transport-hooks
Pr/protocol overwriting transport hooks
2025-06-26 14:04:16 +01:00
Inna Harper
909fe5df07
Merge pull request #633 from Achintha444/main
Update readme file to include a tip to allow `mcp-session-id` in CORS when using StreamableHTTP
2025-06-25 18:20:46 +01:00
Achintha Isuru
5f96ae4d89 update PR#633 to address the comment about improving the example 2025-06-25 11:34:44 -04:00
Achintha Isuru
4954cd7294
Merge branch 'main' into main 2025-06-25 11:20:55 -04:00
Inna Harper
462110508c
Merge pull request #627 from KKonstantinov/request-propagation-in-tools
Raw request propagation in tools - passed to callbacks via RequestHandlerExtra<ServerRequest, ServerNotification>
2025-06-25 15:18:41 +01:00
Achintha Isuru
fc85113980
Merge branch 'main' into main 2025-06-25 10:02:15 -04:00
Konstantin Konstantinov
a94a63a2d0
Merge branch 'main' into request-propagation-in-tools 2025-06-25 16:25:24 +03:00
Konstantin Konstantinov
924c1ce56b
Merge branch 'request-propagation-in-tools' of github.com:KKonstantinov/typescript-sdk into request-propagation-in-tools 2025-06-25 16:25:09 +03:00
Konstantin Konstantinov
606c278668
clean up tests - remove mockRequestInfo 2025-06-25 16:24:30 +03:00
Inna Harper
f733207dae
Merge pull request #640 from cliffhall/report-session-id-per-request
Show session id per request in simpleStreamableHttp example server
2025-06-25 14:18:49 +01:00
Konstantin Konstantinov
384095c30b
Merge branch 'main' into request-propagation-in-tools 2025-06-25 14:16:18 +03:00
Chris Dickinson
05d98bb3a4
feat(shared/auth): support software_statement in OAuthClientMetadata (#696)
Per [Section 3.1.1][ref], `software_statement` is an OPTIONAL member
of the client creation request, which may contain a JWT encoding claims
about client software.

[ref]: https://datatracker.ietf.org/doc/html/rfc7591#section-3.1.1
2025-06-25 11:20:26 +01:00
Konstantin Konstantinov
166da76b00
extra parameter - remain optional for backwards compatibility 2025-06-24 19:39:37 +03:00
Konstantin Konstantinov
33895f4520
Merge branch 'main' into request-propagation-in-tools 2025-06-24 19:32:49 +03:00
Inna Harper
c40193933a
Merge pull request #655 from Areo-Joe/fix/skip_validate_if_error
fix: skip validation if tool reports error
2025-06-24 17:14:11 +01:00
ihrpr
33e03f499e
Merge branch 'main' into fix/skip_validate_if_error 2025-06-24 17:12:34 +01:00
ihrpr
c20a47a79f
small fixes 2025-06-24 17:09:29 +01:00
Konstantin Konstantinov
dff036ecb8
Merge branch 'main' into request-propagation-in-tools 2025-06-24 18:28:04 +03:00
Inna Harper
600c623fe6
Merge pull request #693 from modelcontextprotocol/pcarleton/resource-only-when-prm-present
[auth] refactor resource selection to not include resource if PRM is not present
2025-06-24 15:48:14 +01:00
Konstantin Konstantinov
96ff8573cf
Merge branch 'main' into request-propagation-in-tools 2025-06-24 17:21:09 +03:00
Paul Carleton
15a2277c89
refactor resource selection to not include resource if PRM is not present 2025-06-24 14:47:54 +01:00
Inna Harper
ebf8e2d029
Merge pull request #692 from modelcontextprotocol/ihrpr/fallback-for-auth-well-known
Fallback for` /.well-known/oauth-authorization-server` dropping path
2025-06-24 11:58:53 +01:00
ihrpr
03da7cfc66
fallback 2025-06-24 11:38:55 +01:00
Inna Harper
0fc9bd0a32
Merge pull request #687 from smithery-ai/patch-1
Fix `/.well-known/oauth-authorization-server` dropping path
2025-06-24 10:51:49 +01:00
Achintha Isuru
0a425f486d
Merge branch 'main' into main 2025-06-24 00:52:23 -04:00
Henry Mao
1ff08e41d7
Add path test 2025-06-23 17:32:08 -04:00