Build(deps): Bump @modelcontextprotocol/sdk from 1.13.3 to 1.17.0 in /mcp (#425)

Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.13.3 to 1.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.17.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add CODEOWNERS file for sdk by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/781">modelcontextprotocol/typescript-sdk#781</a></li>
<li>Add more robust base64 check by <a
href="https://github.com/cliffhall"><code>@​cliffhall</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/786">modelcontextprotocol/typescript-sdk#786</a></li>
<li>update codeowners by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/803">modelcontextprotocol/typescript-sdk#803</a></li>
<li>Fix indent by <a
href="https://github.com/jiec-msft"><code>@​jiec-msft</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/807">modelcontextprotocol/typescript-sdk#807</a></li>
<li>fix: Explicitly declare accpet type to json when exchanging oauth
token by <a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/801">modelcontextprotocol/typescript-sdk#801</a></li>
<li>feat: support oidc discovery in client sdk by <a
href="https://github.com/xiaoyijun"><code>@​xiaoyijun</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/652">modelcontextprotocol/typescript-sdk#652</a></li>
<li>fix: remove extraneous code block in README.md by <a
href="https://github.com/sd0ric4"><code>@​sd0ric4</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/791">modelcontextprotocol/typescript-sdk#791</a></li>
<li>Bump form-data from 4.0.2 to 4.0.4 in the npm_and_yarn group across
1 directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/798">modelcontextprotocol/typescript-sdk#798</a></li>
<li>Bump version 1.17.0 by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/810">modelcontextprotocol/typescript-sdk#810</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a href="https://github.com/jiec-msft"><code>@​jiec-msft</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/807">modelcontextprotocol/typescript-sdk#807</a></li>
<li><a href="https://github.com/sd0ric4"><code>@​sd0ric4</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/791">modelcontextprotocol/typescript-sdk#791</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.16.0...1.17.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.16.0...1.17.0</a></p>
<h2>1.16.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add type compatibility test between SDK and spec types by <a
href="https://github.com/ochafik"><code>@​ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/729">modelcontextprotocol/typescript-sdk#729</a></li>
<li>Add OIDC ID token support by <a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/680">modelcontextprotocol/typescript-sdk#680</a></li>
<li>Add prompt=consent for OIDC offline_access scope by <a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/681">modelcontextprotocol/typescript-sdk#681</a></li>
<li>Non-critical: Readme syntax and typographical error fixes by <a
href="https://github.com/freakynit"><code>@​freakynit</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/765">modelcontextprotocol/typescript-sdk#765</a></li>
<li>make client side client_id generation configurable in the oauth
router by <a
href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/734">modelcontextprotocol/typescript-sdk#734</a></li>
<li>Adding <code>invalidateCredentials()</code> to
<code>OAuthClientProvider</code> by <a
href="https://github.com/geelen"><code>@​geelen</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/570">modelcontextprotocol/typescript-sdk#570</a></li>
<li>fix: use authorization_server_url as issuer when fetching metadata
by <a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/763">modelcontextprotocol/typescript-sdk#763</a></li>
<li>feat(protocol): Debounce notifications to improve network efficiancy
by <a href="https://github.com/jneums"><code>@​jneums</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/746">modelcontextprotocol/typescript-sdk#746</a></li>
<li>fix(731): StreamableHTTPClientTransport Fails to Reconnect on
Non-Resumable Streams by <a
href="https://github.com/jneums"><code>@​jneums</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/732">modelcontextprotocol/typescript-sdk#732</a></li>
<li>fix: consistently use consumer-provided fetch function by <a
href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/767">modelcontextprotocol/typescript-sdk#767</a></li>
<li>fix client id issuance date should only be sent when generated by <a
href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/775">modelcontextprotocol/typescript-sdk#775</a></li>
<li>1.16.0 by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/779">modelcontextprotocol/typescript-sdk#779</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/680">modelcontextprotocol/typescript-sdk#680</a></li>
<li><a href="https://github.com/freakynit"><code>@​freakynit</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/765">modelcontextprotocol/typescript-sdk#765</a></li>
<li><a href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/734">modelcontextprotocol/typescript-sdk#734</a></li>
<li><a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/763">modelcontextprotocol/typescript-sdk#763</a></li>
<li><a href="https://github.com/jneums"><code>@​jneums</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/746">modelcontextprotocol/typescript-sdk#746</a></li>
<li><a
href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/767">modelcontextprotocol/typescript-sdk#767</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.15.1...1.16.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.15.1...1.16.0</a></p>
<h2>1.15.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(client): Some mcp server need default env(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/393">#393</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/196">#196</a>)
by <a
href="https://github.com/sunrabbit123"><code>@​sunrabbit123</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/394">modelcontextprotocol/typescript-sdk#394</a></li>
<li>feat: Add CORS configuration for browser-based MCP clients by <a
href="https://github.com/jerome3o-anthropic"><code>@​jerome3o-anthropic</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/713">modelcontextprotocol/typescript-sdk#713</a></li>
<li>Add onsessionclosed hook to StreamableHTTPServerTransport by <a
href="https://github.com/jerome3o-anthropic"><code>@​jerome3o-anthropic</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/743">modelcontextprotocol/typescript-sdk#743</a></li>
<li>add custom headers on initial _startOrAuth call by <a
href="https://github.com/anthonjn"><code>@​anthonjn</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/318">modelcontextprotocol/typescript-sdk#318</a></li>
<li>Improve stdio test Windows compatibility and refactor command logic
by <a href="https://github.com/HoberMin"><code>@​HoberMin</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/284">modelcontextprotocol/typescript-sdk#284</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="222db4a9c1"><code>222db4a</code></a>
Bump version 1.17.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/810">#810</a>)</li>
<li><a
href="b8ec6653eb"><code>b8ec665</code></a>
Bump form-data from 4.0.2 to 4.0.4 in the npm_and_yarn group across 1
directo...</li>
<li><a
href="1fc452ea0e"><code>1fc452e</code></a>
fix: remove extraneous code block in README.md (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/791">#791</a>)</li>
<li><a
href="bb7cccc3ba"><code>bb7cccc</code></a>
feat: support oidc discovery in client sdk (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/652">#652</a>)</li>
<li><a
href="62c608d8ce"><code>62c608d</code></a>
fix: Explicitly declare accpet type to json when exchanging oauth token
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/801">#801</a>)</li>
<li><a
href="83168250f5"><code>8316825</code></a>
Fix indent (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/807">#807</a>)</li>
<li><a
href="8e15edca0a"><code>8e15edc</code></a>
update codeowners (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/803">#803</a>)</li>
<li><a
href="c7887c082c"><code>c7887c0</code></a>
Add more robust base64 check (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/786">#786</a>)</li>
<li><a
href="0d545176f9"><code>0d54517</code></a>
Add CODEOWNERS file for dsk (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/781">#781</a>)</li>
<li><a
href="400b020c85"><code>400b020</code></a>
1.16.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/779">#779</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.3...1.17.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.13.3&new-version=1.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
This commit is contained in:
Maurice Heumann
2025-07-25 08:48:17 +02:00
committed by GitHub
2 changed files with 6 additions and 5 deletions

9
mcp/package-lock.json generated
View File

@@ -9,13 +9,14 @@
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.13.3"
"@modelcontextprotocol/sdk": "^1.17.0"
}
},
"node_modules/@modelcontextprotocol/sdk": {
"version": "1.13.3",
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.13.3.tgz",
"integrity": "sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==",
"version": "1.17.0",
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.17.0.tgz",
"integrity": "sha512-qFfbWFA7r1Sd8D697L7GkTd36yqDuTkvz0KfOGkgXR8EUhQn3/EDNIR/qUdQNMT8IjmasBvHWuXeisxtXTQT2g==",
"license": "MIT",
"dependencies": {
"ajv": "^6.12.6",
"content-type": "^1.0.5",

View File

@@ -9,7 +9,7 @@
"dev": "node --watch server.js"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.13.3"
"@modelcontextprotocol/sdk": "^1.17.0"
},
"keywords": ["mcp", "server"],
"author": "",