Package Exports
- @studiosolid/shopware-mcp
- @studiosolid/shopware-mcp/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@studiosolid/shopware-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Shopware MCP
A local Model Context Protocol (MCP) server for Shopware plugin development. This project aims to fully automate bugfixing for Shopware plugins by considering support tickets, affected Shopware versions, and affected plugin versions using LLMs in your IDE.
Features
- ✅ Support ticket information retrieval
- 👷♂️ Planned: Environment setup based on support ticket information (cloning of Shopware and plugin repo in affected versions)
- 👷♂️ Planned: Create Git bugfix branches
- 👷♂️ Planned: Check code, run existing tests and interact with the browser via MCP to fix bugs
- 👷♂️ Planned: Create and push commits and create PRs
Note: I'm new to MCP development. I'm open to any suggestions and tips!
Connect to server
Add this in your MCP clients configuration:
{
"mcpServers": {
"shopware-mcp": {
"command": "npx",
"args": ["-y", "@studiosolid/shopware-mcp"],
"env": {
"SHOPWARE_ACCOUNT_EMAIL": "YOUR_SHOPWARE_ACCOUNT_EMAIL",
"SHOPWARE_ACCOUNT_PASSWORD": "YOUR_SHOPWARE_ACCOUNT_PASSWORD"
}
}
}
}Check it's connecting successfully. Then you can prompt something like:
Can you find information for support ticket ABCDE-123456?The LLM should use the get-support-ticket tool then.