安装 Salesforce B2C MCP 插件

安装 b2c-dx-mcp@b2c-developer-tooling,使用本地 stdio 服务。插件工作目录为插件根,项目路径需按实际配置。

Salesforce B2C 用 marketplace 装 b2c-dx-mcp,插件 cwd 不是仓库根。官方 Codex 技能和 MCP 都走同一份 marketplace,清单 name 是 b2c-developer-tooling。先加源,再装技能,MCP 另装 b2c-dx-mcp

codex plugin marketplace add SalesforceCommerceCloud/b2c-developer-tooling
codex plugin add b2c@b2c-developer-tooling
codex plugin add b2c-cli@b2c-developer-tooling
codex plugin add b2c-dx-mcp@b2c-developer-tooling

需要 Node.js 22.16.0 或以上,而且 npx 必须在启动 Codex 的那个进程 PATH 里。装完新开会话。0.154 起先看当前 /plugins/mcp;当前会话没有再新开。可选再装 b2c-ops@b2c-developer-toolingstorefront-next@b2c-developer-tooling。Figma 那两份还要另接 Figma MCP,不要以为 B2C 插件会带上。

IDE 扩展没有 /plugins。官方手写是本地 stdio,不要 url,也不要 codex mcp login

codex mcp add b2c-dx-mcp -- npx -y @salesforce/b2c-dx-mcp@latest --allow-non-ga-tools

--allow-non-ga-tools 打开预览工具。插件自带的 .mcp.json 没有这面旗标,不要把两套 args 混成一张表。插件已经登记 MCP 时,不要再 mcp add 同一张 b2c-dx-mcp

Agent Plugins 没写 cwd 时,MCP 的工作目录是插件根,不是你打开的仓库。凭证放项目根 dw.json.env,让模型带 projectDirectory,或在仓库里启动 Codex 再手写 mcp add。不要把 hostname / client-secret 写进 ~/.codex/config.tomlenv 表。连上后让它跑 config_inspect 看解析到哪份配置。

网页 Cloud 不读取本机 marketplace。ChatGPT 网页要用 Secure MCP Tunnel,不是 config.toml。核对:codex plugin list 看到 b2c-dx-mcp@b2c-developer-tooling;手写路径用 codex mcp get b2c-dx-mcp 看 command 是 npx

来源