Open-source e-commerce platform based on Symfony.
## Sylius MCP Server: PHP Commerce The **Sylius MCP Server** integrates Sylius's Symfony-based e-commerce platform into Google Antigravity, enabling developers to build enterprise PHP commerce solutions through AI-assisted workflows. ### Why Sylius MCP? - **Symfony Framework**: Built on modern PHP with Symfony - **BDD Tested**: Behavior-driven development with high test coverage - **Plugin System**: Extensive plugin architecture - **Multi-Channel**: Built-in multi-channel capabilities - **Open Source**: MIT-licensed with enterprise support ### Key Features #### 1. Product Management ```php // Create product via MCP $product = await $sylius->createProduct([ "code" => "SYLIUS-001", "translations" => [ "en_US" => [ "name" => "Sylius Product", "slug" => "sylius-product", "description" => "Built with Sylius" ] ], "channels" => ["web_us"], "taxons" => ["electronics"] ]); // Add variant await $sylius->createVariant([ "product" => $product["code"], "code" => "SYLIUS-001-SM", "channelPricings" => [ "web_us" => ["price" => 9999] ], "optionValues" => [ "size" => "small" ] ]); ``` #### 2. Order Processing ```javascript // Get orders const orders = await sylius.getOrders({ state: "new", channel: "web_us" }); // Update order state await sylius.updateOrderState({ orderNumber: orders[0].number, transition: "fulfill" }); // Create shipment await sylius.shipOrder({ orderNumber: orders[0].number, tracking: "TRACK123" }); ``` ### Configuration ```json { "mcpServers": { "sylius": { "command": "npx", "args": ["-y", "@anthropic/mcp-sylius"], "env": { "SYLIUS_API_URL": "https://your-store.com/api/v2", "SYLIUS_API_TOKEN": "your-api-token" } } } } ``` ### Use Cases **Enterprise PHP Commerce**: Build scalable PHP e-commerce. **B2B Commerce**: Create complex B2B ordering workflows. **Multi-Channel Retail**: Manage multiple sales channels. The Sylius MCP Server brings Symfony-powered commerce to your workflow.
{
"mcpServers": {
"sylius": {}
}
}