diff --git a/packages/EXAMPLE-MCP-PROVIDER/package.json b/packages/EXAMPLE-MCP-PROVIDER/package.json index a68fee4e..b41d2989 100644 --- a/packages/EXAMPLE-MCP-PROVIDER/package.json +++ b/packages/EXAMPLE-MCP-PROVIDER/package.json @@ -13,7 +13,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/mcp-provider-api": "^0.4.0", "zod": "^3.25.76" }, diff --git a/packages/mcp-provider-api/package.json b/packages/mcp-provider-api/package.json index cbd2b622..3121a156 100644 --- a/packages/mcp-provider-api/package.json +++ b/packages/mcp-provider-api/package.json @@ -7,7 +7,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/core": "^8", "@salesforce/ts-types": "^2", "@types/semver": "^7.7.1", diff --git a/packages/mcp-provider-code-analyzer/package.json b/packages/mcp-provider-code-analyzer/package.json index bac5ee8a..51d45c57 100644 --- a/packages/mcp-provider-code-analyzer/package.json +++ b/packages/mcp-provider-code-analyzer/package.json @@ -13,7 +13,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/code-analyzer-core": "^0.40.0", "@salesforce/code-analyzer-engine-api": "^0.32.0", "@salesforce/code-analyzer-eslint-engine": "^0.37.0", diff --git a/packages/mcp-provider-devops/package.json b/packages/mcp-provider-devops/package.json index 75c345e6..c10267b8 100644 --- a/packages/mcp-provider-devops/package.json +++ b/packages/mcp-provider-devops/package.json @@ -13,7 +13,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/mcp-provider-api": "^0.4.0", "@salesforce/core": "^8.17.0", "@salesforce/source-deploy-retrieve": "^12.22.13", diff --git a/packages/mcp-provider-dx-core/package.json b/packages/mcp-provider-dx-core/package.json index fea3287c..7f7cc29e 100644 --- a/packages/mcp-provider-dx-core/package.json +++ b/packages/mcp-provider-dx-core/package.json @@ -34,7 +34,7 @@ "package.json" ], "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/agents": "^0.15.4", "@salesforce/apex-node": "^8.2.1", "@salesforce/core": "^8.23.1", diff --git a/packages/mcp-provider-mobile-web/package.json b/packages/mcp-provider-mobile-web/package.json index adf4ac85..1685bd4e 100644 --- a/packages/mcp-provider-mobile-web/package.json +++ b/packages/mcp-provider-mobile-web/package.json @@ -13,7 +13,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@modelcontextprotocol/sdk": "^1.17.3", + "@modelcontextprotocol/sdk": "^1.24.0", "eslint": "^9.35.0", "dedent": "^1.5.3", "@salesforce/mcp-provider-api": "^0.4.0", diff --git a/packages/mcp-provider-scale-products/package.json b/packages/mcp-provider-scale-products/package.json index 957ee7de..89df65d2 100644 --- a/packages/mcp-provider-scale-products/package.json +++ b/packages/mcp-provider-scale-products/package.json @@ -14,7 +14,7 @@ "types": "dist/index.d.ts", "dependencies": { "@apexdevtools/apex-parser": "^5.0.0-beta.5", - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@salesforce/mcp-provider-api": "^0.4.1", "zod": "^3.25.76" }, diff --git a/packages/mcp-test-client/package.json b/packages/mcp-test-client/package.json index b85f69d1..f648e5ce 100644 --- a/packages/mcp-test-client/package.json +++ b/packages/mcp-test-client/package.json @@ -29,7 +29,7 @@ "typescript" ], "dependencies": { - "@modelcontextprotocol/sdk": "^1.17.3", + "@modelcontextprotocol/sdk": "^1.24.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 77ffb837..d99c82b8 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -38,7 +38,7 @@ "node": ">=20.0.0" }, "dependencies": { - "@modelcontextprotocol/sdk": "^1.18.0", + "@modelcontextprotocol/sdk": "^1.24.0", "@oclif/core": "^4.5.1", "@salesforce/agents": "^0.15.4", "@salesforce/apex-node": "^8.2.1", diff --git a/yarn.lock b/yarn.lock index 85103c05..bf9e1d47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2204,12 +2204,13 @@ ts-node "^10.9.2" zod "^3.23.8" -"@modelcontextprotocol/sdk@^1.13.1", "@modelcontextprotocol/sdk@^1.17.3", "@modelcontextprotocol/sdk@^1.18.0", "@modelcontextprotocol/sdk@^1.9.0": - version "1.18.2" - resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.18.2.tgz#dd2f14d61f8f10c1388f3157d07c9ec8fb7be109" - integrity sha512-beedclIvFcCnPrYgHsylqiYJVJ/CI47Vyc4tY8no1/Li/O8U4BTlJfy6ZwxkYwx+Mx10nrgwSVrA7VBbhh4slg== +"@modelcontextprotocol/sdk@^1.13.1", "@modelcontextprotocol/sdk@^1.18.0", "@modelcontextprotocol/sdk@^1.9.0": + version "1.24.3" + resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.24.3.tgz#81a3fcc919cb4ce8630e2bcecf59759176eb331a" + integrity sha512-YgSHW29fuzKKAHTGe9zjNoo+yF8KaQPzDC2W9Pv41E7/57IfY+AMGJ/aDFlgTLcVVELoggKE4syABCE75u3NCw== dependencies: - ajv "^6.12.6" + ajv "^8.17.1" + ajv-formats "^3.0.1" content-type "^1.0.5" cors "^2.8.5" cross-spawn "^7.0.5" @@ -2217,10 +2218,31 @@ eventsource-parser "^3.0.0" express "^5.0.1" express-rate-limit "^7.5.0" + jose "^6.1.1" pkce-challenge "^5.0.0" raw-body "^3.0.0" - zod "^3.23.8" - zod-to-json-schema "^3.24.1" + zod "^3.25 || ^4.0" + zod-to-json-schema "^3.25.0" + +"@modelcontextprotocol/sdk@^1.24.0": + version "1.24.0" + resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.24.0.tgz#3bd1d539490d1d4228537ab815b8d854bc0e3143" + integrity sha512-D8h5KXY2vHFW8zTuxn2vuZGN0HGrQ5No6LkHwlEA9trVgNdPL3TF1dSqKA7Dny6BbBYKSW/rOBDXdC8KJAjUCg== + dependencies: + ajv "^8.17.1" + ajv-formats "^3.0.1" + content-type "^1.0.5" + cors "^2.8.5" + 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" + pkce-challenge "^5.0.0" + raw-body "^3.0.0" + zod "^3.25 || ^4.0" + zod-to-json-schema "^3.25.0" "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -4743,6 +4765,13 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" +ajv-formats@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + ajv@^6.12.4, ajv@^6.12.6: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -4753,7 +4782,7 @@ ajv@^6.12.4, ajv@^6.12.6: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1, ajv@^8.11.0, ajv@^8.12.0, ajv@^8.17.1: +ajv@^8.0.0, ajv@^8.0.1, ajv@^8.11.0, ajv@^8.12.0, ajv@^8.17.1: version "8.17.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== @@ -8307,6 +8336,11 @@ jiti@^2.4.1: resolved "https://registry.yarnpkg.com/jiti/-/jiti-2.6.0.tgz#b831fdc4440c0a4944c34456643c555afe09d36d" integrity sha512-VXe6RjJkBPj0ohtqaO8vSWP3ZhAKo66fKrFNCll4BTcwljPLz03pCbaNKfzGP5MbrCYcbJ7v0nOYYwUzTEIdXQ== +jose@^6.1.1: + version "6.1.3" + resolved "https://registry.yarnpkg.com/jose/-/jose-6.1.3.tgz#8453d7be88af7bb7d64a0481d6a35a0145ba3ea5" + integrity sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ== + joycon@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03" @@ -12192,12 +12226,17 @@ yoctocolors-cjs@^2.1.2: resolved "https://registry.yarnpkg.com/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz#7e4964ea8ec422b7a40ac917d3a344cfd2304baa" integrity sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw== -zod-to-json-schema@^3.24.1, zod-to-json-schema@^3.24.3, zod-to-json-schema@^3.24.5: - version "3.24.6" - resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz#5920f020c4d2647edfbb954fa036082b92c9e12d" - integrity sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg== +zod-to-json-schema@^3.24.3, zod-to-json-schema@^3.24.5, zod-to-json-schema@^3.25.0: + version "3.25.0" + resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz#df504c957c4fb0feff467c74d03e6aab0b013e1c" + integrity sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ== zod@^3.22.4, zod@^3.23.8, zod@^3.24.2, zod@^3.25.76: version "3.25.76" resolved "https://registry.yarnpkg.com/zod/-/zod-3.25.76.tgz#26841c3f6fd22a6a2760e7ccb719179768471e34" integrity sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ== + +"zod@^3.25 || ^4.0": + version "4.1.13" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.13.tgz#93699a8afe937ba96badbb0ce8be6033c0a4b6b1" + integrity sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==