Skip to main content
Feedback

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.

ToolDescription
AccountCartAddAdds a new shopping cart connection to an account.
AccountCartListRetrieves all shopping cart connections associated with an account.
AccountConfigUpdateUpdates configuration settings for an account.
AccountFailedWebhooksRetrieves a list of webhooks that failed to deliver.
AccountSupportedPlatformsLists all e-commerce platforms supported by the service.
AttributeAddCreates a new product attribute.
AttributeAssignGroupAssigns an attribute to a specific attribute group.
AttributeAssignSetAssigns an attribute to a specific attribute set.
AttributeAttributesetListRetrieves all attribute sets available in the system.
AttributeCountReturns the total number of attributes.
AttributeDeleteRemoves an attribute from the system.
AttributeGroupListRetrieves all attribute groups.
AttributeInfoRetrieves detailed information about a specific attribute.
AttributeListRetrieves all attributes.
AttributeTypeListRetrieves all available attribute data types.
AttributeUnassignGroupRemoves an attribute from a specific group.
AttributeUnassignSetRemoves an attribute from a specific set.
AttributeUpdateModifies an existing attribute's properties.
BasketInfoRetrieves information about a shopping basket.
BasketItemAddAdds a product to a shopping basket.
BasketLiveShippingServiceCreateCreates a new live shipping rate service.
BasketLiveShippingServiceDeleteRemoves a live shipping rate service.
BasketLiveShippingServiceListRetrieves all active live shipping rate services.
BridgeDeleteRemoves a data bridge connection.
BridgeDownloadDownloads data through an established bridge.
BridgeUpdateUpdates the configuration of a data bridge.
CartBridgeEstablishes a connection bridge to a shopping cart.
CartCatalogPriceRulesCountReturns the total number of catalog price rules.
CartCatalogPriceRulesListRetrieves all catalog price rules.
CartClearCacheClears cached data for a shopping cart.
CartConfigGet list of cart configs.
CartConfigUpdateUse this API method to update custom data in client database.
CartCouponAddCart Coupon Add.
CartCouponConditionAddCart Coupon Condition Add.
CartCouponCountCart Coupon Count.
CartCouponDeleteCart Coupon Delete.
CartCouponListCart Coupon List.
CartCreateAdd store to the account.
CartDeleteRemove store from API2Cart.
CartDisconnectDisconnect with the store and clear store session data.
CartGiftcardAddCart Giftcard Add.
CartGiftcardCountCart Giftcard Count.
CartGiftcardListCart Giftcard List.
CartInfoGet cart information.
CartListGet list of supported carts.
CartMetaDataListCart Meta Data List.
CartMetaDataSetSet meta data for a specific entity.
CartMetaDataUnsetUnset meta data for a specific entity.
CartMethodsGet list of cart methods.
CartPluginListGet list of installed plugins.
CartScriptAddAdd new script to the storefront.
CartScriptDeleteRemove script from the storefront.
CartScriptListGet scripts installed to the storefront.
CartShippingZonesListCart Shipping Zones List.
CartValidateCheck store availability, bridge connection for the downloadable carts, identify DB prefix, validate API accesses for API carts.
CategoryAddAdd new category in store.
CategoryAssignAssign category to product.
CategoryCountCount categories in store.
CategoryDeleteCategory Delete.
CategoryFindSearch category in store.
CategoryImageAddCategory Image Add.
CategoryImageDeleteCategory Image Delete.
CategoryInfoGet category info about category ID*** or specify other category ID.
CategoryListGet list of categories from store.
CategoryUnassignUnassign category to product.
CategoryUpdateCategory Update.
CustomerAddAdd customer into store.
CustomerAttributeListGet attributes for specific customer.
CustomerCountGet number of customers from store.
CustomerFindFind customers in store.
CustomerGroupAddCustomer Group Add.
CustomerGroupListCustomer Group List.
CustomerInfoGet customers' details from store.
CustomerListGet list of customers from store.
CustomerUpdateUpdate information of customer in store.
OrderAbandonedListGet list of orders that were left by customers before completing the order.
OrderAddAdd a new order to the cart.
OrderCountOrder Count.
OrderFinancialStatusListOrder Financial Status List.
OrderFindOrder Find.
OrderFulfillmentStatusListOrder Fulfillment Status List.
OrderInfoInfo about a specific order by ID.
OrderListGet list of orders from store.
OrderPreestimateShippingListRetrieve list of order preestimated shipping methods.
OrderRefundAddOrder Refund Add.
OrderShipmentAddOrder Shipment Add.
OrderShipmentDeleteOrder Shipment Delete.
OrderShipmentInfoOrder Shipment Info.
OrderShipmentListGet list of shipments by orders.
OrderShipmentTrackingAddOrder Shipment Tracking Add.
OrderShipmentUpdateUpdate order's shipment information.
OrderStatusListOrder Status List.
OrderTransactionListRetrieve list of order transaction.
OrderUpdateOrder Update.
ProductAddAdd new product to store.
ProductAttributeListGet list of attributes and values.
ProductAttributeValueSetProduct Attribute Value Set.
ProductAttributeValueUnsetProduct Attribute Value Unset.
ProductBrandListGet list of brands from your store.
ProductChildItemFindSearch product child item (bundled item or configurable product variant) in store catalog.
ProductChildItemInfoProduct Child Item Info.
ProductChildItemListGet child items list of specific product(s).
ProductCountCount products in store.
ProductCurrencyAddAdd currency and/or set default in store.
ProductCurrencyListProduct Currency List.
ProductDeleteProduct Delete.
ProductFieldsRetrieve all available fields for product item in store.
ProductFindSearch product in store catalog.
ProductImageAddProduct Image Add.
ProductImageDeleteProduct Image Delete.
ProductImageUpdateProduct Image Update.
ProductInfoGet product info about product ID *** or specify other product ID.
ProductListGet list of products from your store.
ProductManufacturerAddAdd manufacturer to store and assign to product.
ProductOptionAddAdd product option from store.
ProductOptionAssignProduct Option Assign.
ProductOptionListProduct Option List.
ProductOptionValueAddAdd product option item from option.
ProductOptionValueAssignAssign product option item from product.
ProductOptionValueUpdateUpdate product option item from option.
ProductPriceAddAdd some prices to the product.
ProductPriceDeleteDelete some prices of the product.
ProductPriceUpdateUpdate some prices of the product.
ProductReviewListGet reviews of a specific product.
ProductStoreAssignProduct Store Assign.
ProductTaxAddAdd tax class and tax rate to store and assign to product.
ProductUpdateUpdate price and quantity for a specific product.
ProductVariantAddProduct Variant Add.
ProductVariantCountProduct Variant Count.
ProductVariantDeleteProduct Variant Delete.
ProductVariantImageAddProduct Variant Image Add.
ProductVariantImageDeleteProduct Variant Image Delete.
ProductVariantInfoProduct Variant Info.
ProductVariantListProduct Variant List.
ProductVariantPriceAddAdd some prices to the product variant.
ProductVariantPriceDeleteDelete some prices of the product variant.
ProductVariantPriceUpdateUpdate some prices of the product variant.
ProductVariantUpdateProduct Variant Update.
SubscriberListSubscriber List.
TaxClassInfoTax Class Info.
WebhookCountCount registered webhooks on the store.
WebhookCreateCreate webhook on the store and subscribe to it.
WebhookDeleteDelete registered webhook on the store.
WebhookEventsList all Webhooks that are available on this store.
WebhookListList registered webhook on the store.
WebhookUpdateUpdate Webhooks parameters.
On this Page