diff --git a/platform/package.json b/platform/package.json index fa2bf95..5321549 100644 --- a/platform/package.json +++ b/platform/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "@aws-lambda-powertools/logger": "^2.30.1", - "@modelcontextprotocol/sdk": "^1.25.1", + "@modelcontextprotocol/sdk": "^1.25.2", "aws-cdk-lib": "^2.233.0", "aws-lambda-mcp-server": "^1.1.0", "constructs": "^10.4.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a83557a..a4361af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -80,10 +80,10 @@ importers: specifier: ^24.10.4 version: 24.10.4 '@types/react': - specifier: ^19.2.7 + specifier: '>=19.2.2' version: 19.2.7 '@types/react-dom': - specifier: ^19.2.3 + specifier: '>=19.2.2' version: 19.2.3(@types/react@19.2.7) eslint: specifier: ^9.39.2 @@ -122,14 +122,14 @@ importers: specifier: ^2.30.1 version: 2.30.1 '@modelcontextprotocol/sdk': - specifier: ^1.25.1 - version: 1.25.1(hono@4.11.3)(zod@4.3.5) + specifier: ^1.25.2 + version: 1.25.2(hono@4.11.3)(zod@4.3.5) aws-cdk-lib: specifier: ^2.233.0 version: 2.233.0(constructs@10.4.4) aws-lambda-mcp-server: specifier: ^1.1.0 - version: 1.1.0(@aws-lambda-powertools/logger@2.30.1)(@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3))(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)(zod@4.3.5) + version: 1.1.0(@aws-lambda-powertools/logger@2.30.1)(@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3))(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)(zod@4.3.5) constructs: specifier: ^10.4.4 version: 10.4.4 @@ -151,7 +151,7 @@ importers: version: 9.39.2 '@hono/mcp': specifier: ^0.1.5 - version: 0.1.5(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3) + version: 0.1.5(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3) '@hono/node-server': specifier: ^1.19.7 version: 1.19.7(hono@4.11.3) @@ -1255,6 +1255,16 @@ packages: '@cfworker/json-schema': optional: true + '@modelcontextprotocol/sdk@1.25.2': + resolution: {integrity: sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==} + engines: {node: '>=18'} + peerDependencies: + '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 + peerDependenciesMeta: + '@cfworker/json-schema': + optional: true + '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} @@ -2874,6 +2884,10 @@ packages: resolution: {integrity: sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==} engines: {node: '>=18'} + body-parser@2.2.2: + resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} + engines: {node: '>=18'} + brace-expansion@1.1.12: resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} @@ -6159,9 +6173,9 @@ snapshots: protobufjs: 7.5.4 yargs: 17.7.2 - '@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)': + '@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)': dependencies: - '@modelcontextprotocol/sdk': 1.25.1(hono@4.11.3)(zod@4.3.5) + '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.3)(zod@4.3.5) hono: 4.11.3 '@hono/node-server@1.19.7(hono@4.11.3)': @@ -6664,6 +6678,28 @@ snapshots: - hono - supports-color + '@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5)': + dependencies: + '@hono/node-server': 1.19.7(hono@4.11.3) + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + content-type: 1.0.5 + cors: 2.8.5 + cross-spawn: 7.0.6 + eventsource: 3.0.7 + eventsource-parser: 3.0.6 + express: 5.2.1 + express-rate-limit: 7.5.1(express@5.2.1) + jose: 6.1.3 + json-schema-typed: 8.0.2 + pkce-challenge: 5.0.1 + raw-body: 3.0.2 + zod: 4.3.5 + zod-to-json-schema: 3.25.1(zod@4.3.5) + transitivePeerDependencies: + - hono + - supports-color + '@napi-rs/wasm-runtime@0.2.12': dependencies: '@emnapi/core': 1.8.1 @@ -8351,11 +8387,11 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - aws-lambda-mcp-server@1.1.0(@aws-lambda-powertools/logger@2.30.1)(@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3))(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)(zod@4.3.5): + aws-lambda-mcp-server@1.1.0(@aws-lambda-powertools/logger@2.30.1)(@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3))(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3)(zod@4.3.5): dependencies: '@aws-lambda-powertools/logger': 2.30.1 - '@hono/mcp': 0.1.5(@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@4.3.5))(hono@4.11.3) - '@modelcontextprotocol/sdk': 1.25.1(hono@4.11.3)(zod@4.3.5) + '@hono/mcp': 0.1.5(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono@4.11.3) + '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.3)(zod@4.3.5) hono: 4.11.3 zod: 4.3.5 @@ -8412,6 +8448,20 @@ snapshots: transitivePeerDependencies: - supports-color + body-parser@2.2.2: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 4.4.3 + http-errors: 2.0.1 + iconv-lite: 0.7.1 + on-finished: 2.4.1 + qs: 6.14.1 + raw-body: 3.0.2 + type-is: 2.0.1 + transitivePeerDependencies: + - supports-color + brace-expansion@1.1.12: dependencies: balanced-match: 1.0.2 @@ -9222,7 +9272,7 @@ snapshots: express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.2.1 + body-parser: 2.2.2 content-disposition: 1.0.1 content-type: 1.0.5 cookie: 0.7.2