SFCC MCP Server
@ZaUtre
SFCC MCP Server について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"sfcc-mcp-server": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is SFCC MCP Server?
An MCP (Model Context Protocol) server that interacts with Salesforce Commerce Cloud (SFCC) APIs, enabling dynamic endpoint registration, OCAPI authentication, and support for both stdio and remote modes. It is intended for developers working with SFCC instances.
How to use SFCC MCP Server?
Install dependencies with npm install, build with npm run build, configure .env with SFCC API base, client ID, and client secret, then start with node build/index.js. In VSCode, add it as an MCP server via Command Palette using the stdio command node <full-path-to>/build/index.js.
Key features of SFCC MCP Server
- Dynamic endpoint registration via
endpoints.json - Automatic handling of path and query parameters
- OCAPI authentication using client credentials flow
- Support for GET, POST, PUT, DELETE requests
- Remote mode with OAuth authentication
- Per-session configuration and multi-tenant support
- Automated deployment to Google App Engine
Use cases of SFCC MCP Server
- Querying SFCC product search via Data API endpoints
- Automating SFCC administration tasks through custom endpoints
- Integrating SFCC data into AI-assisted coding workflows in GitHub Copilot
FAQ from SFCC MCP Server
What authentication does SFCC MCP Server use?
It uses OCAPI client credentials flow, configured via SFCC_ADMIN_CLIENT_ID and SFCC_ADMIN_CLIENT_SECRET in the .env file.
Can multiple SFCC instances be used simultaneously?
Yes, per-session configuration allows different credentials and endpoints per session, supporting multi‑tenant use.
Where are API endpoints defined?
Endpoints are defined in src/endpoints.json, each with path, description, optional method, and parameter definitions.
Does the server support custom request processing?
Yes, custom handlers can be created for endpoints by naming a function handler_[toolName] in index.ts.
What deployment options are available?
Automated deployment to Google App Engine is supported via npm commands like npm run version:create and npm run version:deploy.
「その他」の他のコンテンツ
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mlops
visengerA curated list of references for MLOps
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
コメント