Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ ADDR
ADR
ADRs
AES
AI
AOF
API's
APIRequestContext
Expand Down Expand Up @@ -72,6 +73,7 @@ AppServer
AppServers
AppSystem
Archlinux
ArrayAdapter
ArrayFacade
AssociationField
AsyncAws
Expand Down Expand Up @@ -340,6 +342,7 @@ DomainExceptions
Dotenv
DynamoDB
ECDSA
ECONNREFUSED
ENUM
ENUMS
EOL
Expand Down Expand Up @@ -441,6 +444,7 @@ GCM
GDPR
GIFs
GLB
GPT
GenericPage
GenericPageLoader
GitLab
Expand Down Expand Up @@ -565,6 +569,8 @@ LongText
LongTextField
Lychee
MACOSX
MCP
MCPs
MDN
MJML
MOV
Expand All @@ -589,12 +595,14 @@ ManyToOne
ManyToOneAssociation
ManyToOneAssociationField
MapState
McpHelloWorld
MediaDataSelection
MediaDataSet
MediaFolderDataSet
MediaType
MemcachedSessionHandler
MenuOffcanvasPagelet
MerchantAssistant
Mercure
MessageAware
MessageQueue
Expand Down Expand Up @@ -710,6 +718,7 @@ PHPStorm
PHPUnit
PHPunit
PII
PIM
POC
POS
PRs
Expand Down Expand Up @@ -958,6 +967,7 @@ StorefrontController
StorefrontPage
StorefrontResponse
Storer
Streamable
StringField
StringFields
Struct
Expand All @@ -975,6 +985,9 @@ SwagB
SwagBasicExample
SwagBasicExampleTheme
SwagDigitalSalesRooms
SwagMcpAdminUsers
SwagMcpDevTools
SwagMcpMerchantAssistant
SwagMigrationBundleExample
SwagMyPlugin
SwagMyPluginSW
Expand Down Expand Up @@ -1034,6 +1047,7 @@ UDP
UI
UID
UML
URIs
USD
UUID
UUIDs
Expand Down Expand Up @@ -1143,6 +1157,7 @@ activateShopwareTheme
adr
afterSort
ag
ai
ajax
allowlist
allowlists
Expand Down Expand Up @@ -1380,6 +1395,7 @@ dr
dragTo
dropdown
dropdowns
dryRun
dsr
dunglas
duplications
Expand Down Expand Up @@ -1642,6 +1658,7 @@ minimalistic
mixin
mixins
mocksArentStubs
modelcontextprotocol
modifiability
modularity
monday
Expand Down Expand Up @@ -1893,6 +1910,7 @@ shopName
shopUrl
shopware
shopware's
shopwareLabs
shopwarelabs
shopwarepartners
shorthands
Expand Down Expand Up @@ -1945,6 +1963,8 @@ subfolder
suboptimal
subprocessor
subprocessors
subrequest
substring
supervisord
svg
sw
Expand Down Expand Up @@ -2017,6 +2037,7 @@ uniqBy
unminified
unprefixed
unregister
unrequested
unsecure
unserialize
unstorage
Expand Down
Binary file added assets/mcp-allowlist-clean.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/mcp-allowlist-collapsed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/mcp-integrations-edit-mcp-allowlist.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/mcp-permissions-privilege-hint.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions guides/development/extensions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,13 @@ This comparison table helps you decide which Shopware extension type best fits y
Extensions must explicitly support target Shopware versions. Review the [Upgrades and Migrations](../../upgrades-migrations/index.md) section before releasing updates to ensure compatibility with upcoming core changes.
:::

## MCP Server extensibility

Both plugins and apps can contribute custom tools, prompts, and resources to Shopware's built-in [MCP Server](../tooling/mcp-server/index.md). This lets AI clients access your extension's capabilities alongside core platform tools.

- [Extend the MCP Server via Plugin](../../plugins/plugins/mcp-server.md)
- [Extend the MCP Server via App](../../plugins/apps/mcp-server.md)

## Extension guides

These guides provide essential information on how to create, configure, and extend your store with Shopware extensions:
Expand Down
2 changes: 2 additions & 0 deletions guides/development/tooling/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,5 @@ Shopware provides official tools that support the full lifecycle of a Shopware p
- For IDE support, Shopware provides a [PHPStorm plugin](shopware-toolbox.md) and [VS Code extension](https://marketplace.visualstudio.com/items?itemName=shopware.shopware-lsp).

- [Shopware CLI](../../../products/cli/index.md): The central command-line tool for working with Shopware projects and extensions, including scaffolding, builds, validation, packaging, Store interaction, CI support, and development workflows such as watchers and [formatting](../../../products/cli/formatter.md).

- [MCP Server](./mcp-server/index.md): A native Model Context Protocol server that lets AI clients (Claude Desktop, Cursor, Claude Code) interact with a Shopware shop through tools, resources, and prompts. Extensible via plugins and apps.
Loading
Loading