Skip to main content
Glama
726,825 tools. Updated 2026-10-30 23:54

"shopify" matching MCP tools:

  • Shopify store products API for AI agents: send a store's domain and get up to 250 of its public products as JSON: title, vendor, product type, price range, compare-at price, sale and availability flags, tags, image, description and variants with SKU and price. A site that is not a Shopify store, or has no public products, is not charged; products you paid for but did not get are refunded. Pay per call in stablecoins.
    ConnectorNo auth
  • Confirm a site runs on Shopify and pull store intelligence from its public feeds — product count, price range, top vendors/categories, newest listing and a rough revenue-band heuristic. No login, no Shopify API key. — $0.01/call, x402 (USDC on base).
    ConnectorNo auth
  • Confirm a site runs on Shopify and pull store intelligence from its public feeds — product count, price range, top vendors/categories, newest listing and a rough revenue-band heuristic. No login, no Shopify API key. — $0.01/call, x402 (USDC on base).
    ConnectorNo auth
  • Returns Better Design's best practices for Shopify Liquid and Online Store 2.0 themes: theme architecture, Liquid objects and filters, section schema, localization, accessibility, performance and Theme Check validation, with links to Shopify's documentation. Pass `topic`, `query`, or nothing for the index of topics.
    ConnectorOAuth
  • This tool calls the Actor "rowfeed/shopify-store-list" and retrieves its output results. Actor description: Lists of websites that use Shopify, WooCommerce, Klaviyo or any of 7,000+ technologies, filtered by country, language and domain rank, with each site's full tech stack. A BuiltWith alternative with no personal data.
    Connector
    Destructive
    OAuth

Matching MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to read and write Shopify store data including products, orders, customers, inventory, and more via the Admin GraphQL API.
    28
    58 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A read-only MCP server that exposes the full Shopify Admin GraphQL API through 6 universal tools, with multi-store support and mutation rejection at the parser level for safety.
    6
    41 PyPI
    1
    MIT

Matching MCP Connectors

  • Shopify MCP Pack — wraps the Shopify Admin REST API (2024-01)

  • Manage products, orders, customers, inventory, and store configuration

  • Watches a Shopify store's catalogue and returns only the products whose price or availability changed since the previous check. The first run creates the baseline and says so. — $0.05/call, x402 (USDC on base).
    ConnectorNo auth
  • Save the complete Shopify customer-type configuration. Read get_sales_config first and preserve settings the user did not ask to change. config requires enabled, wholesale_tags, distributor_tags, d2c_tags and untagged. Each tag list replaces that type's mappings; [] clears it. Tags match exactly, ignoring case, with up to 30 tags per type and 100 characters per tag. The same tag cannot map to multiple types. untagged is unknown or d2c, and also applies to customers with tags that match no mapping; choose d2c only when the user asks for that fallback. Set enabled: true to turn classification on (requires Shopify read_customers permission). Needs write:config and an owner or member role. Changes affect future sales; existing classified orders keep their type. Does not edit tags in Shopify or import past orders.
    Connector
    Destructive
    OAuth
  • Validate a metafield namespace and key before you define it. FREE. Shopify metafield namespaces and keys are lowercase alphanumerics and underscores; a capital letter or a dash is rejected at definition time, usually after the rest of the import has already run. Typical input {"namespace": "custom", "key": "Care-Instructions"} returns {"ok": false, "problems": ["key: dashes and capitals are not allowed"], "suggested_key": "care_instructions"}. Use when designing metafields. Not for the CSV column that carries them: that is product_csv_check. Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": "<what is wrong and how to fix it>"}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
    ConnectorNo auth
  • List normalized product rows for a collection handle at a public Shopify storefront URL. page defaults to 1 and limit to 50, capped at 250; SSR pages can be shorter because their page size is fixed upstream. Legacy sort/filters require SSR fallback, while sort_by and native price/option filters use storefront filtering. Inspect transport_mode and returned facets for capabilities. Use shopify_collections to discover handles.
    ConnectorNo auth
  • List normalized product rows for a collection handle at a public Shopify storefront URL. page defaults to 1 and limit to 50, capped at 250; SSR pages can be shorter because their page size is fixed upstream. Legacy sort/filters require SSR fallback, while sort_by and native price/option filters use storefront filtering. Inspect transport_mode and returned facets for capabilities. Use shopify_collections to discover handles.
    ConnectorNo auth
  • Create a Shopify URL redirect. Preferred: pass brokenLinkId (from list_broken_links, internal links only) plus target, which also marks the broken link fixed. Or pass path + target directly. Targets must be an existing page on the store (or '/'); redirects into another 404 are refused.
    ConnectorAPI key
  • Extracts live product catalogs, pricing tiers, SKU variants, and stock availability from any Shopify or e-commerce storefront. WHEN TO USE: Call `extract_shopify_store_intel` when your task requires deterministic `shopify-intel` analysis for `store_url`; use `get_agent_wallet_status` to check your remaining free trial quota or prepaid balance. WHEN NOT TO USE: Do not use for unrelated domains or binary media. PARAMETER INTERACTIONS: Pass the target `store_url` as a non-empty string; omit `agent_id` and `tx_hash` during your 5 free trial calls, or supply `agent_id` (`agd_pass_...`) / `tx_hash` for paid execution. Read-only and idempotent; results are cached for 1 hour (<5ms cache hit). $0.01 per call. Pricing: the first 5 calls per agent_id are free and failed calls are never charged. After 5 calls, the tool returns a payment-required quote (not a fatal error) with a $2 Stripe top-up link and Base/Solana USDC addresses; complete payment, then retry with your agd_pass_ key in agent_id or pass tx_hash. Example: extract_shopify_store_intel(store_url='example')
    ConnectorNo auth
  • Extracts live product catalogs, pricing tiers, SKU variants, and stock availability from any Shopify or e-commerce storefront. WHEN TO USE: Call `extract_shopify_store_intel` when your task requires deterministic `shopify-intel` analysis for `store_url`; use `get_agent_wallet_status` to check your remaining free trial quota or prepaid balance. WHEN NOT TO USE: Do not use for unrelated domains or binary media. PARAMETER INTERACTIONS: Pass the target `store_url` as a non-empty string; omit `agent_id` and `tx_hash` during your 5 free trial calls, or supply `agent_id` (`agd_pass_...`) / `tx_hash` for paid execution. Read-only and idempotent; results are cached for 1 hour (<5ms cache hit). $0.01 per call. Pricing: the first 5 calls per agent_id are free and failed calls are never charged. After 5 calls, the tool returns a payment-required quote (not a fatal error) with a $2 Stripe top-up link and Base/Solana USDC addresses; complete payment, then retry with your agd_pass_ key in agent_id or pass tx_hash. Example: extract_shopify_store_intel(store_url='example')
    ConnectorNo auth
  • Searches one Shopify or WooCommerce store for products matching a keyword, through the store's own public search, and returns the matches in the same compact shape as list_products. Up to 10 results on Shopify (its search limit), up to 20 on WooCommerce. Costs 1 credit.
    ConnectorNo auth
  • Best for: "will this Shopify CSV import?" or "what is wrong with my product file?". Checks the Shopify import rules: columns, handles, options, duplicate variants, statuses, value types (price, weight, quantity, true/false), image URLs, GTIN check digits and barcodes a spreadsheet mangled. Returns: blocking findings (Shopify rejects them or imports them wrong) and warnings, up to 200 each, each with row, handle, rule, fix and doc (the rule's source page), plus totals. Input tips: send csv, the full file text from Shopify admin (Products > Export), header row first, up to 2 MB; a larger file is refused with csv_too_large, split it by rows. Not for: Merchant Center title and description rules or a store address (use merchant_feed_check), or listing text (use listing_text_audit).
    ConnectorNo auth
  • Set alt text for up to 50 images in one call (image ids from get_resource). Writes to Shopify immediately; items succeed or fail independently and failures are reported per id. View every image with get_image BEFORE writing its alt, because alt text guessed from a product title describes the product rather than the picture. Same rules as update_image_alt: describe the image in ≤ 125 characters, no "image of", no keyword stuffing, empty string clears.
    Connector
    Destructive
    API key
  • Starts an upgrade to Decknote Pro (14-day free trial, then US$9/month or US$90/year) by creating a Stripe Checkout link where the user pays; this tool charges nothing. Without confirm: true it returns the exact price and changes nothing; with confirm: true, amount has to equal that price. Accounts billed through Shopify are upgraded from the Shopify admin, not here.
    Connector
    Destructive
    No auth
  • The brand's linked Channable channel feeds (the catalogues sent to Meta, Google Shopping and marketplaces) read against Shopify, as of the latest read: per feed its coverage of active Shopify products, the stocked products it leaves out with their stock and stock value, conflicts with Shopify (in stock with none left, price mismatches, archived products), brand values and custom labels. Plus, when Google Merchant Center is connected, Google's own verdict: how many listings are approved or disapproved, each blocking issue in plain words with how many products it hits, and the disapproved products by name with their reasons. Use for any question about channel catalogues, product feeds, Channable, Google Shopping disapprovals, which error each product gives on Google, or why a product does not show on a channel. connected false means Channable is not connected; no feeds means none is linked yet; google null means Merchant Center is not connected.
    ConnectorAPI key
  • List the workspace's connections (helpdesks, Shopify, Gmail, Salesforce…) with their `id`, `name`, `category` and `needsReauth`. Use an id with the other channel tools.
    ConnectorOAuth