Squarespace Commerce API for managing orders, products, inventory, transactions, customer profiles, and webhook subscriptions on your Squarespace online store.
This MCP Bundle Server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Free account required. Works with Claude, Cursor, ChatGPT, and more. Other setup options ↓
Domain knowledge for Squarespace Commerce — orders, products, inventory, webhooks
Adjust inventory stock levels for one or more product variants in your Squarespace store. Supports four operations: INCREMENT (add stock), DECREMENT (...
Assign a product image to a specific product variant. When customers select this variant (e.g. 'Red, Large'), the assigned image is displayed. Get ima...
Import a third-party order into your Squarespace store. Use this to sync orders from external sales channels (Amazon, eBay, POS systems). Requires the...
Create a new product in your Squarespace store. Requires a store page ID, product name, and type (PHYSICAL, DIGITAL, SERVICE, or GIFT_CARD). Optionall...
Create a new webhook subscription on your Squarespace site to receive real-time event notifications at a specified HTTPS endpoint. You must provide th...
Permanently delete a product from your Squarespace store. This action is irreversible — the product and all of its variants, images, and associated da...
Permanently delete a product image. This removes the image from the product and any variant assignments. Get image IDs from get_products (each product...
Permanently delete a variant from a product in your Squarespace store. This removes the variant's pricing, stock, and attributes. This action is irrev...
Permanently delete a webhook subscription from your Squarespace site. Once deleted, the endpoint will no longer receive event notifications. This acti...
Record fulfillment shipments against a Squarespace order. Use this after you have shipped one or more packages for an order and need to mark it as ful...
Retrieve inventory stock data from your Squarespace Commerce store. Pass a variant_id to get the stock record for a specific product variant (quantity...
Retrieve orders from your Squarespace Commerce store. Pass an order_id to get a single order's full details including line items (with productId and v...
Retrieve products from your Squarespace Commerce catalog. Pass product_ids (comma-separated, max 50) to fetch specific products by ID. Omit to list al...
Retrieve customer and member profiles from your Squarespace site. Pass profile_id (comma-separated for multiple, max 50) to fetch specific profiles. O...
Retrieve basic metadata about the connected Squarespace website. Returns the site ID, title, canonical URL, currency (e.g. USD), measurement standard ...
List all store pages on your Squarespace site. Store pages are the top-level commerce containers that hold product collections. Returns each page's ID...
Retrieve financial transaction documents from your Squarespace Commerce store. Pass transaction_id (comma-separated for multiple, max 50) to fetch spe...
Retrieve webhook subscriptions from your Squarespace site. Pass a webhook_id to get a single subscription's details (endpoint URL, subscribed topics, ...
Generate a new signing secret for a webhook subscription. The previous secret is immediately invalidated. The new secret is used to verify that incomi...
Send a test notification to a webhook endpoint to verify it's receiving events correctly. Provide the webhook subscription ID and a topic to simulate....
Update an existing product in your Squarespace store. This is a partial update — only the fields you provide will be changed; all other fields remain ...
Update a product image's alt text for SEO. Alt text appears in search results and improves accessibility. Get product and image IDs from get_products ...
Update an existing webhook subscription on your Squarespace site. You can change the endpoint URL, the subscribed topics, or both. The webhook_id is r...
Create or update a product variant in your Squarespace store. If variant_id is provided, updates the existing variant (partial update — only provided ...
Connect this Squarespace MCP Bundle Server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.