This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
The following commit(s) were added to refs/heads/main by this push:
new d5f930ce3 build(mcp): bump modelcontextprotocol/sdk from 1.25.2 to
1.26.0 (#969)
d5f930ce3 is described below
commit d5f930ce395b6c647f84e86265963d16698a9dfd
Author: Fine0830 <[email protected]>
AuthorDate: Mon Feb 9 14:44:19 2026 +0800
build(mcp): bump modelcontextprotocol/sdk from 1.25.2 to 1.26.0 (#969)
* upgrade dependencies
* update license
---
dist/LICENSE | 33 ++--
.../license-http-errors-node-modules-statuses.txt | 23 ---
...ense-safe-buffer.txt => license-ip-address.txt} | 4 +-
mcp/LICENSE | 33 ++--
mcp/package-lock.json | 207 +++++++++++----------
mcp/package.json | 2 +-
6 files changed, 140 insertions(+), 162 deletions(-)
diff --git a/dist/LICENSE b/dist/LICENSE
index 0e481aa65..7dbe1f8f9 100644
--- a/dist/LICENSE
+++ b/dist/LICENSE
@@ -653,14 +653,14 @@ ISC licenses
setprototypeof 1.2.0 ISC
which 2.0.2 ISC
wrappy 1.0.2 ISC
- zod-to-json-schema 3.25.0 ISC
+ zod-to-json-schema 3.25.1 ISC
========================================================================
MIT licenses
========================================================================
- @hono/node-server 1.19.8 MIT
- @modelcontextprotocol/sdk 1.25.2 MIT
+ @hono/node-server 1.19.9 MIT
+ @modelcontextprotocol/sdk 1.26.0 MIT
@types/node 24.10.4 MIT
@types/node-fetch 2.6.13 MIT
abort-controller 3.0.0 MIT
@@ -669,12 +669,12 @@ MIT licenses
ajv 8.17.1 MIT
ajv-formats 3.0.1 MIT
asynckit 0.4.0 MIT
- body-parser 2.2.1 MIT
+ body-parser 2.2.2 MIT
bytes 3.1.2 MIT
call-bind-apply-helpers 1.0.2 MIT
call-bound 1.0.4 MIT
combined-stream 1.0.8 MIT
- content-disposition 1.0.0 MIT
+ content-disposition 1.0.1 MIT
content-type 1.0.5 MIT
cookie 0.7.2 MIT
cookie-signature 1.2.2 MIT
@@ -695,10 +695,10 @@ MIT licenses
event-target-shim 5.0.1 MIT
eventsource 3.0.7 MIT
eventsource-parser 3.0.6 MIT
- express 5.1.0 MIT
- express-rate-limit 7.5.1 MIT
+ express 5.2.1 MIT
+ express-rate-limit 8.2.1 MIT
fast-deep-equal 3.1.3 MIT
- finalhandler 2.1.0 MIT
+ finalhandler 2.1.1 MIT
form-data 4.0.4 MIT
form-data-encoder 1.7.2 MIT
form-data/node_modules/mime-db 1.52.0 MIT
@@ -713,11 +713,11 @@ MIT licenses
has-symbols 1.1.0 MIT
has-tostringtag 1.0.2 MIT
hasown 2.0.2 MIT
- hono 4.11.7 MIT
- http-errors 2.0.0 MIT
- http-errors/node_modules/statuses 2.0.1 MIT
+ hono 4.11.9 MIT
+ http-errors 2.0.1 MIT
humanize-ms 1.2.1 MIT
- iconv-lite 0.7.0 MIT
+ iconv-lite 0.7.2 MIT
+ ip-address 10.0.1 MIT
ipaddr.js 1.9.1 MIT
is-promise 4.0.0 MIT
jose 6.1.3 MIT
@@ -726,7 +726,7 @@ MIT licenses
media-typer 1.1.0 MIT
merge-descriptors 2.0.0 MIT
mime-db 1.54.0 MIT
- mime-types 3.0.1 MIT
+ mime-types 3.0.2 MIT
ms 2.1.3 MIT
negotiator 1.0.0 MIT
node-domexception 1.0.0 MIT
@@ -742,13 +742,12 @@ MIT licenses
pkce-challenge 5.0.0 MIT
proxy-addr 2.0.7 MIT
range-parser 1.2.1 MIT
- raw-body 3.0.1 MIT
+ raw-body 3.0.2 MIT
require-from-string 2.0.2 MIT
router 2.2.0 MIT
- safe-buffer 5.2.1 MIT
safer-buffer 2.1.2 MIT
- send 1.2.0 MIT
- serve-static 2.2.0 MIT
+ send 1.2.1 MIT
+ serve-static 2.2.1 MIT
shebang-command 2.0.0 MIT
shebang-regex 3.0.0 MIT
side-channel 1.1.0 MIT
diff --git
a/dist/licenses/mcp-licenses/license-http-errors-node-modules-statuses.txt
b/dist/licenses/mcp-licenses/license-http-errors-node-modules-statuses.txt
deleted file mode 100644
index 28a316182..000000000
--- a/dist/licenses/mcp-licenses/license-http-errors-node-modules-statuses.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-
-The MIT License (MIT)
-
-Copyright (c) 2014 Jonathan Ong <[email protected]>
-Copyright (c) 2016 Douglas Christopher Wilson <[email protected]>
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/dist/licenses/mcp-licenses/license-safe-buffer.txt
b/dist/licenses/mcp-licenses/license-ip-address.txt
similarity index 94%
rename from dist/licenses/mcp-licenses/license-safe-buffer.txt
rename to dist/licenses/mcp-licenses/license-ip-address.txt
index 0c068ceec..ec79adb0c 100644
--- a/dist/licenses/mcp-licenses/license-safe-buffer.txt
+++ b/dist/licenses/mcp-licenses/license-ip-address.txt
@@ -1,6 +1,4 @@
-The MIT License (MIT)
-
-Copyright (c) Feross Aboukhadijeh
+Copyright (C) 2011 by Beau Gunderson
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/mcp/LICENSE b/mcp/LICENSE
index b4ca677e9..bbd7f880f 100644
--- a/mcp/LICENSE
+++ b/mcp/LICENSE
@@ -55,14 +55,14 @@ ISC licenses
setprototypeof 1.2.0 ISC
which 2.0.2 ISC
wrappy 1.0.2 ISC
- zod-to-json-schema 3.25.0 ISC
+ zod-to-json-schema 3.25.1 ISC
========================================================================
MIT licenses
========================================================================
- @hono/node-server 1.19.8 MIT
- @modelcontextprotocol/sdk 1.25.2 MIT
+ @hono/node-server 1.19.9 MIT
+ @modelcontextprotocol/sdk 1.26.0 MIT
@types/node 24.10.4 MIT
@types/node-fetch 2.6.13 MIT
abort-controller 3.0.0 MIT
@@ -71,12 +71,12 @@ MIT licenses
ajv 8.17.1 MIT
ajv-formats 3.0.1 MIT
asynckit 0.4.0 MIT
- body-parser 2.2.1 MIT
+ body-parser 2.2.2 MIT
bytes 3.1.2 MIT
call-bind-apply-helpers 1.0.2 MIT
call-bound 1.0.4 MIT
combined-stream 1.0.8 MIT
- content-disposition 1.0.0 MIT
+ content-disposition 1.0.1 MIT
content-type 1.0.5 MIT
cookie 0.7.2 MIT
cookie-signature 1.2.2 MIT
@@ -97,10 +97,10 @@ MIT licenses
event-target-shim 5.0.1 MIT
eventsource 3.0.7 MIT
eventsource-parser 3.0.6 MIT
- express 5.1.0 MIT
- express-rate-limit 7.5.1 MIT
+ express 5.2.1 MIT
+ express-rate-limit 8.2.1 MIT
fast-deep-equal 3.1.3 MIT
- finalhandler 2.1.0 MIT
+ finalhandler 2.1.1 MIT
form-data 4.0.4 MIT
form-data-encoder 1.7.2 MIT
form-data/node_modules/mime-db 1.52.0 MIT
@@ -115,11 +115,11 @@ MIT licenses
has-symbols 1.1.0 MIT
has-tostringtag 1.0.2 MIT
hasown 2.0.2 MIT
- hono 4.11.7 MIT
- http-errors 2.0.0 MIT
- http-errors/node_modules/statuses 2.0.1 MIT
+ hono 4.11.9 MIT
+ http-errors 2.0.1 MIT
humanize-ms 1.2.1 MIT
- iconv-lite 0.7.0 MIT
+ iconv-lite 0.7.2 MIT
+ ip-address 10.0.1 MIT
ipaddr.js 1.9.1 MIT
is-promise 4.0.0 MIT
jose 6.1.3 MIT
@@ -128,7 +128,7 @@ MIT licenses
media-typer 1.1.0 MIT
merge-descriptors 2.0.0 MIT
mime-db 1.54.0 MIT
- mime-types 3.0.1 MIT
+ mime-types 3.0.2 MIT
ms 2.1.3 MIT
negotiator 1.0.0 MIT
node-domexception 1.0.0 MIT
@@ -144,13 +144,12 @@ MIT licenses
pkce-challenge 5.0.0 MIT
proxy-addr 2.0.7 MIT
range-parser 1.2.1 MIT
- raw-body 3.0.1 MIT
+ raw-body 3.0.2 MIT
require-from-string 2.0.2 MIT
router 2.2.0 MIT
- safe-buffer 5.2.1 MIT
safer-buffer 2.1.2 MIT
- send 1.2.0 MIT
- serve-static 2.2.0 MIT
+ send 1.2.1 MIT
+ serve-static 2.2.1 MIT
shebang-command 2.0.0 MIT
shebang-regex 3.0.0 MIT
side-channel 1.1.0 MIT
diff --git a/mcp/package-lock.json b/mcp/package-lock.json
index ced6aec27..5d594c7d5 100644
--- a/mcp/package-lock.json
+++ b/mcp/package-lock.json
@@ -9,7 +9,7 @@
"version": "1.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@modelcontextprotocol/sdk": "^1.25.2",
+ "@modelcontextprotocol/sdk": "^1.26.0",
"dotenv": "^16.4.5",
"openai": "^4.20.0"
},
@@ -643,9 +643,9 @@
}
},
"node_modules/@hono/node-server": {
- "version": "1.19.8",
- "resolved":
"https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.8.tgz",
- "integrity":
"sha512-0/g2lIOPzX8f3vzW1ggQgvG5mjtFBDBHFAzI5SFAi2DzSqS9luJwqg9T6O/gKYLi+inS7eNxBeIFkkghIPvrMA==",
+ "version": "1.19.9",
+ "resolved":
"https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",
+ "integrity":
"sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",
"engines": {
"node": ">=18.14.1"
},
@@ -702,11 +702,11 @@
}
},
"node_modules/@modelcontextprotocol/sdk": {
- "version": "1.25.2",
- "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.25.2.tgz",
- "integrity":
"sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==",
+ "version": "1.26.0",
+ "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.26.0.tgz",
+ "integrity":
"sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==",
"dependencies": {
- "@hono/node-server": "^1.19.7",
+ "@hono/node-server": "^1.19.9",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"content-type": "^1.0.5",
@@ -714,14 +714,15 @@
"cross-spawn": "^7.0.5",
"eventsource": "^3.0.2",
"eventsource-parser": "^3.0.0",
- "express": "^5.0.1",
- "express-rate-limit": "^7.5.0",
- "jose": "^6.1.1",
+ "express": "^5.2.1",
+ "express-rate-limit": "^8.2.1",
+ "hono": "^4.11.4",
+ "jose": "^6.1.3",
"json-schema-typed": "^8.0.2",
"pkce-challenge": "^5.0.0",
"raw-body": "^3.0.0",
"zod": "^3.25 || ^4.0",
- "zod-to-json-schema": "^3.25.0"
+ "zod-to-json-schema": "^3.25.1"
},
"engines": {
"node": ">=18"
@@ -1147,9 +1148,9 @@
"dev": true
},
"node_modules/body-parser": {
- "version": "2.2.1",
- "resolved":
"https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz",
- "integrity":
"sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==",
+ "version": "2.2.2",
+ "resolved":
"https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz",
+ "integrity":
"sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==",
"dependencies": {
"bytes": "^3.1.2",
"content-type": "^1.0.5",
@@ -1286,14 +1287,15 @@
"dev": true
},
"node_modules/content-disposition": {
- "version": "1.0.0",
- "resolved":
"https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz",
- "integrity":
"sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==",
- "dependencies": {
- "safe-buffer": "5.2.1"
- },
+ "version": "1.0.1",
+ "resolved":
"https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
+ "integrity":
"sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/content-type": {
@@ -1778,17 +1780,18 @@
}
},
"node_modules/express": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz",
- "integrity":
"sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
+ "integrity":
"sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
"dependencies": {
"accepts": "^2.0.0",
- "body-parser": "^2.2.0",
+ "body-parser": "^2.2.1",
"content-disposition": "^1.0.0",
"content-type": "^1.0.5",
"cookie": "^0.7.1",
"cookie-signature": "^1.2.1",
"debug": "^4.4.0",
+ "depd": "^2.0.0",
"encodeurl": "^2.0.0",
"escape-html": "^1.0.3",
"etag": "^1.8.1",
@@ -1801,7 +1804,7 @@
"once": "^1.4.0",
"parseurl": "^1.3.3",
"proxy-addr": "^2.0.7",
- "qs": "^6.14.1",
+ "qs": "^6.14.0",
"range-parser": "^1.2.1",
"router": "^2.2.0",
"send": "^1.1.0",
@@ -1819,9 +1822,12 @@
}
},
"node_modules/express-rate-limit": {
- "version": "7.5.1",
- "resolved":
"https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz",
- "integrity":
"sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==",
+ "version": "8.2.1",
+ "resolved":
"https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.2.1.tgz",
+ "integrity":
"sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==",
+ "dependencies": {
+ "ip-address": "10.0.1"
+ },
"engines": {
"node": ">= 16"
},
@@ -1926,9 +1932,9 @@
}
},
"node_modules/finalhandler": {
- "version": "2.1.0",
- "resolved":
"https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz",
- "integrity":
"sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==",
+ "version": "2.1.1",
+ "resolved":
"https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
+ "integrity":
"sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
"dependencies": {
"debug": "^4.4.0",
"encodeurl": "^2.0.0",
@@ -1938,7 +1944,11 @@
"statuses": "^2.0.1"
},
"engines": {
- "node": ">= 0.8"
+ "node": ">= 18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/find-up": {
@@ -2206,36 +2216,30 @@
}
},
"node_modules/hono": {
- "version": "4.11.7",
- "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.7.tgz",
- "integrity":
"sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==",
- "license": "MIT",
- "peer": true,
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.9.tgz",
+ "integrity":
"sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==",
"engines": {
"node": ">=16.9.0"
}
},
"node_modules/http-errors": {
- "version": "2.0.0",
- "resolved":
"https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
- "integrity":
"sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "version": "2.0.1",
+ "resolved":
"https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity":
"sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
"dependencies": {
- "depd": "2.0.0",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": "2.0.1",
- "toidentifier": "1.0.1"
+ "depd": "~2.0.0",
+ "inherits": "~2.0.4",
+ "setprototypeof": "~1.2.0",
+ "statuses": "~2.0.2",
+ "toidentifier": "~1.0.1"
},
"engines": {
"node": ">= 0.8"
- }
- },
- "node_modules/http-errors/node_modules/statuses": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
- "integrity":
"sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
- "engines": {
- "node": ">= 0.8"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/humanize-ms": {
@@ -2247,9 +2251,9 @@
}
},
"node_modules/iconv-lite": {
- "version": "0.7.0",
- "resolved":
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
- "integrity":
"sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
+ "version": "0.7.2",
+ "resolved":
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
+ "integrity":
"sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -2300,6 +2304,14 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity":
"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
+ "node_modules/ip-address": {
+ "version": "10.0.1",
+ "resolved":
"https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz",
+ "integrity":
"sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
"node_modules/ipaddr.js": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
@@ -2503,14 +2515,18 @@
}
},
"node_modules/mime-types": {
- "version": "3.0.1",
- "resolved":
"https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz",
- "integrity":
"sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==",
+ "version": "3.0.2",
+ "resolved":
"https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
+ "integrity":
"sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
"dependencies": {
"mime-db": "^1.54.0"
},
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/minimatch": {
@@ -2866,14 +2882,14 @@
}
},
"node_modules/raw-body": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz",
- "integrity":
"sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
+ "integrity":
"sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
"dependencies": {
- "bytes": "3.1.2",
- "http-errors": "2.0.0",
- "iconv-lite": "0.7.0",
- "unpipe": "1.0.0"
+ "bytes": "~3.1.2",
+ "http-errors": "~2.0.1",
+ "iconv-lite": "~0.7.0",
+ "unpipe": "~1.0.0"
},
"engines": {
"node": ">= 0.10"
@@ -2953,25 +2969,6 @@
"queue-microtask": "^1.2.2"
}
},
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved":
"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity":
"sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved":
"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -2990,30 +2987,34 @@
}
},
"node_modules/send": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz",
- "integrity":
"sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
+ "integrity":
"sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
"dependencies": {
- "debug": "^4.3.5",
+ "debug": "^4.4.3",
"encodeurl": "^2.0.0",
"escape-html": "^1.0.3",
"etag": "^1.8.1",
"fresh": "^2.0.0",
- "http-errors": "^2.0.0",
- "mime-types": "^3.0.1",
+ "http-errors": "^2.0.1",
+ "mime-types": "^3.0.2",
"ms": "^2.1.3",
"on-finished": "^2.4.1",
"range-parser": "^1.2.1",
- "statuses": "^2.0.1"
+ "statuses": "^2.0.2"
},
"engines": {
"node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/serve-static": {
- "version": "2.2.0",
- "resolved":
"https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz",
- "integrity":
"sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==",
+ "version": "2.2.1",
+ "resolved":
"https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
+ "integrity":
"sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
"dependencies": {
"encodeurl": "^2.0.0",
"escape-html": "^1.0.3",
@@ -3022,6 +3023,10 @@
},
"engines": {
"node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/setprototypeof": {
@@ -3376,9 +3381,9 @@
}
},
"node_modules/zod-to-json-schema": {
- "version": "3.25.0",
- "resolved":
"https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz",
- "integrity":
"sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==",
+ "version": "3.25.1",
+ "resolved":
"https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
+ "integrity":
"sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
"peerDependencies": {
"zod": "^3.25 || ^4"
}
diff --git a/mcp/package.json b/mcp/package.json
index 3335d1fa9..96d1ffab2 100644
--- a/mcp/package.json
+++ b/mcp/package.json
@@ -21,7 +21,7 @@
"author": "Apache Software Foundation",
"license": "Apache-2.0",
"dependencies": {
- "@modelcontextprotocol/sdk": "^1.25.2",
+ "@modelcontextprotocol/sdk": "^1.26.0",
"dotenv": "^16.4.5",
"openai": "^4.20.0"
},