Multi-platform e-commerce AI
## Commerce MCP Platform: Unified Commerce The **Commerce MCP Platform** provides a unified commerce abstraction layer in Google Antigravity, enabling developers to work with multiple e-commerce platforms through a single AI-assisted interface. ### Why Commerce MCP Platform? - **Platform Agnostic**: Single API for Shopify, WooCommerce, Magento, and more - **Unified Data Models**: Consistent product, order, and customer structures - **Easy Migration**: Switch platforms without changing integration code - **Multi-Store**: Manage multiple stores across different platforms - **Normalized Events**: Unified webhooks for all commerce events ### Key Features #### 1. Universal Product Operations ```javascript // Create product (works with any platform) const product = await commerce.createProduct({ platform: "shopify", // or "woocommerce", "magento", etc. storeId: "store_123", product: { title: "Universal Product", description: "Works across platforms", price: 99.99, sku: "UNIV-001", inventory: 50, images: [{ src: "https://..." }], variants: [ { title: "Small", sku: "UNIV-001-S", price: 99.99 }, { title: "Large", sku: "UNIV-001-L", price: 109.99 } ] } }); // Sync product across platforms await commerce.syncProduct({ sourceProduct: product, targetPlatforms: ["woocommerce", "bigcommerce"] }); ``` #### 2. Unified Order Management ```javascript // Get orders from all platforms const orders = await commerce.getOrders({ platforms: ["shopify", "woocommerce"], status: "pending", dateRange: { start: "2024-12-01", end: "2024-12-31" } }); // Process order (platform-agnostic) await commerce.fulfillOrder({ platform: order.platform, orderId: order.id, trackingNumber: "TRACK123", carrier: "fedex" }); // Unified inventory update await commerce.updateInventory({ sku: "UNIV-001", platforms: "all", quantity: 100 }); ``` ### Configuration ```json { "mcpServers": { "commerce": { "command": "npx", "args": ["-y", "@anthropic/mcp-commerce"], "env": { "SHOPIFY_API_KEY": "...", "WOOCOMMERCE_KEY": "...", "MAGENTO_TOKEN": "..." } } } } ``` ### Use Cases **Multi-Platform Selling**: Manage inventory across multiple e-commerce platforms. **Platform Migration**: Migrate stores between platforms with unified data. **Centralized Operations**: Single dashboard for all commerce operations. The Commerce MCP Platform unifies e-commerce management across platforms.
{
"mcpServers": {
"commerce": {
"mcpServers": {
"commerce": {
"env": {
"COMMERCE_API_KEY": "YOUR_API_KEY"
},
"args": [
"-y",
"@commercemcp/server"
],
"command": "npx"
}
}
}
}
}