
taurgis/sfcc-dev-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
セールスフォースB2C Commerce Cloud開発をAI搭載のドキュメントアクセス、リアルタイムログ分析、インテリジェントなベストプラクティスのガイダンスでスーパーチャージ
概要
Salesforce B2C Commerce Cloud 開発ツール、ドキュメント、ランタイム診断の包括的なアクセスを提供する AI 搭載モデルコンテキストプロトコル (MCP) サーバー。 - - - すべてのSFCC APIクラスとメソッドを検索し、 - ストアフロントリファレンスアーキテクチャのドキュメントへのアクセスを強化 - - - サンプルと使用のガイダンスで完全なISML要素文書 - - SFCCインスタンスのリアルタイムエラー監視、デバッグ、およびジョブログ分析 - カスタム属性とサイトの好みを探索 - - 実行して、クレデンシャルモードのスクリプトデバッガーエンドポイントを検査 - デフォルトでないストアのルートのカスタムトリガーURL/パス - 自動化されたカートリッジと作業のルートの作業を離れるときに、作業のルートを離れる - ワークスペースを離れる - ワークスペースを離れる - A--- ワークスペースを離れる.
概要(AI 翻訳)
Salesforce B2C Commerce Cloud 開発ツール、ドキュメント、ランタイム診断の包括的なアクセスを提供する AI 搭載モデルコンテキストプロトコル (MCP) サーバー。
✨ 主な特長
- ** 完全なSFCC文書アクセス** - すべてのSFCC APIのクラスとメソッドを検索して探索
- ️️ SFRAドキュメンテーション - ストアフロントリファレンスアーキテクチャのドキュメントへのアクセスを強化
- ** IS ISMLテンプレート参照** - 完全なISML要素の文書例と使用ガイド -** ログ解析ツール** - SFCCインスタンスのリアルタイムエラー監視、デバッグ、ジョブログ解析 -** 8.00️ システムオブジェクトの定義** - カスタム属性とサイトの好みを調べる
- 🧪 Script Debugger - デフォルトでないストアフロントルート用のカスタムトリガーURL/パスを含む、クレデンシャルモードでスクリプトデバッガエンドポイントを実行し、検査する -****** カートリッジ生成** - ワークスペース・バウンド・パスの安全による自動カートリッジ構造の作成(書き込みはワークスペース・ルート内の滞在、またはルートが利用できなくなったときに現在の作業ディレクトリのフォールバックがブロックされます)
- 🧩エージェントスキルBootstrap - AGENTSをインストールまたはマージします.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
SFCC Development MCP Server
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/progressupdates when clients provide aprogressToken
🚀 Quick Start
Option 1: Documentation-Only Mode (No SFCC credentials needed)
{
"mcpServers": {
"sfcc-dev": {
"command": "npx",
"args": ["sfcc-dev-mcp"]
}
}
}
Option 2: Full Mode (With SFCC credentials for log and job analysis)
{
"mcpServers": {
"sfcc-dev": {
"command": "npx",
"args": ["sfcc-dev-mcp", "--dw-json", "/path/to/your/dw.json"]
}
}
}
Create a dw.json file with your SFCC credentials. You can use either auth mode (or both):
- Basic auth:
username+password - OAuth:
client-id+client-secret - Optional storefront auth (for script debugger trigger on Basic-Auth storefronts):
storefrontUsername+storefrontPassword
{
"hostname": "your-instance.sandbox.us01.dx.commercecloud.salesforce.com",
"username": "your-username",
"password": "your-password",
"storefrontUsername": "your-storefront-basic-user",
"storefrontPassword": "your-storefront-basic-password",
"client-id": "your-client-id",
"client-secret": "your-client-secret"
}
インストール
npx sfcc-dev-mcp設定
{
"mcpServers": {
"sfcc-dev": {
"command": "npx",
"args": ["sfcc-dev-mcp"]
}
}
}