diff --git a/ai/slackbot-mcp-client/rich-responses/mcp-apps/package-lock.json b/ai/slackbot-mcp-client/rich-responses/mcp-apps/package-lock.json index 274790c..d97bc0e 100644 --- a/ai/slackbot-mcp-client/rich-responses/mcp-apps/package-lock.json +++ b/ai/slackbot-mcp-client/rich-responses/mcp-apps/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "@modelcontextprotocol/ext-apps": "^1.7.5", + "@modelcontextprotocol/ext-apps": "^2.0.0", "@modelcontextprotocol/sdk": "^1.30.1", "@slack/bolt": "^5.1.0", "zod": "^4.6.5" @@ -205,10 +205,42 @@ "hono": "^4" } }, + "node_modules/@modelcontextprotocol/client": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.1.0.tgz", + "integrity": "sha512-mDVhoy5WjDb0U+4dQPzLcciC2erSex/GRVQqnoZdiuMoE3YiTZdiS7ezNcFwX4XEOWOaj7jZr0kLYnILnL8orA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@modelcontextprotocol/core": "2.1.0", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "jose": "^6.1.3", + "pkce-challenge": "^5.0.0", + "zod": "^4.2.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@modelcontextprotocol/core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/core/-/core-2.1.0.tgz", + "integrity": "sha512-YdFj5gMRHr0gYNAhTbQDgjLHiEJdIAUYxomhKseUNye7ZGlISQmUoLh2sveFFCiQ7j2YMffT1kgSND0FSfIFjQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "zod": "^4.2.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/@modelcontextprotocol/ext-apps": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/ext-apps/-/ext-apps-1.7.5.tgz", - "integrity": "sha512-TjPH2S2y5UEGKhmI6+XGFuqfqOV4ppe1x6DA3txnUaEWkgtA4G5vo14jGKFZmegdkZ1H4QMLyujLvoU1BEdnAg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/ext-apps/-/ext-apps-2.0.0.tgz", + "integrity": "sha512-a6tXzFcIbIIdnqumQ7W8Oxd8W/KAPkAKYpoxpD9nDgxZ24ywgxG5pK/8G9W5pOFUygS7gWHQhPv8cwRB44/8yg==", "license": "MIT", "workspaces": [ "examples/*" @@ -220,12 +252,17 @@ "node": ">=20" }, "peerDependencies": { - "@modelcontextprotocol/sdk": "^1.29.0", + "@modelcontextprotocol/client": "^2.0.0", + "@modelcontextprotocol/core": "^2.0.0", + "@modelcontextprotocol/server": "^2.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0", - "zod": "^3.25.0 || ^4.0.0" + "zod": "^4.2.0" }, "peerDependenciesMeta": { + "@modelcontextprotocol/server": { + "optional": true + }, "react": { "optional": true }, diff --git a/ai/slackbot-mcp-client/rich-responses/mcp-apps/package.json b/ai/slackbot-mcp-client/rich-responses/mcp-apps/package.json index d943d6f..c11029e 100644 --- a/ai/slackbot-mcp-client/rich-responses/mcp-apps/package.json +++ b/ai/slackbot-mcp-client/rich-responses/mcp-apps/package.json @@ -9,7 +9,7 @@ "test": "node --test" }, "dependencies": { - "@modelcontextprotocol/ext-apps": "^1.7.5", + "@modelcontextprotocol/ext-apps": "^2.0.0", "@modelcontextprotocol/sdk": "^1.30.1", "@slack/bolt": "^5.1.0", "zod": "^4.6.5"