Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/mcp-provider-dx-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
"zod": "^3.25.76"
},
"devDependencies": {
"@modelcontextprotocol/inspector": "^0.15.0",
"@modelcontextprotocol/inspector": "^0.16.6",
"@salesforce/cli-plugins-testkit": "^5.3.39",
"@salesforce/dev-scripts": "11.0.2",
"@types/node": "^22.16.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/mcp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"zod": "^3.25.76"
},
"devDependencies": {
"@modelcontextprotocol/inspector": "^0.15.0",
"@modelcontextprotocol/inspector": "^0.16.6",
"@salesforce/cli-plugins-testkit": "^5.3.39",
"@salesforce/dev-scripts": "11.0.2",
"@types/node": "^22.16.5",
Expand Down
198 changes: 153 additions & 45 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1542,6 +1542,11 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.35.0.tgz#ffbc7e13cf1204db18552e9cd9d4a8e17c692d07"
integrity sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==

"@eslint/[email protected]":
version "9.36.0"
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.36.0.tgz#b1a3893dd6ce2defed5fd49de805ba40368e8fef"
integrity sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==

"@eslint/object-schema@^2.1.6":
version "2.1.6"
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.6.tgz#58369ab5b5b3ca117880c0f6c0b0f32f6950f24f"
Expand Down Expand Up @@ -2113,28 +2118,29 @@
resolved "https://registry.yarnpkg.com/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.0.1.tgz#6bb788b2902e48bf5d460c38c6bb7fedd686ddd7"
integrity sha512-2IHAOaLauc8qaAitvWS+U931T+ze+7MNWrDHY47IENP5y2UA0vqJDu67kWZDdpCN1fFC77sfgfB+HV7SrKshnQ==

"@modelcontextprotocol/inspector-cli@^0.15.0":
version "0.15.0"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-cli/-/inspector-cli-0.15.0.tgz#72e5087ba5786908c29b5cfcc95f7960c9fce139"
integrity sha512-mZxRqxYub6qFi3oypLI63yCm9TAxlTO8asE9FeAU4+HFlvKxQrujcfpckcWjqGKhZ0uVH1YUE+VwDx70nz+I5w==
"@modelcontextprotocol/inspector-cli@^0.16.6":
version "0.16.8"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-cli/-/inspector-cli-0.16.8.tgz#6d6c825f4528a58dbf46817b752f8457e4563379"
integrity sha512-u8x8Dbb8Dos34M7N8p4e4AF++Bi1D+lq+dkRCvLi5Qub/dI75Z7YTIXBezA4LbIISly+Ecn05fdofzZwqyOvpg==
dependencies:
"@modelcontextprotocol/sdk" "^1.13.1"
"@modelcontextprotocol/sdk" "^1.18.0"
commander "^13.1.0"
spawn-rx "^5.1.2"

"@modelcontextprotocol/inspector-client@^0.15.0":
version "0.15.0"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-client/-/inspector-client-0.15.0.tgz#295332b48fe8c758e039d3409c888e14b1d58fbf"
integrity sha512-zIKxvp5HX1yE+kPOhI42/TVNuM9/RYEizdVmlpov7H38Mg9DeN9DptHYrsVLy8ZEJD1XFAu/eLl+ZtS3ceANNg==
"@modelcontextprotocol/inspector-client@^0.16.6":
version "0.16.8"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-client/-/inspector-client-0.16.8.tgz#1d98777dca0618ab6fe4d69abf75a414966a1413"
integrity sha512-4sTk/jUnQ1lDv9kbx1nN45SsoApDxW8hjKLKcHnHh9nfRVEN9SW+ylUjNvVCDP74xSNpD8v5p6NJyVWtZYfPWA==
dependencies:
"@modelcontextprotocol/sdk" "^1.13.1"
"@modelcontextprotocol/sdk" "^1.18.0"
"@radix-ui/react-checkbox" "^1.1.4"
"@radix-ui/react-dialog" "^1.1.3"
"@radix-ui/react-icons" "^1.3.0"
"@radix-ui/react-label" "^2.1.0"
"@radix-ui/react-popover" "^1.1.3"
"@radix-ui/react-select" "^2.1.2"
"@radix-ui/react-slot" "^1.1.0"
"@radix-ui/react-switch" "^1.2.6"
"@radix-ui/react-tabs" "^1.1.1"
"@radix-ui/react-toast" "^1.2.6"
"@radix-ui/react-tooltip" "^1.1.8"
Expand All @@ -2150,40 +2156,41 @@
react-simple-code-editor "^0.14.1"
serve-handler "^6.1.6"
tailwind-merge "^2.5.3"
tailwindcss-animate "^1.0.7"
zod "^3.23.8"
zod "^3.25.76"

"@modelcontextprotocol/inspector-server@^0.15.0":
version "0.15.0"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-server/-/inspector-server-0.15.0.tgz#c7114dc29d56e11ecd78c06c1f045df66d6ee714"
integrity sha512-x1qtDEUeSHURtBH1/WN30NX7O/Imb3u2IoY+T2YCf4mGiB24eo4hEudiZmnuKSDGwDs4BAj2keiFeL3/EwkH9w==
"@modelcontextprotocol/inspector-server@^0.16.6":
version "0.16.8"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector-server/-/inspector-server-0.16.8.tgz#08c5182d7f952e5398bf60ba10de296a3ab65438"
integrity sha512-plv0SiPgQAT0/LjC0MmGsoo/sdpS6V4TpOUAxO4J3DnvnLLaInnNh9hiU1SlGgCjsRv0nN9TvX9pWRqVnZH9kw==
dependencies:
"@modelcontextprotocol/sdk" "^1.13.1"
"@modelcontextprotocol/sdk" "^1.18.0"
cors "^2.8.5"
express "^5.1.0"
shell-quote "^1.8.3"
spawn-rx "^5.1.2"
ws "^8.18.0"
zod "^3.23.8"

"@modelcontextprotocol/inspector@^0.15.0":
version "0.15.0"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector/-/inspector-0.15.0.tgz#1402a8e1c1a23c081eaaa66759280593cf853565"
integrity sha512-PN1R7InR48Y6wU8s/vHWc0KOYAjlYQkgCpjUQsNFB078ebdv+empkMI6d1Gg+UIRx8mTrwtbBgv0A6ookGG+0w==
dependencies:
"@modelcontextprotocol/inspector-cli" "^0.15.0"
"@modelcontextprotocol/inspector-client" "^0.15.0"
"@modelcontextprotocol/inspector-server" "^0.15.0"
"@modelcontextprotocol/sdk" "^1.13.1"
concurrently "^9.0.1"
open "^10.1.0"
shell-quote "^1.8.2"
zod "^3.25.76"

"@modelcontextprotocol/inspector@^0.16.6":
version "0.16.6"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/inspector/-/inspector-0.16.6.tgz#28c3fb3e1b9934893b19c100ee0df89b2863de57"
integrity sha512-6x6dzTf8MV6z/XIdzr/4EMK4elMn1XUzTJHxczsBePLg1G5VNAM/4g5abNFIB9bzuxJ/1VH8016Vv6S7sj/24Q==
dependencies:
"@modelcontextprotocol/inspector-cli" "^0.16.6"
"@modelcontextprotocol/inspector-client" "^0.16.6"
"@modelcontextprotocol/inspector-server" "^0.16.6"
"@modelcontextprotocol/sdk" "^1.17.5"
concurrently "^9.2.0"
open "^10.2.0"
shell-quote "^1.8.3"
spawn-rx "^5.1.2"
ts-node "^10.9.2"
zod "^3.23.8"
zod "^3.25.76"

"@modelcontextprotocol/sdk@^1.13.1", "@modelcontextprotocol/sdk@^1.17.3", "@modelcontextprotocol/sdk@^1.18.0", "@modelcontextprotocol/sdk@^1.9.0":
version "1.18.0"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.18.0.tgz#53489f88b739d2df489ed552c025868f401a095e"
integrity sha512-JvKyB6YwS3quM+88JPR0axeRgvdDu3Pv6mdZUy+w4qVkCzGgumb9bXG/TmtDRQv+671yaofVfXSQmFLlWU5qPQ==
"@modelcontextprotocol/sdk@^1.16.0", "@modelcontextprotocol/sdk@^1.17.3", "@modelcontextprotocol/sdk@^1.17.5", "@modelcontextprotocol/sdk@^1.18.0", "@modelcontextprotocol/sdk@^1.9.0":
version "1.18.1"
resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.18.1.tgz#cdc7e0809319b0466599b93fbf655dafa9f49ceb"
integrity sha512-d//GE8/Yh7aC3e7p+kZG8JqqEAwwDUmAfvH1quogtbk+ksS6E0RR6toKKESPYYZVre0meqkJb27zb+dhqE9Sgw==
dependencies:
ajv "^6.12.6"
content-type "^1.0.5"
Expand Down Expand Up @@ -2676,6 +2683,19 @@
dependencies:
"@radix-ui/react-compose-refs" "1.1.2"

"@radix-ui/react-switch@^1.2.6":
version "1.2.6"
resolved "https://registry.yarnpkg.com/@radix-ui/react-switch/-/react-switch-1.2.6.tgz#ff79acb831f0d5ea9216cfcc5b939912571358e3"
integrity sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==
dependencies:
"@radix-ui/primitive" "1.1.3"
"@radix-ui/react-compose-refs" "1.1.2"
"@radix-ui/react-context" "1.1.2"
"@radix-ui/react-primitive" "2.1.3"
"@radix-ui/react-use-controllable-state" "1.2.2"
"@radix-ui/react-use-previous" "1.1.1"
"@radix-ui/react-use-size" "1.1.1"

"@radix-ui/react-tabs@^1.1.1":
version "1.1.13"
resolved "https://registry.yarnpkg.com/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz#3537ce379d7e7ff4eeb6b67a0973e139c2ac1f15"
Expand Down Expand Up @@ -3059,7 +3079,7 @@
node-stream-zip "^1.15.0"
retire "^5.3.0"

"@salesforce/core@^8", "@salesforce/core@^8.10.3", "@salesforce/core@^8.22.0", "@salesforce/core@^8.23.0", "@salesforce/core@^8.23.1", "@salesforce/core@^8.8.0":
"@salesforce/core@^8", "@salesforce/core@^8.10.3", "@salesforce/core@^8.18.0", "@salesforce/core@^8.22.0", "@salesforce/core@^8.23.0", "@salesforce/core@^8.23.1", "@salesforce/core@^8.8.0":
version "8.23.1"
resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-8.23.1.tgz#89e04518d6d4033ef6a248380eb952328068797c"
integrity sha512-/mQMu6g0gmkKQsl+G93VkkU+yrLEjnBzdUu0sPlS0WY5jM4M9sxg97LmRXa6dchECU3c/ugamsXaP6j6QmEfsQ==
Expand Down Expand Up @@ -3185,6 +3205,29 @@
semver "^7.7.2"
zod "^3.23.8"

"@salesforce/[email protected]", "@salesforce/mcp-provider-api@^0.3.0":
version "0.3.0"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-api/-/mcp-provider-api-0.3.0.tgz#7ec38c653c72b8c54f99efb90fbeef13f62dfde9"
integrity sha512-R10tweSst4WT/ZqYMvl7W5mhdQRlsRD694AQ0qmNFjEAKp8UA3qv6W7nCAfiQvOabyYYM0g47s2MWnhkyHMzrg==
dependencies:
"@modelcontextprotocol/sdk" "^1.18.0"
"@salesforce/core" "^8"
"@salesforce/ts-types" "^2"
"@types/semver" "^7.7.1"
semver "^7.7.2"
zod "^3.25.76"

"@salesforce/mcp-provider-api@^0.2.2":
version "0.2.2"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-api/-/mcp-provider-api-0.2.2.tgz#dbd3a0b35b23ce67af53c004f38d092d237977d0"
integrity sha512-vEN1N1nhonT+SIJKmis8h3gaP2MehfwRrBQpgBqHo13Iu6LWp2GISgr+JqDl0WsnNC+BS53VlGwpf+Fo5ykt/Q==
dependencies:
"@modelcontextprotocol/sdk" "^1.17.3"
"@salesforce/core" "^8"
"@salesforce/ts-types" "^2"
semver "^7.7.2"
zod "^3.23.8"

"@salesforce/[email protected]":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-aura-experts/-/mcp-provider-aura-experts-0.1.1.tgz#250d39cd5658e167d5687142485e3d4d898f4075"
Expand All @@ -3196,6 +3239,23 @@
yaml "^2.6.0"
zod "^3.24.2"

"@salesforce/[email protected]":
version "0.2.4"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-dx-core/-/mcp-provider-dx-core-0.2.4.tgz#f0a1ada31840dac3673291f175b953fca82c0815"
integrity sha512-3VSpu7YJXlXBTjxvNIkk9T7DWaN5qiwQvmRJBBAu+ZqOjOrGjoka/V3fr29LTnhNC93AsqnENmbpamoxVSSEiA==
dependencies:
"@modelcontextprotocol/sdk" "^1.16.0"
"@salesforce/agents" "^0.15.4"
"@salesforce/apex-node" "^8.2.1"
"@salesforce/core" "^8.18.0"
"@salesforce/kit" "^3.1.6"
"@salesforce/mcp-provider-api" "^0.2.2"
"@salesforce/source-deploy-retrieve" "^12.22.0"
"@salesforce/source-tracking" "^7.4.8"
"@salesforce/ts-types" "^2.0.11"
open "^10.1.2"
zod "^3.25.76"

"@salesforce/[email protected]":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-lwc-experts/-/mcp-provider-lwc-experts-0.1.1.tgz#948d04e6859f771eb1a0ed64a41a98031e39479c"
Expand All @@ -3205,6 +3265,18 @@
"@salesforce/mcp-provider-api" "0.2.0"
zod "^3.24.2"

"@salesforce/[email protected]":
version "0.0.3"
resolved "https://registry.yarnpkg.com/@salesforce/mcp-provider-mobile-web/-/mcp-provider-mobile-web-0.0.3.tgz#3161f75e7d3b92fca0984ae9f2115cc06cd7b121"
integrity sha512-88zWYWGfbnnqPaqZsltnJV1+Ma5cQRbrSb82MekWLrjwGENISa60RlXO3VrBTYyLY10tKlxbYjAMs2MoBUJc2Q==
dependencies:
"@modelcontextprotocol/sdk" "^1.17.3"
"@salesforce/eslint-plugin-lwc-graph-analyzer" "^1.0.0"
"@salesforce/mcp-provider-api" "^0.2.2"
dedent "^1.5.3"
eslint "^9.32.0"
zod "^3.23.8"

"@salesforce/[email protected]":
version "1.3.3"
resolved "https://registry.yarnpkg.com/@salesforce/o11y-reporter/-/o11y-reporter-1.3.3.tgz#32aa3ce37f67648aaeaf1f9aa5c0426cae4aa37a"
Expand Down Expand Up @@ -5463,7 +5535,7 @@ [email protected]:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==

concurrently@^9.0.1:
concurrently@^9.2.0:
version "9.2.1"
resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-9.2.1.tgz#248ea21b95754947be2dad9c3e4b60f18ca4e44f"
integrity sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==
Expand Down Expand Up @@ -6508,6 +6580,47 @@ [email protected], eslint@^8.56.0, eslint@^8.57.1:
strip-ansi "^6.0.1"
text-table "^0.2.0"

eslint@^9.32.0:
version "9.36.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.36.0.tgz#9cc5cbbfb9c01070425d9bfed81b4e79a1c09088"
integrity sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==
dependencies:
"@eslint-community/eslint-utils" "^4.8.0"
"@eslint-community/regexpp" "^4.12.1"
"@eslint/config-array" "^0.21.0"
"@eslint/config-helpers" "^0.3.1"
"@eslint/core" "^0.15.2"
"@eslint/eslintrc" "^3.3.1"
"@eslint/js" "9.36.0"
"@eslint/plugin-kit" "^0.3.5"
"@humanfs/node" "^0.16.6"
"@humanwhocodes/module-importer" "^1.0.1"
"@humanwhocodes/retry" "^0.4.2"
"@types/estree" "^1.0.6"
"@types/json-schema" "^7.0.15"
ajv "^6.12.4"
chalk "^4.0.0"
cross-spawn "^7.0.6"
debug "^4.3.2"
escape-string-regexp "^4.0.0"
eslint-scope "^8.4.0"
eslint-visitor-keys "^4.2.1"
espree "^10.4.0"
esquery "^1.5.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
file-entry-cache "^8.0.0"
find-up "^5.0.0"
glob-parent "^6.0.2"
ignore "^5.2.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
json-stable-stringify-without-jsonify "^1.0.1"
lodash.merge "^4.6.2"
minimatch "^3.1.2"
natural-compare "^1.4.0"
optionator "^0.9.3"

eslint@^9.35.0:
version "9.35.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.35.0.tgz#7a89054b7b9ee1dfd1b62035d8ce75547773f47e"
Expand Down Expand Up @@ -9336,7 +9449,7 @@ oniguruma-to-es@^2.2.0:
regex "^5.1.1"
regex-recursion "^5.1.1"

open@^10.1.0, open@^10.1.2:
open@^10.1.2, open@^10.2.0:
version "10.2.0"
resolved "https://registry.yarnpkg.com/open/-/open-10.2.0.tgz#b9d855be007620e80b6fb05fac98141fe62db73c"
integrity sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==
Expand Down Expand Up @@ -10584,7 +10697,7 @@ shebang-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==

[email protected], shell-quote@^1.8.2:
[email protected], shell-quote@^1.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b"
integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==
Expand Down Expand Up @@ -11078,11 +11191,6 @@ tailwind-merge@^2.5.3:
resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-2.6.0.tgz#ac5fb7e227910c038d458f396b7400d93a3142d5"
integrity sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==

tailwindcss-animate@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz#318b692c4c42676cc9e67b19b78775742388bef4"
integrity sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==

tar@^7.4.3:
version "7.4.3"
resolved "https://registry.yarnpkg.com/tar/-/tar-7.4.3.tgz#88bbe9286a3fcd900e94592cda7a22b192e80571"
Expand Down
Loading