b2c-webdav

Installation
SKILL.md

B2C WebDAV Skill

Use the b2c CLI plugin to perform WebDAV file operations on Salesforce B2C Commerce instances. This includes listing files, uploading, downloading, and managing files across different WebDAV roots.

Tip: If b2c is not installed globally, use npx @salesforce/b2c-cli instead (e.g., npx @salesforce/b2c-cli webdav ls).

MCP equivalent

Prefer webdav_list, webdav_get, and webdav_put when available for one-directory listings, exact text reads, and single-file transfers. webdav_get uses HTTP byte ranges (offset, maxBytes, returned size/nextOffset); outputPath downloads a whole file. webdav_put accepts content or sourcePath; parent must exist, replacement needs overwrite: true. Local paths are on the MCP host, relative to projectDirectory. Transfers cap at 64 MiB; no prerequisite skill read. Use cartridge_deploy for local cartridge selection/mapping. Keep the CLI for recursive transfers, mkdir, delete, ZIP/UNZIP, or extra flags not exposed by MCP.

Configuration & Authentication

Installs
119
GitHub Stars
56
First Seen
Feb 11, 2026