sfcc-dev-mcp

MCP.Pizza Chef: taurgis

This server enhances your Salesforce B2C Commerce Cloud development by giving your AI assistant instant access to comprehensive SFCC documentation, real-time log and job analysis, and intelligent guidance on best practices. It works with apps like Claude Desktop, Cursor, and VS Code. You can use it without credentials for documentation or add your SFCC credentials to unlock full features like live debugging and cartridge generation. Setup is straightforward with simple config snippets or commands.

Coding
Files/PDF
Other

Use This MCP server To

Search SFCC API and SFRA documentation instantly Analyze live error and job logs from SFCC Generate cartridge structures within my project Explore ISML template references with examples Run script debugger commands on my SFCC instance Bootstrap AI assistant skills for SFCC development Validate tool arguments before running commands

README

SFCC Development MCP Server

npm version License: MIT

An AI-powered Model Context Protocol (MCP) server that provides comprehensive access to Salesforce B2C Commerce Cloud development tools, documentation, and runtime diagnostics.

โœจ Key Features

  • ๐Ÿ” Complete SFCC Documentation Access - Search and explore all SFCC API classes and methods
  • ๐Ÿ—๏ธ SFRA Documentation - Enhanced access to Storefront Reference Architecture documentation
  • ๐Ÿงฑ ISML Template Reference - Complete ISML element documentation with examples and usage guidance
  • ๐Ÿ“Š Log Analysis Tools - Real-time error monitoring, debugging, and job log analysis for SFCC instances
  • โš™๏ธ System Object Definitions - Explore custom attributes and site preferences
  • ๐Ÿงช Script Debugger - Execute and inspect script-debugger endpoints in credentialed mode, including custom trigger URLs/paths for non-default storefront routes
  • ๐Ÿš€ Cartridge Generation - Automated cartridge structure creation with workspace-bound path safety (writes stay inside workspace roots, or current working directory fallback when roots are unavailable; home-directory fallback is blocked)
  • ๐Ÿงฉ Agent Skill Bootstrap - Install or merge AGENTS.md and bundled skills into the current project or a temp directory for AI assistants
  • โœ… Tool Argument Validation - Runtime schema validation enforces required fields, type checks, enum constraints, integer/numeric bounds, and strict unknown-key checks for object schemas (top-level and nested) before handler execution
  • โฑ๏ธ MCP Progress + Cancellation - Tool calls honor request cancellation signals and emit out-of-band notifications/progress updates when clients provide a progressToken

๐Ÿš€ Quick Start

Option 1: Documentation-Only Mode (No SFCC credentials needed)

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

sfcc-dev-mcp FAQ

Can I use this to access Salesforce B2C Commerce Cloud documentation?
Yes โ€” it lets you search and explore all SFCC API classes, SFRA docs, and ISML templates easily.
Can I analyze real-time logs from my SFCC instance?
Yes โ€” with SFCC credentials, you get live error monitoring and job log analysis.
Which apps support this server?
It works with Claude Desktop, Cursor, and VS Code.
Do I need an API key or account to use it?
For documentation-only features, no credentials are needed. For full features like log analysis, SFCC credentials are required.
How hard is it to set up?
Setup involves pasting a small config snippet or using npx commands, so it's copy-paste-config difficulty.
Can it generate SFCC cartridge structures?
Yes โ€” it can automatically create cartridge structures safely within your workspace.
Does it support script debugging?
Yes โ€” it includes a script debugger that works with your SFCC instance when credentials are provided.