Przejdź do treści
Biblioteka skilli
AI i agenci · Integracja z narzędziem

b2c-mcp-server

/b2c-mcp-server

Wskazuje, jak skonfigurować serwer MCP dla B2C Commerce: wybór zestawów narzędzi, dobór narzędzia do zadania i katalog skilli.

Licencja
Apache-2.0
Ostatnia zmiana repozytorium
23.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
3
Przestarzałość

Brak sygnałów. Repozytorium zmienione 23.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Wskazuje, jak skonfigurować serwer MCP dla B2C Commerce: wybór zestawów narzędzi, dobór narzędzia do zadania i katalog skilli.

Oryginalny opis (EN)

Index and setup for the B2C Commerce MCP server, covering toolset selection, tool choice by task, and the skill catalog. Use to enable tools, pick the right tool, or find the skill that covers a B2C task.

Jak działa

  1. Skill index
  2. Server configuration and tool availability
  3. Tool choice and project configuration
  4. Loading skills
  5. Setup references
Sekcje z nagłówków SKILL.md, w oryginale · 124 linii, 934 słów
Podgląd SKILL.md
---
name: b2c-mcp-server
description: Index and setup for the B2C Commerce MCP server, covering toolset selection, tool choice by task, and the skill catalog. Use to enable tools, pick the right tool, or find the skill that covers a B2C task.
---

# B2C MCP Server

## Skill index

Read only the skill that matches the task; each links its own references.

| Task | Skill |
| --- | --- |
| Commerce API reads/writes (required before `scapi_search` / `scapi_execute`) | `skill://mcp/b2c-mcp-scapi/SKILL.md` |
| Warehouse reports and SQL (required before `cip_query`) | `skill://mcp/b2c-mcp-cip/SKILL.md` |
| Configuration, credentials, access grants, wrong target | `skill://mcp/b2c-mcp-config/SKILL.md` |
| Server-side script debugging | `skill://mcp/b2c-mcp-debugger/SKILL.md` |
| Dashboard, Claude artifact or Cowork page showing B2C data | `skill://mcp/b2c-mcp-claude-artifacts/SKILL.md` |
| Instance files and selected cartridge uploads | [files](references/files.md) |
| Production incident or unknown operational signal | `skill://b2c-ops/b2c-production-triage/SKILL.md` |
| Failed or late jobs | `skill://b2c-ops/b2c-job-health/SKILL.md` |
| Checkout or order failures | `skill://b2c-ops/b2c-checkout-triage/SKILL.md`, `skill://b2c-ops/b2c-order-failure-triage/SKILL.md` |
| eCDN edge traffic: bots, scrapers, API/SLAS abuse, edge 403/429 spikes, WAF/firewall/rate-limit rules (storefront or SCAPI zone) | `skill://b2c-ops/b2c-edge-traffic-triage/SKILL.md` |
| Anything else | `skill://index` |

Every skill and reference file is readable as an MCP resource
(`skill://<collection>/<skill>/<file>`) or with `skills_read({uri})`.
Collections: `b2c` (platform/cartridges), `b2c-cli` (CLI), `b2c-ops`
(operator/admin runbooks), `storefront-next` (storefronts), `mcp` (server/tool
workflows). Search with `skills_read({query, collection})` or browse `skill://index`.

## Server configuration and tool availability

Use the client's tool discovery before concluding a tool is unavailable.
Reuse discovered names; do not repeat searches for each call.
All toolsets are enabled by default;
project/storefront detection does not select tools. Installation settings or
client filters can restrict availability. A skill's presence does not enable
its tools. `config_inspect` reports B2C configuration, not enabled MCP toolsets.

When a task needs a tool outside the current selection:

1. Check this server's client registration: command/version, launch arguments,
   environment, and client tool filters. Inspect only relevant settings; redact
   secrets. Plugin installs may supply their own launch options.
2. Check `--toolsets` / `SFCC_TOOLSETS` and `--tools` / `SFCC_TOOLS`.
   Explicit selection replaces the default; combining them includes both.
   Add the required toolset to the existing selection, or the exact tool to
   `--tools`. Example: change `--toolsets MRT` to `--toolsets MRT,DIAGNOSTICS`
   for configuration inspection and debugging. Preserve intentional restrictions.
3. To enable all tools, set `--toolsets all`, or remove both selections
   from arguments and launch environment.
4. Apply the requested change to the existing registration; restart/reconnect
   MCP and refresh the client tool catalog (a new session may be needed).
   Verify the expected tools appear. Check the installed version if still absent;
   removed tools cannot be re-enabled. Avoid duplicate server registrations.

Toolsets: `CARTRIDGES`, `DIAGNOSTICS`, `MRT`, `PWAV3`, `SCAPI`, `STOREFRONTNEXT`, `CIP`.
MCP skill resources are always available. Every toolset includes `skills_read`
and docs. With only `--tools`, select `skills_read` to include the broader skill
collections, and desired `docs_*` tools explicitly. `--docs-topics` restricts docs, not skills.
Use launch arguments/environment for server settings, not project `.env` or `dw.json`.

## Tool choice and project configuration

- Call `config_inspect` directly with the task's `projectDirectory`; secrets are
  masked. For resolution issues: [B2C config](skill://mcp/b2c-mcp-config/SKILL.md).
  CLI equivalent, when requested: `b2c setup inspect`.
- Deploy cartridges: `cartridge_deploy`; CLI scripts/extra flags: `b2c code deploy`.
  Confirm instance/version and preserve returned `resolution`. Use `files` for
  selected local files, `codeVersion` for an explicit target; omit `files` for
  whole cartridges. Reload may activate the target.
- Instance files: `webdav_list` gives directory entries/sizes; `webdav_get` reads
  exact text by HTTP byte range or downloads to `outputPath`; `webdav_put` uploads
  `content` or `sourcePath`. Prefer these over a terminal for supported transfers.
  [File choices and limits](references/files.md).
- Debug: [MCP debugger](skill://mcp/b2c-mcp-debugger/SKILL.md). CLI/IDE only when requested.
- Prefer dedicated tools for their workflows. For other Commerce API tasks,
  use `scapi_search` / `scapi_execute`: products, campaigns, promotions, jobs,
  code versions, site cartridge paths, and more. Read [the SCAPI skill](skill://mcp/b2c-mcp-scapi/SKILL.md)
  first; its task map and built-in snippets cover recurring operations.
- Custom API scaffold: `b2c scaffold generate custom-api`; no MCP equivalent.
- API/product documentation: `docs_search` / `docs_read`.
- Warehouse analytics: `cip_discover` for reports/metadata, `cip_query` for report
  or SQL execution. Read [CIP analytics](skill://mcp/b2c-mcp-cip/SKILL.md) before execution.
  Prefer CIP for sales/merchandising/technical trends; SCAPI for current records.
- Operations or incidents: start with the matching `b2c-ops` runbook from the
  [skill index](#skill-index), or `skills_read` with `collection: "b2c-ops"` and
  the task query. Read only relevant references. Runbooks guide evidence and handoff, not authorization
  to rerun jobs or change data. CLI fallback is appropriate for an uncovered
  signal when terminal access is available; a skill does not supply that access.

Do not infer tool names from CLI commands. Check a mutation's outcome before
retrying after missing output.

## Loading skills

If the client lists this server's skills, load them through it. Otherwise read
`skill://` URIs as MCP resources, or with `skills_read({uri})`.
Use a skill's listed name or URI; do not derive names from the server name.
Relative links resolve against the linking skill's directory.
Skills cite documentation IDs as `b2c docs read <id>` or `docs_read({query: "<id>"})`;
read them with `docs_read({query: "<id>"})` (no terminal needed). Online links
point to the same pages as Markdown. Doc IDs are lookup keys: when citing
sources to the user, link the doc's `url` from `docs_read`, unless they ask for
IDs or Markdown links (`sourceUrl`).
Result `skillReferences` point to optional detail for observed conditions:
read the URI, or pass its URI and `section` to `skills_read`. Skills are
directory-agnostic.

Tools needing a skill name it in their description; no universal read is
required. Resource and tool reads are equivalent; do not read both.
Acknowledgment does not approve mutations.

When scripting tool calls, emit `structuredContent` when present, otherwise
`content`; emitting both repeats the payload.

## Setup references

Documentation IDs below are read with `docs_read({query: ID})`.

- Credentials, external grants, or access failures: [MCP configuration](skill://mcp/b2c-mcp-config/SKILL.md),
  `skills_read({id: "mcp/b2c-mcp-config", section: "setup-and-access"})`.
  It maps setup issues to exact documentation IDs; no universal setup read is needed.
- [Client installation](https://salesforcecommercecloud.github.io/b2c-developer-tooling/mcp/installation.md)
- Launch configuration: `mcp-configuration` ([online](https://salesforcecommercecloud.github.io/b2c-developer-tooling/mcp/configuration.md))
- Capabilities and toolsets: `mcp-toolsets` ([online](https://salesforcecommercecloud.github.io/b2c-developer-tooling/mcp/toolsets.md))
Pliki w paczce (2)
  • SKILL.md 8 KB
  • references/files.md 2 KB

Wersje

W bazie nie ma innych skilli o nazwie b2c-mcp-server.

Migawka bazy z 28.10.2026 · wersja paczki a920430148b4 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100mcp-server-development
    Projektuje i wdraża serwery MCP oraz narzędzia dla agentów: projekt narzędzi, zmiany specyfikacji, OAuth, bezpieczeństwo i wybór SDK, także przy migracji serwera.
  • 100render-mcp
    Łączy i konfiguruje serwer Render MCP dla narzędzi AI do kodowania (Cursor, Claude Code, Codex): uwierzytelnianie, wybór workspace, katalog narzędzi i rozwiązywanie problemów.
  • 100mcp-server
    Pomaga budować serwer Model Context Protocol: projekt narzędzi, zasobów i promptów, wybór transportu, uwierzytelnianie, obsługa błędów i testy z prawdziwym klientem.
  • 100render-mcp
    Łączy i konfiguruje serwer Render MCP dla narzędzi AI do kodowania (Cursor, Claude Code, Codex): uwierzytelnianie, wybór workspace, katalog narzędzi i rozwiązywanie problemów.
  • 81mcp-setup
    Instaluje, konfiguruje i diagnozuje serwer MCP dla wybranego narzędzia, gdy jego narzędzia nie działają lub brakuje.
  • 100eval-mcp
    Mierzy, czy Claude poprawnie używa narzędzi serwera MCP: dokładność wyboru narzędzia, jakość schematów i iteracyjna optymalizacja opisów.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.