一个帮助连接您的AI应用程序与Salesforce Commerce Cloud的服务器。它使用模型上下文协议(MCP)来实现您的AI客户端应用与Commerce Cloud实例之间的数据交换。

git clone https://github.com/your-username/commercecloud-mcp-server.git
cd commercecloud-mcp-server
npm install
cp .env.example .env
用您的Salesforce Commerce Cloud凭证编辑.env文件。
npm run build
导入OCAPI配置:
OCAPI配置文件位于data/ocapi目录下。将其导入到您的SFCC业务管理器中:
data/ocapi目录中的每个JSON文件:
这些配置使必要的端点能够支持MCP服务器的功能。
配置您的MCP客户端应用(示例 - Claude桌面应用):
claude_desktop_config.json文件的文件夹{
"mcpServers": {
"commercecloud": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/commercecloud-mcp-server/dist/index.js"]
}
}
}
注意:将/ABSOLUTE/PATH/TO/替换为您项目的实际路径。
| 使用案例名称 | 描述 | 实现状态 |
|---|---|---|
| 商品详情 | 从Commerce Cloud获取商品信息 | ✅ 当前支持 |
| 商品更新 | 从图像生成商品描述并自动更新商品详情 | ✅ 当前支持 |
| 订单详情 | 分析订单模式并了解客户购买行为 | ✅ 当前支持 |
| 自定义对象 | 读取、写入和创建自定义对象 | ✅ 当前支持 |
| 内容资产 | 从Commerce Cloud获取内容资产 | ✅ 当前支持 |
| 内容更新 | 从设计图像生成正文并自动更新内容资产 | ✅ 当前支持 |
| 站点偏好设置 | 管理特定站点的配置和偏好设置 | 🔄 未来实现 |
| 促销活动 | 管理促销活动 | 🔄 未来实现 |
| 工作配置 | 管理工作者配置 | 🔄 未来实现 |
本项目采用MIT许可证 - 查看LICENSE文件以获取详细信息。
比我更聪明的人创造了使这个项目成为可能的工具。我想提到这些项目
希望您会发现这个工具很有用!🌟
由 Brinsil 制作 ❤️。