BigCommerce MCP connector
BigCommerce is a leading ecommerce platform for building and growing online stores with comprehensive catalog, order, and store management capabilities. The BigCommerce MCP connector allows AI agents to manage product catalogs, update inventory and pricing, and handle product images across your store. It also supports batch operations for updating multiple products at once and retrieving detailed product information to maintain your online storefront.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the BigCommerce MCP connector to perform the following actions:
- Synchronize product inventory across sales channels in real time
- Automate bulk pricing rule updates based on cost or demand changes
- Create and manage product images and videos without manual uploads
- Apply complex product rules to control variants and configurations
- Batch update product details across hundreds of items simultaneously
- Attach custom fields to products for specialized business requirements
- Delete outdated products and media to maintain catalog accuracy
Example prompts
Use the following example prompts to invoke BigCommerce MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all products in BigCommerce with low stock levels.Update the prices for our winter collection in BigCommerce.Create a new product in BigCommerce with images and a video.Delete all discontinued items from our BigCommerce store.Add bulk pricing rules to BigCommerce for wholesale customers.Get all custom fields we've created in BigCommerce.Update product descriptions in BigCommerce for better search visibility.List all complex rules in BigCommerce that control product variants.Add a new product image to an existing item in BigCommerce.Remove outdated product videos from our BigCommerce catalog.
BigCommerce MCP connector tools
The BigCommerce MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getProducts | Retrieves a list of all products in the store with their details. |
| updateProducts | Updates multiple products at once with new information. |
| createProduct | Creates a new product and adds it to the store. |
| deleteProducts | Removes multiple products from the store. |
| getProductById | Retrieves detailed information for a specific product. |
| updateProduct | Updates the details and settings for a single product. |
| deleteProductById | Removes a specific product from the store. |
| getProductImages | Retrieves all images associated with a product. |
| getProductImageById | Retrieves details for a specific product image. |
| updateProductImage | Modifies the information for a product image. |
| deleteProductImage | Removes an image from a product. |
| getProductVideos | Retrieves all videos associated with a product. |
| createProductVideo | Adds a new video to a product. |
| getProductVideoById | Retrieves details for a specific product video. |
| updateProductVideo | Modifies the information for a product video. |
| deleteProductVideo | Removes a video from a product. |
| getComplexRules | Retrieves all complex business rules for products. |
| createComplexRule | Creates a new complex business rule for products. |
| getComplexRuleById | Retrieves details for a specific complex rule. |
| updateComplexRule | Modifies an existing complex business rule. |
| deleteComplexRuleById | Removes a specific complex business rule. |
| getCustomFields | Retrieves all custom fields available for products. |
| createCustomField | Creates a new custom field for products. |
| getCustomFieldById | Retrieves details for a specific custom field. |
| updateCustomField | Modifies an existing custom field. |
| deleteCustomFieldById | Removes a specific custom field. |
| getBulkPricingRules | Retrieves all bulk pricing rules for products. |
| createBulkPricingRule | Creates a new bulk pricing rule for products. |
| getBulkPricingRuleById | Retrieves details for a specific bulk pricing rule. |
| updateBulkPricingRule | Modifies an existing bulk pricing rule. |
| deleteBulkPricingRuleById | Delete a Bulk Pricing Rule. |
| getProductMetafieldsByProductId | Get All Product Metafields. |
| createProductMetafield | Create a Product Metafield. |
| getProductMetafieldByProductId | Get a Product Metafield. |
| updateProductMetafield | Update a Product Metafield. |
| deleteProductMetafieldById | Delete a Product Metafield. |
| getProductReviews | Get Product Reviews. |
| createProductReview | Create a Product Review. |
| getProductReviewById | Get a Product Review. |
| updateProductReview | Update a Product Review. |
| deleteProductReview | Delete a Product Review. |
| GetProductsChannelAssignments | Get Products Channel Assignments. |
| CreateProductsChannelAssignments | Create Products Channel Assignments. |
| DeleteProductsChannelAssignments | Delete Products Channel Assignments. |
| GetProductsCategoryAssignments | Get Products Category Assignments. |
| CreateProductsCategoryAssignments | Create Products Category Assignments. |
| DeleteProductsCategoryAssignments | Delete Products Category Assignments. |
| getCatalogSummary | Get a Catalog Summary. |