Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

ยฉ 2026 TrackMCP. All rights reserved.

Built with โค๏ธ by Krishna Goyal

    Commercecloud Mcp Server

    ๐Ÿค– An MCP server that helps connect your AI applications with your Salesforce Commerce Cloud instance

    6 stars
    TypeScript
    Updated Sep 23, 2025

    Table of Contents

    • โœจ Features
    • ๐Ÿ”„ Flow Diagram
    • ๐Ÿš€ Setup Instructions
    • Prerequisites
    • Installation Steps
    • ๐Ÿ“‹ Use Cases
    • ๐Ÿ“š Supporting Documentation
    • ๐Ÿ“„ License
    • ๐Ÿ‘ฅ Credits

    Table of Contents

    • โœจ Features
    • ๐Ÿ”„ Flow Diagram
    • ๐Ÿš€ Setup Instructions
    • Prerequisites
    • Installation Steps
    • ๐Ÿ“‹ Use Cases
    • ๐Ÿ“š Supporting Documentation
    • ๐Ÿ“„ License
    • ๐Ÿ‘ฅ Credits

    Documentation

    ๐Ÿ›๏ธ Commerce Cloud MCP Server

    A server that helps connect your AI applications with Salesforce Commerce Cloud. It uses the Model Context Protocol (MCP) to make data exchange between your AI client application and Commerce Cloud instance.

    โœจ Features

    • ๐Ÿ›๏ธ Product management and updates
    • ๐Ÿ“Š Order analysis and insights
    • ๐Ÿ—‚๏ธ Custom object operations
    • ๐Ÿ“„ Content asset management
    • โš™๏ธ Environment-based configuration

    ๐Ÿ”„ Flow Diagram

    Flow Diagram

    ๐Ÿš€ Setup Instructions

    Prerequisites

    • Node.js version 22 or higher
    • Git
    • A Salesforce Commerce Cloud instance with OCAPI access
    • An MCP client application (like Claude Desktop App)

    Installation Steps

    1. Clone the repository:

    bash
    git clone https://github.com/your-username/commercecloud-mcp-server.git
    cd commercecloud-mcp-server

    2. Install dependencies:

    bash
    npm install

    3. Create and configure your environment file:

    bash
    cp .env.example .env

    Edit the .env file with your Salesforce Commerce Cloud credentials.

    4. Build the project:

    bash
    npm run build

    5. Import OCAPI configurations:

    The OCAPI configuration files are located in the data/ocapi directory. Import them into your SFCC Business Manager:

    • Log into Business Manager
    • Navigate to Administration > Site Development > Open Commerce API Settings
    • For each JSON file in the data/ocapi directory:
    • Select the appropriate API type (Shop/Data)
    • Copy the contents of the JSON file
    • Paste into the configuration field
    • Click "Save"

    These configurations enable the necessary endpoints for the MCP server to function.

    6. Configure your MCP client application (Example - Claude Desktop App):

    • Open Claude Desktop App
    • Go to File > Settings > Developer > Edit Config
    • This will open a folder containing a file claude_desktop_config.json
    • Open the file in an editor and add the server details:
    json
    {
      "mcpServers": {
        "commercecloud": {
          "command": "node",
          "args": ["/ABSOLUTE/PATH/TO/commercecloud-mcp-server/dist/index.js"]
        }
      }
    }

    Note: Replace /ABSOLUTE/PATH/TO/ with the actual path to your project folder.

    ๐Ÿ“‹ Use Cases

    Use Case NameDescriptionImplementation Status
    Product DetailsFetch product information from Commerce Cloudโœ… Supported Now
    Product UpdatesGenerate product descriptions from images and update product details automaticallyโœ… Supported Now
    Order DetailsAnalyze order patterns and get insights about customer purchase behaviorโœ… Supported Now
    Custom ObjectsRead, Write, and Create custom objectsโœ… Supported Now
    Content AssetsFetch content assets from Commerce Cloudโœ… Supported Now
    Content UpdatesGenerate content body from design images and update content assets automaticallyโœ… Supported Now
    Site PreferencesManage site-specific configurations and preferences๐Ÿ”„ Future Implementation
    Promotions & CampaignManage promotions and campaigns๐Ÿ”„ Future Implementation
    Job ConfigurationsManage job configurations๐Ÿ”„ Future Implementation

    ๐Ÿ“š Supporting Documentation

    • Model Context Protocol (MCP)
    • Typescript SDK
    • Open Commerce API

    ๐Ÿ“„ License

    This project is licensed under the MIT License - see the LICENSE file for details.

    ๐Ÿ‘ฅ Credits

    Greater minds than mine are behind creating tools that made this project possible. I would like to mention those projects

    • colinhacks for (zod).
    • Egoist for (tsup)

    I hope you find this tool useful! ๐ŸŒŸ

    Made with โค๏ธ by Brinsil.

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScriptยท
      6
    • MC

      Mcp Ipfs

      TypeScriptยท
      11
    • LI

      Liveblocks Mcp Server

      TypeScriptยท
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScriptยท
      22.1k
    • SE

      Serena

      Pythonยท
      14.5k
    • MC

      Mcp Playwright

      TypeScriptยท
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScriptยท
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScriptยท
      6
    • MC

      Mcp Ipfs

      TypeScriptยท
      11
    • LI

      Liveblocks Mcp Server

      TypeScriptยท
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScriptยท
      22.1k
    • SE

      Serena

      Pythonยท
      14.5k
    • MC

      Mcp Playwright

      TypeScriptยท
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScriptยท
      3.0k