Skip to content

Shopware MCP Extensions

Shopware MCP Extensions

Shopware ships several MCP-related projects beyond the core platform. This page covers what each one does, who it is for, and how to get it.

Shopware Copilot

Shopware Copilot is the AI assistant embedded directly in the Shopware Administration. It is the primary consumer of the MCP server; merchants can ask questions, get recommendations, and perform store management tasks through a conversational interface without leaving Admin.

Copilot connects to the shop's /api/_mcp endpoint under the hood. No extra configuration is needed to use Copilot: once the MCP server is enabled, Copilot automatically has access to the registered tools and can use them on behalf of the merchant.

SwagMcpMerchantTools

Repository: shopware/SwagMcpMerchantTools
Distribution: Composer (composer require swag/mcp-merchant-tools)
Tool prefix: merchant-*

A Shopware plugin that extends the MCP server with merchant-focused workflow tools. Where core tools are DAL primitives (search, read, upsert, delete), these are high-level workflows with human-readable parameters built for merchant operators.

Experimental

SwagMcpMerchantTools is an experimental proof of concept with no backward-compatibility guarantee. It may be removed at any time, likely in favor of Shopware Copilot.

Available tools

ToolWhat it does
merchant-order-summaryFormatted overview of an order including customer, line items, totals, and current state
merchant-customer-lookupFind a customer by email address, customer number, or UUID
merchant-product-createCreate a product with natural parameters (gross price, tax rate, currency code) and resolve IDs internally
merchant-revenue-reportRevenue breakdown for a date range, grouped by day, week, or month
merchant-bestseller-reportTop products by quantity sold for a date range
merchant-storefront-searchCustomer-facing product search with resolved prices and customer-specific pricing
merchant-cart-manageCreate, inspect, and modify a cart
merchant-cart-checkoutComplete a cart checkout
merchant-checkout-methodsList available payment and shipping methods for a sales channel

All writing tools default to dryRun=true.

SwagMcpDevTools

Repository: shopware/SwagMcpDevTools
Distribution: Composer (composer require swag/mcp-dev-tools)
Tool prefix: swag-dev-tools-*

A Symfony bundle (not a plugin) that adds developer diagnostic tools to the MCP server. It targets environments where host-side tools cannot reach the Shopware instance directly, such as SaaS environments, staging servers, and on-premises deployments.

Experimental

SwagMcpDevTools is an experimental proof of concept with no backward-compatibility guarantee and may be removed at any time.

Diagnostic tools

ToolWhat it does
swag-dev-tools-log-streamRead recent Monolog entries from disk, filtered by level and timestamp
swag-dev-tools-log-searchSearch log files for substring matches, with optional level and filename filters

Access is read-only and controlled by MCP authentication and the per-integration allowlist. Sensitive fields (passwords, tokens, auth headers) are automatically redacted; values longer than 300 characters are truncated.

Install via one line in config/bundles.php after requiring the package, which is simpler than plugin lifecycle management.

ai-coding-tools

Repository: shopwareLabs/ai-coding-tools
Distribution: Claude Code plugin marketplace (community project, MIT-licensed, experimental)

A separate project for developer-facing local MCP tools: code generation, testing, linting, cache clearing, and deployment operations. This is distinct from the shop's /api/_mcp endpoint.

Where /api/_mcp gives AI clients access to shop data and merchant operations, ai-coding-tools gives AI coding assistants in your IDE access to the Shopware development environment itself. Use this when you want an AI coding assistant in your IDE to run bin/console, execute tests, or generate boilerplate code against a local Shopware installation.

Installation

ai-coding-tools is a Claude Code plugin marketplace. With Claude Code installed, add the marketplace and install only the plugins you need:

bash
/plugin marketplace add shopwareLabs/ai-coding-tools
/plugin install dev-tooling@shopware-ai-coding-tools

The marketplace bundles several plugins, for example dev-tooling (PHP/JS tooling via MCP), gh-tooling (GitHub CLI wrapper), test-writing (PHPUnit test generation), and chunkhound-integration (semantic code research). Selected skills are also exported as portable Agent Skills packages for tools such as Cursor, Codex, and Gemini CLI. See the repository README for the full plugin list and setup steps.

Experimental

ai-coding-tools is an experimental community project, not an official Shopware product. Its plugins, skills, and commands can change or be removed at any time.

Was this page helpful?
UnsatisfiedSatisfied
Be the first to vote!
0.0 / 5  (0 votes)