Sfcc Dev

34 tools. 3 can modify or destroy data without limits.

3 write tools that can modify data. Rate limits recommended.

Last updated:

3 can modify or destroy data
31 read-only
34 tools total

Community server · catalogue entry verified 27/06/2026

How to control Sfcc Dev ↓

What Sfcc Dev exposes to your agents

Read (31) Write / Execute (3) Destructive / Financial (0)
High Risk

The most dangerous Sfcc Dev tools

3 of Sfcc Dev's 34 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Sfcc Dev

PolicyLayer is an MCP gateway — it sits between your AI agents and Sfcc Dev, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "generate_cartridge_structure": {
    "limits": [
      {
        "counter": "generate_cartridge_structure_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "get_available_sfra_documents": {
    "limits": [
      {
        "counter": "get_available_sfra_documents_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Sfcc Dev — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON SFCC DEV →

Instant setup, no code required.

All 34 Sfcc Dev tools

READ 31 tools
Read get_available_sfra_documents List all SFRA documentation including Server, Request, Response, QueryString, render module, and 26+ model doc Read get_code_versions List all code versions on the SFCC instance. Use for deployment management, identifying active version, or pre Read get_isml_categories Get all ISML element categories with descriptions and counts. Read get_isml_element Get detailed documentation for an ISML element including syntax, attributes, examples, and use cases. Read get_isml_elements_by_category Get ISML elements filtered by category (control-flow, output, includes, scripting, cache, decorators, special, Read get_job_execution_summary Get execution summary for a job: timing, status, error counts, and step info. Use for monitoring job health an Read get_job_log_entries Get job log entries by level (error/warn/info/debug/all). Unlike standard logs, job logs combine all levels in Read get_latest_job_log_files Get recent job log files from /Logs/jobs/. Job logs contain all log levels in single files. Use for debugging Read get_log_file_contents Read full contents of a specific log file. Use for detailed analysis when you need complete error traces or fu Read get_sfcc_class_documentation Get the full raw documentation for an SFCC class including examples and detailed descriptions. Use when get_sf Read get_sfcc_class_info Get detailed information about an SFCC class including properties, methods, constants, and inheritance. Essent Read get_sfra_categories Get all SFRA document categories with counts. Use to understand documentation organization before browsing. Read get_sfra_document Get complete SFRA class or model documentation with properties, methods, and examples. Use for implementing co Read get_sfra_documents_by_category Get SFRA documents filtered by functional area (core classes, product models, order/cart, customer, pricing, s Read get_system_object_definition Get metadata for a specific system object (attribute count, group count, flags). For attribute details, use se Read get_system_object_definitions Get all system object definitions with metadata (not attributes). Use to discover available objects and identi Read list_isml_elements List all ISML template elements with summaries. Includes control flow (isif, isloop), output (isprint), includ Read list_log_files List available log files with sizes and modification dates. Use to discover available log data or check log re Read list_sfcc_classes List all available SFCC dw. classes organized by namespace. Use to explore the full API surface or find classe Read search_custom_object_attribute_definitions Search attribute definitions within a custom object type (user-defined objects, not system objects). Supports Read search_isml_elements Search ISML elements by purpose, attribute name, or use case. Returns relevance-scored results with preview sn Read search_job_logs Search job logs for patterns, error messages, or custom logging from job steps. Essential for debugging custom Read search_job_logs_by_name Find job log files by job name (partial match supported). Use to locate logs for a specific job. Read search_logs Search logs for specific patterns, error messages, order numbers, user IDs, or custom identifiers. Essential f Read search_sfcc_classes Find SFCC classes by partial name or keyword. Use when you don Read search_sfcc_methods Find methods across all dw. classes by name. Use when you know a method exists but not which class contains it Read search_sfra_documentation Search across all SFRA docs for concepts or functionality. Returns relevance-scored results with categorizatio Read search_site_preferences Search site preferences by name, description, or type. Use to validate preference names and types when working Read search_system_object_attribute_definitions Search attribute definitions within a system object. Supports text search, filtering by mandatory/searchable/s Read search_system_object_attribute_groups Search attribute groups for a system object. Use Read summarize_logs Get a health overview of all log activity with counts and key issues. Use as first step when investigating pro

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Sfcc Dev

How do I prevent bulk modifications through Sfcc Dev? +

The Sfcc Dev server has 2 write tools including generate_cartridge_structure, sync_agent_instructions. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Sfcc Dev.

How many tools does the Sfcc Dev MCP server expose? +

34 tools across 3 categories: Destructive, Read, Write. 31 are read-only. 3 can modify, create, or delete data.

How do I enforce a policy on Sfcc Dev? +

Register the Sfcc Dev MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Sfcc Dev tool call.

Deterministic rules across all 34 Sfcc Dev tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

34 Sfcc Dev tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.