Jerome
8b9aa20b39
Jerome/fix/dev oauth server required scopes change ( #629 )
...
* updating lock to latest version
* Added .git-blame-ignore-revs (fixes gitlens)
* Not requiring mcp:tools
2025-06-17 10:18:58 +01:00
Olivier Chafik
6e4fc52c7e
Update demoInMemoryOAuthProvider.test.ts
2025-06-17 00:42:44 +01:00
Olivier Chafik
551a43942e
use URL for resource throughout
2025-06-17 00:33:27 +01:00
Olivier Chafik
224a2e242d
update resource to be a url
2025-06-17 00:18:33 +01:00
Olivier Chafik
36f338ae23
Update demoInMemoryOAuthProvider.ts
2025-06-16 23:39:51 +01:00
Olivier Chafik
02ce81b90c
simplify diff
2025-06-16 23:10:27 +01:00
Olivier Chafik
6656d23d84
Simplify demo in-memory oauth provider
...
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 22:56:55 +01:00
David Dworken
188c1d3680
Merge branch 'main' into main
2025-06-16 14:08:53 -07:00
cliffhall
5a8af45c09
In src/examples/server/simpleStreamableHttp.ts
...
- In mcpPostHandler,
- Get `mcp-session-id` header early so that it can be reported in every incoming request.
- Helpful for troubleshooting Inspector's ability to retain the session id for the Proxy <-> Server leg
2025-06-16 16:34:46 -04:00
Olivier Chafik
ccccb4b7cc
simplify PR / only keep verification in demo inmemory oauth provider
...
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 21:34:06 +01:00
Olivier Chafik
cba6a6ea58
Update authorize.config.test.ts
...
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 20:41:56 +01:00
Olivier Chafik
1f4e42c09e
cleanup auth-utils and remove example files
...
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 20:05:02 +01:00
bhosmer-ant
2e119aaca2
Merge pull request #639 from modelcontextprotocol/basil/_meta_language
...
update _meta usage guidance in `types.ts`
2025-06-16 15:00:17 -04:00
Basil Hosmer
784d944377
update _meta comments
2025-06-16 14:52:33 -04:00
Olivier Chafik
7b5bfcee52
implementation of RFC 8707 Resource Indicators ( Fixes #592 , Fixes #635 )
2025-06-16 19:29:04 +01:00
ihrpr
54c30109fb
Merge branch 'main' into ihrpr/elicitation
2025-06-16 19:11:57 +01:00
Konstantin Konstantinov
71abccb874
Merge branch 'main' into request-propagation-in-tools
2025-06-16 18:51:44 +03:00
Felix Weinberger
3df732545f
Add missing _meta fields to match spec requirements
...
Added optional _meta field to ResourceContentsSchema, PromptSchema, and EmbeddedResourceSchema to align with spec change PR #710 . These were the only schemas missing the _meta field that were required by the specification update.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 16:18:13 +01:00
ihrpr
0e86a6d139
improve readme
2025-06-16 14:36:35 +01:00
ihrpr
42c3967d8b
add to readme
2025-06-16 14:23:17 +01:00
ihrpr
c90d6c9853
add context with arguments to completable
2025-06-16 14:11:10 +01:00
ihrpr
1e5f0e16ba
whitespaces
2025-06-16 12:08:59 +01:00
ihrpr
cacc3bc09e
Merge branch 'main' into ihrpr/resource-link
2025-06-16 11:56:19 +01:00
ihrpr
f1a07a940a
ci fix
2025-06-16 11:45:35 +01:00
ihrpr
90e45950b3
show name and title in example
2025-06-16 11:36:08 +01:00
ihrpr
3f939be6c7
readme fixes and template tests for title
2025-06-16 11:21:07 +01:00
ihrpr
8719f93357
clean up mcp.ts
2025-06-16 11:00:20 +01:00
ihrpr
bce2dbfb83
small fixes like argsSchema
2025-06-16 10:55:02 +01:00
ihrpr
d1c94a2c69
refactor
2025-06-16 10:43:31 +01:00
ihrpr
7e59081b43
add resource link
2025-06-15 22:19:53 +01:00
ihrpr
4d03b243e3
add title
2025-06-15 20:42:25 +01:00
ihrpr
e7284d29c8
added _meta to more objects
2025-06-15 18:47:44 +01:00
ihrpr
9bf5c62979
Merge pull request #619 from modelcontextprotocol/ihrpr/602
...
Rename ResourceReference to ResourceTemplateReference
2025-06-15 17:30:24 +01:00
Konstantin Konstantinov
e714050642
Merge branch 'main' into request-propagation-in-tools
2025-06-14 01:10:58 +03:00
Konstantin Konstantinov
db9ba7b419
raw request propagation in tools - implementation, unit tests, types
2025-06-14 01:08:02 +03:00
ihrpr
6b3d326cf7
Merge pull request #614 from modelcontextprotocol/ochafik/protocol-version
...
feat: implement MCP-Protocol-Version header requirement for HTTP transport
2025-06-13 18:31:03 +01:00
Olivier Chafik
33257f14d4
switch to optional Transport.setProtocolVersion
2025-06-13 13:36:04 +01:00
Olivier Chafik
4aaa26d900
remove protocol version mismatch warning
2025-06-13 13:35:38 +01:00
bhosmer-ant
b6f0273569
Merge pull request #621 from modelcontextprotocol/carlpeaslee/fix-resource-template-list-metadata
...
Adding tests to prevent regressions for: fixes metadata for listed resources from resource templates so that they favor their own metadata
2025-06-12 13:53:43 -04:00
ihrpr
9d3374c519
Merge pull request #574 from loopwork-ai/carlpeaslee/fix-resource-template-list-metadata
...
fixes metadata for listed resources from resource templates so that they favor their own metadata
2025-06-12 18:50:23 +01:00
ihrpr
bc5312991e
adding tests to prevent regressions
2025-06-12 18:47:16 +01:00
Olivier Chafik
4e9d6a707d
Merge branch 'ochafik/protocol-version' of https://github.com/modelcontextprotocol/typescript-sdk into ochafik/protocol-version
2025-06-12 18:45:10 +01:00
Olivier Chafik
e573a0f342
nits: remove dead comment & align test style on local idioms
2025-06-12 18:43:49 +01:00
Olivier Chafik
a28e25a9c0
use const in test
2025-06-12 18:43:06 +01:00
Olivier Chafik
bb0592bd50
add supported versions to error message
2025-06-12 18:42:51 +01:00
ihrpr
255d30cbf2
Rename ResourceReference to ResourceTemplateReference
2025-06-12 15:10:12 +01:00
Diego García
28e2efa0b2
Merge branch 'main' into main
2025-06-12 13:38:59 +02:00
Olivier Chafik
18f8b40d00
Merge branch 'main' into ochafik/protocol-version
2025-06-11 18:53:04 +01:00
David Dworken
449671dfe8
Merge branch 'main' into main
2025-06-11 09:42:34 -07:00
Olivier Chafik
84971c83ea
Set Mcp-Protocol-Version in client requests after init, and warn when it doesn't match negotiated version (it SHOULD match)
2025-06-11 17:29:09 +01:00