All articles
E-commerceJuly 14, 20266 min read

WebMCP for Shopify and E-commerce: Making Your Store Agent-Ready

AI assistants are becoming a shopping channel. WebMCP lets your store expose structured tools — search, cart, checkout — so agents can complete purchases for customers directly, without scraping your pages.

Why e-commerce is the highest-value WebMCP use case

When a customer asks Claude or ChatGPT to "find me a lightweight running jacket under €80 and add the best one to my cart," the AI needs to interact with your store. Right now it has two bad options: scrape your product pages (brittle, blocked by anti-bot systems) or use a hand-crafted plugin for your specific platform (only exists for the biggest retailers).

WebMCP is the third option: your store explicitly declares what it can do — search, filter, add to cart — and any AI agent that supports WebMCP can call those actions reliably, without scraping a single DOM node.

The five tools every e-commerce site should expose

searchProducts

Search by keyword, category, or price range. Return title, price, URL.

Used when: Customer asking 'find me a blue jacket under €80'

addToCart

Add a product variant and quantity to the cart.

Used when: Customer saying 'add 2 of those to my cart'

getCart

Return current cart contents and total.

Used when: Customer asking 'what's in my cart?'

applyCoupon

Apply a discount code to the cart.

Used when: Customer saying 'apply code SUMMER20'

checkOrderStatus

Return status for an order number.

Used when: Customer asking 'where is my order?'

Shopify: using the Aigentably app

Aigentably has a native Shopify integration. Install the app from the Shopify App Store, and it automatically installs the WebMCP snippet into your theme. You then define your tools in the Aigentably dashboard — no Liquid edits, no custom JavaScript, no theme deployment.

For path-level scoping — so the addToCart tool only appears on product pages — Aigentably uses path patterns like /products/*. Tools are only registered when the current URL matches, keeping the agent's tool surface clean and contextually relevant.

Non-Shopify stores

For WooCommerce, Magento, custom storefronts, or headless setups: add the Aigentably script tag to your theme's <head> and define tools in the dashboard. The execute logic calls your existing cart and search APIs — Aigentably is the management layer, your backend is unchanged.

What agents see vs. what scrapers see

Scraper

Reads raw HTML. Infers product names from h1 tags. Guesses cart button from CSS class. Breaks on every theme update. Blocked by Cloudflare.

WebMCP agent

Queries navigator.modelContext.tools. Sees typed schemas with descriptions. Calls searchProducts and addToCart directly. Works on every theme, every update.

Related

See if your site is agent-ready

Add WebMCP to your store. Shopify app or one script tag.

Get started free