SFCC Development

Provides AI-powered access to SFCC development tools, docs, best practices, and live log analysis for rapid cartridge development.
  • javascript

16

GitHub Stars

javascript

Language

4 months ago

First Indexed

3 weeks ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "taurgis-sfcc-dev-mcp": {
      "command": "npx",
      "args": [
        "sfcc-dev-mcp"
      ]
    }
  }
}

You have access to an AI-powered MCP server that centralizes Salesforce B2C Commerce Cloud development tools, documentation, best practices, and live log analysis. It helps you explore API references, generate cartridges, inspect system objects, and quickly diagnose issues from a single, extensible interface.

How to use

You connect to the MCP server using a client that can communicate with its command-based or HTTP endpoints. For this server, you typically run the MCP client locally, which starts the server locally in a lightweight, modular way. You can use two modes depending on whether you want to work with a live SFCC instance or operate in a documentation-only environment.

Documentation-Only usage enables you to access SFCC API references, best practices, SFRA documentation, and cartridge generation tools without providing SFCC credentials. This mode is ideal for learning, drafting cartridges, and practicing flows.

Full Mode includes real-time log analysis and system object definitions but requires SFCC credentials so you can securely access logs, job details, and OCAPI data. This mode unlocks all available tools and the deepest level of integration.

How to install

Prerequisites: ensure you have Node.js and npm installed on your machine. You may also choose to install the MCP server globally for convenience.

Step 1: Install or run the MCP server using Node package runner. Two common start patterns exist depending on your needs.

Step 2: If you want to run the Documentation-Only mode, start the server with the following command.

Step-by-step start commands

{
  "mcpServers": {
    "sfcc_dev": {
      "command": "npx",
      "args": ["sfcc-dev-mcp"]
    }
  }
}

If you want Full Mode with SFCC credentials, run the following command to pass the path to your credentials file.

{
  "mcpServers": {
    "sfcc_dev": {
      "command": "npx",
      "args": ["sfcc-dev-mcp", "--dw-json", "/path/to/your/dw.json"]
    }
  }
}

Available tools

DocumentationSearch

Full-text search and exploration of SFCC API classes and methods to speed up development tasks.

BestPracticesGuides

Curated guides for cartridges, hooks, controllers, client-side JavaScript, security, and performance.

SFRADocumentation

Enhanced access to Storefront Reference Architecture documentation for faster storefront integration.

LogAnalysis

Real-time error monitoring, debugging, and job log analysis for SFCC instances.

SystemObjectExplorer

Explore custom attributes and site preferences within the system object definitions.

CartridgeGenerator

Automated generation of cartridge structures to accelerate development work flow.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
SFCC Development MCP Server - taurgis/sfcc-dev-mcp | VeilStrat