Store MCP
Documentation menu

Supported Ecommerce Platforms and Capabilities

Connection availability, granted capabilities and live acceptance are separate. The implementation matrix below is an upper bound, not a promise for every account.

Availability and evidence

eBay public connections are open. Catalog writes passed sandbox acceptance; production identity and bounded empty reads passed. Populated order mapping is fixture-tested, not live-accepted. Legacy Seller Hub listings are excluded.

Square public connections are open. OAuth, catalog create/read and physical-count inventory writes passed scoped sandbox acceptance on September 17, 2026. Production connection evidence does not establish controlled production write acceptance.

WooCommerce public connections are open. Native authorization and simple draft creation passed on a temporary WordPress 7.1 / WooCommerce 11.1 test store on September 17, 2026. This does not establish compatibility with every host or plugin.

Shopify public installation is open through the Shopify App Store. Development-store seller operations passed scoped live acceptance; buyer details depend on Shopify protected customer data approval. Etsy Commercial Access is pending; live acceptance covered drafts, not public publishing or shipments.

Event coverage

Shopify lifecycle events use webhooks; Etsy paid, canceled and shipped events also have an hourly system sweep fallback independent of its portal secret. Etsy delivered remains webhook-only. Shopify, Etsy, eBay and Square can emit order.due_soon and order.overdue from mapped ship-by deadlines. eBay and Square lifecycle ingestion and all WooCommerce event ingestion remain absent. The sweep source requires migration/deployment and live acceptance; a destination test is not evidence of order ingestion.

Implemented capability ceiling

Rows are derived from the connector capability definitions using their complete requested scope set. Actual stores.get capabilities depend on saved provider grants and release restrictions. No marketplace or AI-directory approval is inferred from this table.

Scroll the table horizontally to see all columns.

Implemented operations, subject to grants and public availability
Capabilityebaysquarewoocommerceshopifyetsy
listings.readImplementedImplementedImplementedImplementedImplemented
listings.createImplementedImplementedImplementedImplementedImplemented
listings.writeImplementedImplementedImplementedImplementedImplemented
listings.publishImplementedUnavailableImplementedImplementedImplemented
media.writeImplementedUnavailableImplementedImplementedImplemented
catalog.readImplementedImplementedImplementedImplementedImplemented
policies.readImplementedUnavailableUnavailableImplementedImplemented
locations.readImplementedImplementedUnavailableImplementedUnavailable
orders.readImplementedImplementedImplementedImplementedImplemented
reviews.readUnavailableUnavailableUnavailableUnavailableImplemented
orders.cancelUnavailableUnavailableUnavailableImplementedUnavailable
buyer.readPermission + provider accessUnavailablePermission + provider accessPermission + provider accessPermission + provider access
inventory.readImplementedImplementedImplementedImplementedImplemented
inventory.writeImplementedImplementedImplementedImplementedImplemented
inventory.adjustUnavailableUnavailableUnavailableImplementedUnavailable
fulfillments.writeUnavailableUnavailableUnavailableImplementedImplemented
fulfillments.updateTrackingUnavailableUnavailableUnavailableImplementedUnavailable

Scroll the table horizontally to see all columns.

Implemented commerce-event ingestion
PlatformEvents
ebayorder.due_soon, order.overdue
squareorder.due_soon, order.overdue
woocommerceNone
shopifyorder.created, order.paid, order.canceled, order.shipped, order.delivered, order.due_soon, order.overdue
etsyorder.paid, order.canceled, order.shipped, order.delivered, order.due_soon, order.overdue

Next steps and troubleshooting