SFCC Dev

MCPv1
🛠️ Available Tools

Interactive Tool Explorer

36+ specialized tools. Filter by category, search prompts, copy examples, and get productive in seconds.

🚀 Quick Actions

Most common starting points – copy and ask your AI now.

get_sfcc_class_info

Detailed information about an SFCC class with filtering and search capabilities: properties, methods, descriptions.

Show methods and properties on dw.catalog.Product

search_sfcc_classes

Search SFCC classes by partial name (single word).

Find classes related to price

generate_cartridge_structure

Generate cartridge directory structure.

Generate cartridge named plugin_demo

get_latest_error

Fetch latest error log entries.

Show last 5 error log entries

get_system_object_definitions

All system object definitions with pagination support.

List system object definitions

get_code_versions

List all code versions.

List available code versions

get_hook_reference

Discover all available OCAPI or SCAPI hook extension points to select the correct customization surface.

Ask: "List available SCAPI hook extension points for product search"

Full Requires credentialsDocs + Full Both modes
Docs + FullPopularapiclassesintrospection

get_sfcc_class_info

Detailed information about an SFCC class with filtering and search capabilities: properties, methods, descriptions.

Docs + FullPopularsearch

search_sfcc_classes

Search SFCC classes by partial name (single word).

Docs + Fullmethodssearch

search_sfcc_methods

Search methods across all SFCC classes.

Docs + Full

list_sfcc_classes

List of all available SFCC classes.

Docs + Full

get_sfcc_class_documentation

Raw markdown documentation for an SFCC class.

Docs + Full

get_available_best_practice_guides

List all best practice guides.

Docs + Fullguides

get_best_practice_guide

Full best practice guide content.

Docs + Fullsearch

search_best_practices

Search within all best practice guides.

Docs + Full

get_hook_reference

Hook reference tables for OCAPI or SCAPI.

Docs + Full

get_available_sfra_documents

List all SFRA documents and models.

Docs + Full

get_sfra_document

Full SFRA document (server, request, cart, product-full etc.).

Docs + Fullsearch

search_sfra_documentation

Search across SFRA docs.

Docs + Full

get_sfra_categories

List SFRA document categories with counts.

Docs + Full

get_sfra_documents_by_category

Get SFRA documents for a category.

Docs + FullPopularscaffold

generate_cartridge_structure

Generate cartridge directory structure.

FullPopularlogserrors

get_latest_error

Fetch latest error log entries.

Full

get_latest_warn

Fetch latest warn log entries.

Full

get_latest_info

Fetch latest info log entries.

Full

get_latest_debug

Fetch latest debug log entries.

Fullsearch

search_logs

Search across logs for a pattern.

Full

summarize_logs

High level log activity summary.

Full

list_log_files

List available log files with metadata.

Full

get_log_file_contents

Fetch specific log file contents.

Full

get_latest_job_log_files

List latest job log files.

Full

get_job_log_entries

Get job log entries filtered by level.

Full

search_job_logs

Search job logs for pattern.

Full

search_job_logs_by_name

Find job log files by job name.

Full

get_job_execution_summary

Execution summary for specific job.

FullPopularobjects

get_system_object_definitions

All system object definitions with pagination support.

Full

get_system_object_definition

Specific system object metadata.

Full

search_system_object_attribute_definitions

Search attributes for a system object.

Full

search_system_object_attribute_groups

Search attribute groups for a system object.

Full

search_site_preferences

Search site preferences within a group.

Full

search_custom_object_attribute_definitions

Search custom object attributes.

FullPopular

get_code_versions

List all code versions.

Full

activate_code_version

Activate a specific code version.

💡 Mode Recommendation

Explore freely in Documentation Mode first. Add --dw-json later to unlock log analysis, system & custom object exploration, job log insights, and code version management without changing any other configuration.

🔗 Next Steps

Move from raw tool surface into practical flows or reinforce secure patterns before enabling full-mode capabilities.

Why start with examples?

Shortens prompt iteration by showing multi-step sequences that combine docs lookup, log inspection, and object introspection.

Why review security now?

Prevents leaking credentials, encourages safe log handling, and sets a baseline for principle-of-least-privilege tokens before automation.