ClaudeMap

shopware-mcp

MCP server for Shopware 6 — products, orders, customers, stock and documents, plus a one-call health audit and Markdown reports.

MCP Serversmcp-servershopwareecommercephpauditreporting

A TypeScript MCP server for Shopware 6 shops, installable via npx and listed on the MCP registry (io.github.bnymnDev/shopware-mcp). Beyond the usual product/order/customer/stock/document tools it ships operational extras: npx shopware-mcp init tests your integration credentials and writes the host config, doctor reports which tools the integration can actually use, audit produces a shop health audit as Markdown (exit 1 on warnings with --fail-on warning), and report renders sales summaries. Runs stdio by default or Streamable HTTP, writes guarded behind --allow-write, with CI and a nightly e2e suite against a real Shopware. MIT.

What it does

  • Shopware 6 surface in tools: products, orders, customers, stock, documents, plus a one-call health audit
  • init wizard tests credentials and writes host config (init --for claude-desktop --write merges it for you); doctor shows which tools your integration can use and what's missing
  • Markdown outputs you can paste anywhere: audit --fail-on warning (exit 1 when something's off) and report --interval week for the last 30 days of sales
  • stdio by default, --http --port 3333 for Streamable HTTP; all write tools stay unregistered until you pass --allow-write
  • Engineering hygiene rare in niche MCP servers: CI, nightly e2e against a real Shopware, MCP registry entry, MIT

When to use it

For agencies and merchants running Shopware 6 who want Claude to actually operate the shop — from "why did this order fail" to a weekly sales summary in Markdown — without hand-writing Admin API calls.

Getting started

1) In Shopware admin: Settings → System → Integrations → add one; copy the access key ID and secret (shown once; read role for production).
2) Let the wizard test and write the config:

npx shopware-mcp init
npx shopware-mcp init --for claude-desktop --write
npx shopware-mcp doctor   # which tools this integration can use

Things to know

Read-only by default — writes need an explicit --allow-write and a suitably privileged integration. The integration secret is shown once at creation; losing it means regenerating. Shopware-specific: useless without a running Shopware 6 shop.

Repository

bnymnDev/shopware-mcp

Charted

Related on the map

  • Blitz Strike

    MCP Server

    A penetration-testing methodology delivered as one MCP server: BLITZ maps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE live-verifies every finding before it is reported.

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP Server

    Red Hat's "ripgrep for AI context" — a C++23 zero-dependency CLI that also speaks MCP.

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP Server

    One shared session memory for 25+ coding agents — Claude Code, Codex, and Cursor finally remember the same project.

    • mcp
    • memory
    • cross-agent
    • context