diff --git a/package.json b/package.json index 069e222..e172ee5 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "dependencies": { "@excalidraw/excalidraw": "^0.18.0", "@modelcontextprotocol/ext-apps": "^0.4.0", - "@modelcontextprotocol/sdk": "1.25.2", + "@modelcontextprotocol/sdk": "1.26.0", "cors": "^2.8.5", "express": "^5.1.0", "mcp-handler": "1.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce483bf..7e14d54 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 0.18.0(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modelcontextprotocol/ext-apps': specifier: ^0.4.0 - version: 0.4.2(@modelcontextprotocol/sdk@1.25.2(hono@4.11.9)(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) + version: 0.4.2(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6) '@modelcontextprotocol/sdk': - specifier: 1.25.2 - version: 1.25.2(hono@4.11.9)(zod@4.3.6) + specifier: 1.26.0 + version: 1.26.0(zod@4.3.6) '@upstash/redis': specifier: ^1.34.0 version: 1.36.2 @@ -28,7 +28,7 @@ importers: version: 5.2.1 mcp-handler: specifier: 1.0.7 - version: 1.0.7(@modelcontextprotocol/sdk@1.25.2(hono@4.11.9)(zod@4.3.6)) + version: 1.0.7(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)) morphdom: specifier: ^2.7.8 version: 2.7.8 @@ -430,8 +430,8 @@ packages: react-dom: optional: true - '@modelcontextprotocol/sdk@1.25.2': - resolution: {integrity: sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==} + '@modelcontextprotocol/sdk@1.26.0': + resolution: {integrity: sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 @@ -1438,8 +1438,8 @@ packages: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} - express-rate-limit@7.5.1: - resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==} + express-rate-limit@8.2.1: + resolution: {integrity: sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' @@ -1577,6 +1577,10 @@ packages: resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} engines: {node: '>=12'} + ip-address@10.0.1: + resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} + engines: {node: '>= 12'} + ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -2576,9 +2580,9 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@modelcontextprotocol/ext-apps@0.4.2(@modelcontextprotocol/sdk@1.25.2(hono@4.11.9)(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6)': + '@modelcontextprotocol/ext-apps@0.4.2(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(zod@4.3.6)': dependencies: - '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.9)(zod@4.3.6) + '@modelcontextprotocol/sdk': 1.26.0(zod@4.3.6) zod: 4.3.6 optionalDependencies: '@oven/bun-darwin-aarch64': 1.3.9 @@ -2601,7 +2605,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@modelcontextprotocol/sdk@1.25.2(hono@4.11.9)(zod@4.3.6)': + '@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)': dependencies: '@hono/node-server': 1.19.9(hono@4.11.9) ajv: 8.17.1 @@ -2612,7 +2616,8 @@ snapshots: eventsource: 3.0.7 eventsource-parser: 3.0.6 express: 5.2.1 - express-rate-limit: 7.5.1(express@5.2.1) + express-rate-limit: 8.2.1(express@5.2.1) + hono: 4.11.9 jose: 6.1.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -2620,7 +2625,6 @@ snapshots: zod: 4.3.6 zod-to-json-schema: 3.25.1(zod@4.3.6) transitivePeerDependencies: - - hono - supports-color '@oven/bun-darwin-aarch64@1.3.9': @@ -3590,9 +3594,10 @@ snapshots: dependencies: eventsource-parser: 3.0.6 - express-rate-limit@7.5.1(express@5.2.1): + express-rate-limit@8.2.1(express@5.2.1): dependencies: express: 5.2.1 + ip-address: 10.0.1 express@5.2.1: dependencies: @@ -3737,6 +3742,8 @@ snapshots: internmap@2.0.3: {} + ip-address@10.0.1: {} + ipaddr.js@1.9.1: {} is-binary-path@2.1.0: @@ -3801,9 +3808,9 @@ snapshots: math-intrinsics@1.1.0: {} - mcp-handler@1.0.7(@modelcontextprotocol/sdk@1.25.2(hono@4.11.9)(zod@4.3.6)): + mcp-handler@1.0.7(@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)): dependencies: - '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.9)(zod@4.3.6) + '@modelcontextprotocol/sdk': 1.26.0(zod@4.3.6) chalk: 5.6.2 commander: 11.1.0 redis: 4.7.1