API2Cart MCP connector
API2Cart is a unified API that connects to over 40 shopping platforms including Magento, Shopify, BigCommerce, and WooCommerce. The API2Cart MCP connector allows AI agents to manage shopping carts, configure account settings, monitor failed webhooks, and work with product attributes across multiple ecommerce platforms. It also supports listing supported platforms, assigning attributes to groups and sets, and counting attribute collections.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the API2Cart MCP connector to perform the following actions:
- Integrate shopping carts from 40+ platforms into a single unified system
- Synchronize product catalogs, pricing, and inventory across multiple storefronts
- Automate order fulfillment workflows across Shopify, Magento, WooCommerce, and BigCommerce
- Manage product attributes and categorization across diverse ecommerce platforms
- Create and track promotional discounts and pricing rules at scale
- Monitor webhook delivery and troubleshoot failed transaction notifications
- Migrate store configurations and product data between shopping platforms
Example prompts
Use the following example prompts to invoke API2Cart MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all stores connected to my API2Cart account.List the supported ecommerce platforms I can integrate with API2Cart.Add a new Shopify store to my API2Cart account.Retrieve the current basket contents for a customer in API2Cart.Get a count of all active catalog price rules in my WooCommerce store via API2Cart.Show me which webhooks failed to deliver in API2Cart.Create a new product attribute for my Magento store using API2Cart.Download the bridge file for my BigCommerce store from API2Cart.
API2Cart MCP connector tools
The API2Cart MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| AccountCartAdd | Adds a new shopping cart connection to an account. |
| AccountCartList | Retrieves all shopping cart connections associated with an account. |
| AccountConfigUpdate | Updates configuration settings for an account. |
| AccountFailedWebhooks | Retrieves a list of webhooks that failed to deliver. |
| AccountSupportedPlatforms | Lists all e-commerce platforms supported by the service. |
| AttributeAdd | Creates a new product attribute. |
| AttributeAssignGroup | Assigns an attribute to a specific attribute group. |
| AttributeAssignSet | Assigns an attribute to a specific attribute set. |
| AttributeAttributesetList | Retrieves all attribute sets available in the system. |
| AttributeCount | Returns the total number of attributes. |
| AttributeDelete | Removes an attribute from the system. |
| AttributeGroupList | Retrieves all attribute groups. |
| AttributeInfo | Retrieves detailed information about a specific attribute. |
| AttributeList | Retrieves all attributes. |
| AttributeTypeList | Retrieves all available attribute data types. |
| AttributeUnassignGroup | Removes an attribute from a specific group. |
| AttributeUnassignSet | Removes an attribute from a specific set. |
| AttributeUpdate | Modifies an existing attribute's properties. |
| BasketInfo | Retrieves information about a shopping basket. |
| BasketItemAdd | Adds a product to a shopping basket. |
| BasketLiveShippingServiceCreate | Creates a new live shipping rate service. |
| BasketLiveShippingServiceDelete | Removes a live shipping rate service. |
| BasketLiveShippingServiceList | Retrieves all active live shipping rate services. |
| BridgeDelete | Removes a data bridge connection. |
| BridgeDownload | Downloads data through an established bridge. |
| BridgeUpdate | Updates the configuration of a data bridge. |
| CartBridge | Establishes a connection bridge to a shopping cart. |
| CartCatalogPriceRulesCount | Returns the total number of catalog price rules. |
| CartCatalogPriceRulesList | Retrieves all catalog price rules. |
| CartClearCache | Clears cached data for a shopping cart. |
| CartConfig | Get list of cart configs. |
| CartConfigUpdate | Use this API method to update custom data in client database. |
| CartCouponAdd | Cart Coupon Add. |
| CartCouponConditionAdd | Cart Coupon Condition Add. |
| CartCouponCount | Cart Coupon Count. |
| CartCouponDelete | Cart Coupon Delete. |
| CartCouponList | Cart Coupon List. |
| CartCreate | Add store to the account. |
| CartDelete | Remove store from API2Cart. |
| CartDisconnect | Disconnect with the store and clear store session data. |
| CartGiftcardAdd | Cart Giftcard Add. |
| CartGiftcardCount | Cart Giftcard Count. |
| CartGiftcardList | Cart Giftcard List. |
| CartInfo | Get cart information. |
| CartList | Get list of supported carts. |
| CartMetaDataList | Cart Meta Data List. |
| CartMetaDataSet | Set meta data for a specific entity. |
| CartMetaDataUnset | Unset meta data for a specific entity. |
| CartMethods | Get list of cart methods. |
| CartPluginList | Get list of installed plugins. |
| CartScriptAdd | Add new script to the storefront. |
| CartScriptDelete | Remove script from the storefront. |
| CartScriptList | Get scripts installed to the storefront. |
| CartShippingZonesList | Cart Shipping Zones List. |
| CartValidate | Check store availability, bridge connection for the downloadable carts, identify DB prefix, validate API accesses for API carts. |
| CategoryAdd | Add new category in store. |
| CategoryAssign | Assign category to product. |
| CategoryCount | Count categories in store. |
| CategoryDelete | Category Delete. |
| CategoryFind | Search category in store. |
| CategoryImageAdd | Category Image Add. |
| CategoryImageDelete | Category Image Delete. |
| CategoryInfo | Get category info about category ID*** or specify other category ID. |
| CategoryList | Get list of categories from store. |
| CategoryUnassign | Unassign category to product. |
| CategoryUpdate | Category Update. |
| CustomerAdd | Add customer into store. |
| CustomerAttributeList | Get attributes for specific customer. |
| CustomerCount | Get number of customers from store. |
| CustomerFind | Find customers in store. |
| CustomerGroupAdd | Customer Group Add. |
| CustomerGroupList | Customer Group List. |
| CustomerInfo | Get customers' details from store. |
| CustomerList | Get list of customers from store. |
| CustomerUpdate | Update information of customer in store. |
| OrderAbandonedList | Get list of orders that were left by customers before completing the order. |
| OrderAdd | Add a new order to the cart. |
| OrderCount | Order Count. |
| OrderFinancialStatusList | Order Financial Status List. |
| OrderFind | Order Find. |
| OrderFulfillmentStatusList | Order Fulfillment Status List. |
| OrderInfo | Info about a specific order by ID. |
| OrderList | Get list of orders from store. |
| OrderPreestimateShippingList | Retrieve list of order preestimated shipping methods. |
| OrderRefundAdd | Order Refund Add. |
| OrderShipmentAdd | Order Shipment Add. |
| OrderShipmentDelete | Order Shipment Delete. |
| OrderShipmentInfo | Order Shipment Info. |
| OrderShipmentList | Get list of shipments by orders. |
| OrderShipmentTrackingAdd | Order Shipment Tracking Add. |
| OrderShipmentUpdate | Update order's shipment information. |
| OrderStatusList | Order Status List. |
| OrderTransactionList | Retrieve list of order transaction. |
| OrderUpdate | Order Update. |
| ProductAdd | Add new product to store. |
| ProductAttributeList | Get list of attributes and values. |
| ProductAttributeValueSet | Product Attribute Value Set. |
| ProductAttributeValueUnset | Product Attribute Value Unset. |
| ProductBrandList | Get list of brands from your store. |
| ProductChildItemFind | Search product child item (bundled item or configurable product variant) in store catalog. |
| ProductChildItemInfo | Product Child Item Info. |
| ProductChildItemList | Get child items list of specific product(s). |
| ProductCount | Count products in store. |
| ProductCurrencyAdd | Add currency and/or set default in store. |
| ProductCurrencyList | Product Currency List. |
| ProductDelete | Product Delete. |
| ProductFields | Retrieve all available fields for product item in store. |
| ProductFind | Search product in store catalog. |
| ProductImageAdd | Product Image Add. |
| ProductImageDelete | Product Image Delete. |
| ProductImageUpdate | Product Image Update. |
| ProductInfo | Get product info about product ID *** or specify other product ID. |
| ProductList | Get list of products from your store. |
| ProductManufacturerAdd | Add manufacturer to store and assign to product. |
| ProductOptionAdd | Add product option from store. |
| ProductOptionAssign | Product Option Assign. |
| ProductOptionList | Product Option List. |
| ProductOptionValueAdd | Add product option item from option. |
| ProductOptionValueAssign | Assign product option item from product. |
| ProductOptionValueUpdate | Update product option item from option. |
| ProductPriceAdd | Add some prices to the product. |
| ProductPriceDelete | Delete some prices of the product. |
| ProductPriceUpdate | Update some prices of the product. |
| ProductReviewList | Get reviews of a specific product. |
| ProductStoreAssign | Product Store Assign. |
| ProductTaxAdd | Add tax class and tax rate to store and assign to product. |
| ProductUpdate | Update price and quantity for a specific product. |
| ProductVariantAdd | Product Variant Add. |
| ProductVariantCount | Product Variant Count. |
| ProductVariantDelete | Product Variant Delete. |
| ProductVariantImageAdd | Product Variant Image Add. |
| ProductVariantImageDelete | Product Variant Image Delete. |
| ProductVariantInfo | Product Variant Info. |
| ProductVariantList | Product Variant List. |
| ProductVariantPriceAdd | Add some prices to the product variant. |
| ProductVariantPriceDelete | Delete some prices of the product variant. |
| ProductVariantPriceUpdate | Update some prices of the product variant. |
| ProductVariantUpdate | Product Variant Update. |
| SubscriberList | Subscriber List. |
| TaxClassInfo | Tax Class Info. |
| WebhookCount | Count registered webhooks on the store. |
| WebhookCreate | Create webhook on the store and subscribe to it. |
| WebhookDelete | Delete registered webhook on the store. |
| WebhookEvents | List all Webhooks that are available on this store. |
| WebhookList | List registered webhook on the store. |
| WebhookUpdate | Update Webhooks parameters. |