This is an automated email from the ASF dual-hosted git repository.
wusheng 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 b4412426 bump up modelcontextprotocol/sdk (#934)
b4412426 is described below
commit b4412426a4978019766fa18a0b545b55b4806d7b
Author: Fine0830 <[email protected]>
AuthorDate: Tue Jan 13 13:45:22 2026 +0800
bump up modelcontextprotocol/sdk (#934)
---
dist/LICENSE | 5 +-
.../mcp-licenses/license--hono-node-server.txt | 0
dist/licenses/mcp-licenses/license-hono.txt | 21 ++++++++
.../mcp-licenses/license-json-schema-typed.txt | 57 ++++++++++++++++++++++
mcp/LICENSE | 5 +-
mcp/package-lock.json | 35 +++++++++++--
mcp/package.json | 2 +-
7 files changed, 118 insertions(+), 7 deletions(-)
diff --git a/dist/LICENSE b/dist/LICENSE
index c95b0086..2fa6c99f 100644
--- a/dist/LICENSE
+++ b/dist/LICENSE
@@ -633,6 +633,7 @@ BSD-2-Clause licenses
========================================================================
dotenv 16.6.1 BSD-2-Clause
+ json-schema-typed 8.0.2 BSD-2-Clause
webidl-conversions 3.0.1 BSD-2-Clause
========================================================================
@@ -658,7 +659,8 @@ ISC licenses
MIT licenses
========================================================================
- @modelcontextprotocol/sdk 1.24.1 MIT
+ @hono/node-server 1.19.8 MIT
+ @modelcontextprotocol/sdk 1.25.2 MIT
@types/node 24.10.4 MIT
@types/node-fetch 2.6.13 MIT
abort-controller 3.0.0 MIT
@@ -711,6 +713,7 @@ MIT licenses
has-symbols 1.1.0 MIT
has-tostringtag 1.0.2 MIT
hasown 2.0.2 MIT
+ hono 4.11.4 MIT
http-errors 2.0.0 MIT
http-errors/node_modules/statuses 2.0.1 MIT
humanize-ms 1.2.1 MIT
diff --git a/dist/licenses/mcp-licenses/license--hono-node-server.txt
b/dist/licenses/mcp-licenses/license--hono-node-server.txt
new file mode 100644
index 00000000..e69de29b
diff --git a/dist/licenses/mcp-licenses/license-hono.txt
b/dist/licenses/mcp-licenses/license-hono.txt
new file mode 100644
index 00000000..bd174fac
--- /dev/null
+++ b/dist/licenses/mcp-licenses/license-hono.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 - present, Yusuke Wada and Hono contributors
+
+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-json-schema-typed.txt
b/dist/licenses/mcp-licenses/license-json-schema-typed.txt
new file mode 100644
index 00000000..bc3ca632
--- /dev/null
+++ b/dist/licenses/mcp-licenses/license-json-schema-typed.txt
@@ -0,0 +1,57 @@
+BSD 2-Clause License
+
+Original source code is copyright (c) 2019-2025 Remy Rylan
+<https://github.com/RemyRylan>
+
+All JSON Schema documentation and descriptions are copyright (c):
+
+2009 [draft-0] IETF Trust <https://www.ietf.org/>, Kris Zyp <[email protected]>,
+and SitePen (USA) <https://www.sitepen.com/>.
+
+2009 [draft-1] IETF Trust <https://www.ietf.org/>, Kris Zyp <[email protected]>,
+and SitePen (USA) <https://www.sitepen.com/>.
+
+2010 [draft-2] IETF Trust <https://www.ietf.org/>, Kris Zyp <[email protected]>,
+and SitePen (USA) <https://www.sitepen.com/>.
+
+2010 [draft-3] IETF Trust <https://www.ietf.org/>, Kris Zyp <[email protected]>,
+Gary Court <[email protected]>, and SitePen (USA)
<https://www.sitepen.com/>.
+
+2013 [draft-4] IETF Trust <https://www.ietf.org/>), Francis Galiegue
+<[email protected]>, Kris Zyp <[email protected]>, Gary Court
+<[email protected]>, and SitePen (USA) <https://www.sitepen.com/>.
+
+2018 [draft-7] IETF Trust <https://www.ietf.org/>, Austin Wright
<[email protected]>,
+Henry Andrews <[email protected]>, Geraint Luff <[email protected]>, and
+Cloudflare, Inc. <https://www.cloudflare.com/>.
+
+2019 [draft-2019-09] IETF Trust <https://www.ietf.org/>, Austin Wright
+<[email protected]>, Henry Andrews <[email protected]>, Ben Hutton
+<[email protected]>, and Greg Dennis <[email protected]>.
+
+2020 [draft-2020-12] IETF Trust <https://www.ietf.org/>, Austin Wright
+<[email protected]>, Henry Andrews <[email protected]>, Ben Hutton
+<[email protected]>, and Greg Dennis <[email protected]>.
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
modification,
+are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/mcp/LICENSE b/mcp/LICENSE
index edfdc0e6..7b69763a 100644
--- a/mcp/LICENSE
+++ b/mcp/LICENSE
@@ -35,6 +35,7 @@ BSD-2-Clause licenses
========================================================================
dotenv 16.6.1 BSD-2-Clause
+ json-schema-typed 8.0.2 BSD-2-Clause
webidl-conversions 3.0.1 BSD-2-Clause
========================================================================
@@ -60,7 +61,8 @@ ISC licenses
MIT licenses
========================================================================
- @modelcontextprotocol/sdk 1.24.1 MIT
+ @hono/node-server 1.19.8 MIT
+ @modelcontextprotocol/sdk 1.25.2 MIT
@types/node 24.10.4 MIT
@types/node-fetch 2.6.13 MIT
abort-controller 3.0.0 MIT
@@ -113,6 +115,7 @@ MIT licenses
has-symbols 1.1.0 MIT
has-tostringtag 1.0.2 MIT
hasown 2.0.2 MIT
+ hono 4.11.4 MIT
http-errors 2.0.0 MIT
http-errors/node_modules/statuses 2.0.1 MIT
humanize-ms 1.2.1 MIT
diff --git a/mcp/package-lock.json b/mcp/package-lock.json
index 5e0a3144..67c0bec9 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.24.0",
+ "@modelcontextprotocol/sdk": "^1.25.2",
"dotenv": "^16.4.5",
"openai": "^4.20.0"
},
@@ -642,6 +642,17 @@
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
+ "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==",
+ "engines": {
+ "node": ">=18.14.1"
+ },
+ "peerDependencies": {
+ "hono": "^4"
+ }
+ },
"node_modules/@humanfs/core": {
"version": "0.19.1",
"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
@@ -691,10 +702,11 @@
}
},
"node_modules/@modelcontextprotocol/sdk": {
- "version": "1.24.1",
- "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.24.1.tgz",
- "integrity":
"sha512-YTg4v6bKSst8EJM8NXHC3nGm8kgHD08IbIBbognUeLAgGLVgLpYrgQswzLQd4OyTL4l614ejhqsDrV1//t02Qw==",
+ "version": "1.25.2",
+ "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.25.2.tgz",
+ "integrity":
"sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==",
"dependencies": {
+ "@hono/node-server": "^1.19.7",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"content-type": "^1.0.5",
@@ -705,6 +717,7 @@
"express": "^5.0.1",
"express-rate-limit": "^7.5.0",
"jose": "^6.1.1",
+ "json-schema-typed": "^8.0.2",
"pkce-challenge": "^5.0.0",
"raw-body": "^3.0.0",
"zod": "^3.25 || ^4.0",
@@ -2192,6 +2205,15 @@
"node": ">= 0.4"
}
},
+ "node_modules/hono": {
+ "version": "4.11.4",
+ "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.4.tgz",
+ "integrity":
"sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==",
+ "peer": true,
+ "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",
@@ -2356,6 +2378,11 @@
"resolved":
"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
"integrity":
"sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
},
+ "node_modules/json-schema-typed": {
+ "version": "8.0.2",
+ "resolved":
"https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
+ "integrity":
"sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="
+ },
"node_modules/json-stable-stringify-without-jsonify": {
"version": "1.0.1",
"resolved":
"https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
diff --git a/mcp/package.json b/mcp/package.json
index 4315599a..3335d1fa 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.24.0",
+ "@modelcontextprotocol/sdk": "^1.25.2",
"dotenv": "^16.4.5",
"openai": "^4.20.0"
},