Skip to main content
The Fourthwall MCP server gives AI assistants direct access to your shop — products, orders, promotions, collections, analytics, and more. Assistants can both read your shop data and make changes on your behalf.

What You Can Do

Once connected, you can ask your AI assistant things like: Read & analyze
  • “Show me my top-selling products this month”
  • “List all unfulfilled orders from the past week”
  • “What’s my conversion rate compared to last month?”
  • “Find all orders from customer@example.com
  • “What are my sales by country this quarter?”
  • “How many active members do I have?”
  • “Search help docs for how to set up shipping profiles”
Manage & update
  • “Create a 20% off promotion for this weekend”
  • “Bump the price on all my t-shirt variants by $2”
  • “Unpublish the sold-out hoodie”
  • “Refund order D3XZFWPP”
  • “Create a new collection and add my summer products to it”
  • “Issue 10 gift cards worth $25 each”

Connect to the MCP Server

Server URL: https://mcp.fourthwall.com (Streamable HTTP)
  1. Open Claude settings and navigate to Connectors
  2. Select Add custom connector
  3. Enter name: Fourthwall
  4. Enter URL: https://mcp.fourthwall.com
  5. Select Add
  6. You’ll be prompted to log in with your Fourthwall account

Authentication

The MCP server uses OAuth 2.0 to authenticate with your Fourthwall account. When you connect for the first time:
  1. Your AI client opens a browser window to Fourthwall’s login page
  2. You log in with your existing Fourthwall credentials
  3. You select which shop to connect (if you manage multiple shops)
  4. The session is established — you’re ready to go

Available Tools

The MCP server exposes tools across the following categories. Most are read tools that retrieve data; the Write & Management Tools section below covers tools that change your shop.

Search & Knowledge

ToolDescription
omni_searchSearch across orders, products, promotions, and collections by name, email, or ID
omni_knowledgeSearch Fourthwall’s help docs and knowledge base

Products & Catalog

ToolDescription
ecommerce_get-offersList all products in your shop
ecommerce_get-offers-by-idsGet specific products by ID
ecommerce_get-catalog-productsBrowse the Fourthwall product catalog
ecommerce_get-catalog-products-by-slugsGet catalog products by URL slugs
ecommerce_get-catalog-product-detailsGet details for a catalog product
ecommerce_validate-combined-listingValidate a combined listing before creating it

Orders & Fulfillment

ToolDescription
ecommerce_get-ordersList orders with filters
ecommerce_get-orders-statisticsGet order statistics and summaries
ecommerce_get-order-details-by-idsGet full details for specific orders
ecommerce_get-unfulfilled-ordersList orders awaiting fulfillment
ecommerce_get-order-cancellation-by-idsCheck cancellation status
ecommerce_get-fulfillment-detailsGet fulfillment tracking information
ecommerce_preview-cancel-costPreview the cost impact of cancelling an order
ecommerce_preview-refund-costPreview the cost impact of refunding an order

Collections

ToolDescription
ecommerce_get-collectionsList all collections
ecommerce_get-collections-by-idsGet specific collections

Promotions

ToolDescription
ecommerce_get-promotionsList all promotions
ecommerce_get-promotions-by-idsGet specific promotions

Gift Cards & Giveaways

ToolDescription
ecommerce_get-gift-cardGet a single gift card
ecommerce_get-gift-cardsList gift cards
ecommerce_get-giveaway-linksList giveaway links

Analytics & Reports

ToolDescription
ecommerce_get-sales-over-time-reportRevenue over a date range
ecommerce_get-top-products-by-units-sold-reportBest-selling products
ecommerce_get-average-order-value-reportAverage order value trends
ecommerce_get-conversion-rates-reportStorefront conversion rates
ecommerce_get-visitors-reportVisitor traffic data
ecommerce_get-sales-by-country-reportRevenue breakdown by country
ecommerce_get-sales-by-source-reportRevenue by traffic source
ecommerce_get-sales-by-utm-reportRevenue by UTM campaign
ecommerce_get-sessions-by-source-reportSessions by traffic source
ecommerce_get-customers-over-time-reportCustomer growth over time
ecommerce_get-total-profit-reportTotal profit overview
ecommerce_get-contributions-per-type-reportRevenue by product type
ecommerce_get-payment-method-used-reportPayment method breakdown
ecommerce_get-affiliate-earnings-reportAffiliate earnings summary

Memberships

ToolDescription
ecommerce_get-membership-active-members-reportActive members overview
ecommerce_get-membership-new-members-reportNew member signups
ecommerce_get-membership-cancelled-members-reportCancellation data
ecommerce_get-membership-free-trials-reportFree trial activity
ecommerce_get-membership-free-accounts-reportFree account data
ecommerce_get-membership-tier-activity-reportActivity by tier
ecommerce_get-membership-top-tiers-by-new-members-reportTop-performing tiers

Integrations & Shipping

ToolDescription
ecommerce_get-all-integrationsList connected integrations
ecommerce_get-tiktok-configurationTikTok integration settings
ecommerce_get-tiktok-productsTikTok product sync status
ecommerce_get-youtube-integrationsYouTube integration settings
ecommerce_get-youtube-productsYouTube product sync status
ecommerce_get-shipping-profilesShipping profile configuration
ecommerce_get-shipping-flat-ratesFlat rate shipping settings
ecommerce_get-dns-entriesCustom domain DNS records
ecommerce_validate-dns-entriesValidate DNS configuration

Shop & Account

ToolDescription
ecommerce_get-current-shopYour shop details
ecommerce_get-current-subscriptionYour current Fourthwall plan
ecommerce_get-available-plansAvailable plan options
ecommerce_get-subscription-limitsPlan limits and usage
ecommerce_get-shop-permissionsYour account permissions
ecommerce_get-user-connectionsShops connected to your account
ecommerce_get-payout-infoPayout configuration
ecommerce_get-payout-transactionsPayout transaction history
ecommerce_get-sample-credit-balanceSample credit balance
ecommerce_get-personalized-recommendationsPersonalized product recommendations

Write & Management Tools

Beyond reading data, the MCP server can make changes to your shop. Write operations modify live data, so your assistant will typically confirm the details before acting, and your account permissions still apply — some actions require Manager or Super Admin access.

Products

ToolDescription
ecommerce_create-digital-offerCreate a new digital product
ecommerce_duplicate-offerDuplicate an existing product
ecommerce_update-offerUpdate a product’s details
ecommerce_update-offer-slugChange a product’s URL slug
ecommerce_update-offer-statusPublish or unpublish a product
ecommerce_update-offer-variantUpdate a product variant
ecommerce_bulk-update-offer-variant-pricesBulk-update prices across variants
ecommerce_create-bundleCreate a product bundle
ecommerce_update-bundleUpdate a product bundle
ecommerce_create-combined-listingCreate a combined listing
ecommerce_update-combined-listingUpdate a combined listing

Collections

ToolDescription
ecommerce_create-collectionCreate a new collection
ecommerce_update-collection-detailsUpdate a collection’s name and description
ecommerce_update-collection-slugChange a collection’s URL slug
ecommerce_update-collection-statePublish or unpublish a collection
ecommerce_update-collection-availabilitySet a collection’s availability
ecommerce_update-collection-sorting-strategyChange how products are sorted in a collection

Promotions

ToolDescription
ecommerce_create-shop-promotionCreate a shop-wide promotion or discount
ecommerce_create-membership-promotionCreate a membership promotion
ecommerce_update-promotionUpdate an existing promotion
ecommerce_activate-promotionActivate a promotion
ecommerce_deactivate-promotionDeactivate a promotion

Orders & Fulfillment

ToolDescription
ecommerce_cancel-orderCancel an order
ecommerce_refund-orderRefund an order
ecommerce_change-order-shipping-addressUpdate an order’s shipping address
ecommerce_edit-self-fulfilled-trackingEdit tracking details for self-fulfilled orders

Gift Cards & Giveaways

ToolDescription
ecommerce_create-gift-cardsIssue one or more gift cards
ecommerce_create-giveaway-linksCreate giveaway links
ecommerce_cancel-giveaway-linksCancel giveaway links

Samples & Shop

ToolDescription
ecommerce_create-sample-checkoutCreate a checkout to order product samples
ecommerce_update-shop-site-statusBring your shop’s site online or offline

Product Design

Create product designs from artwork and turn them into live products. These tools power the AI-assisted product creation flow.
ToolDescription
ecommerce_generate-product-design-previewsGenerate design previews on a catalog product
ecommerce_rerender-design-previewsRe-render design previews
ecommerce_create-offers-from-designsCreate products from finished designs
ecommerce_create-offers-from-productsCreate products from catalog products
ecommerce_inspect-designInspect a product design
ecommerce_edit-designEdit a product design
ecommerce_add-design-regionAdd a print region to a design
ecommerce_remove-design-regionRemove a print region from a design
ecommerce_get-design-pipeline-statusCheck the status of a design generation job
ecommerce_get-draft-attributesGet a product draft’s color and size options
ecommerce_add-draft-colorsAdd colors to a product draft
ecommerce_remove-draft-colorsRemove colors from a product draft
ecommerce_add-draft-sizesAdd sizes to a product draft
ecommerce_remove-draft-sizesRemove sizes from a product draft
ecommerce_apply-draft-to-productApply draft changes to a product
ecommerce_get-customization-pricingGet pricing for product customization options

Media

ToolDescription
upload-image-from-urlUpload an image from a URL for use across your shop

Send Feedback

The MCP server includes a built-in send-feedback tool that lets you report issues or request features directly from your AI conversation. You can ask your assistant things like:
  • “Send feedback that the orders search is slow when filtering by date range”
  • “Submit a feature request for bulk order export”
Your feedback goes directly to the Fourthwall team along with relevant conversation context, so we can understand and address it quickly.

Troubleshooting

I can’t connect or authenticate
  • Make sure you have a Fourthwall account with dashboard access
  • Try disconnecting and reconnecting the MCP server in your client
  • Check that your client supports the Streamable HTTP transport
Tools are missing or unavailable
  • Make sure you’ve selected a shop after authenticating
  • Reconnect the MCP server if tools don’t appear after login
I’m getting errors on tool calls
  • Verify you have the correct permissions for the action (e.g., Super Admin or Manager for some operations)
  • Check that the entity IDs you’re referencing exist in your shop
  • Use send-feedback to report persistent issues — include what you were trying to do

LLM Support

Documentation files and MCP server for AI code editors

Platform API

RESTful API for direct programmatic access

Authentication

API key and OAuth authentication guides

Community

Join our Discord for help and discussions