- Home
- MCP servers
- SFCC Development
SFCC 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.