24 actions ready for your AI
Connect Squarespace to your AI
Add your Squarespace key once and every AI you use can get profiles, get webhook subscriptions and create webhook subscriptions through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from Squarespace's own documented API, and we have not run them here yet.
Use your own Squarespace account. Credentials stay encrypted in ahel.
Tell me when ahel has verified Squarespace
What your AI can do with Squarespace
Choose a task and ask your AI.
Webhook
- Get webhook subscriptions
GETList webhook subscriptions
User-Agentrequired- User Agent
- Create webhook subscription
POSTCreate webhook subscription
User-Agentrequired- User Agent
endpointUrlrequired- HTTPS URL to POST webhook notifications.
topics- List of event topics that trigger a webhook notification.
- Get webhook subscription
GETGet webhook subscription
subscriptionIdrequired- Specifies the Webhook Subscription to retrieve.
User-Agentrequired- User Agent
- Update webhook subscription
POSTUpdate webhook subscription
subscriptionIdrequired- Specifies the Webhook Subscription to update.
User-Agentrequired- User Agent
endpointUrl- Optional; HTTPS URL to receive webhook notifications.
topics- Optional; list of event topics that trigger a webhook notification.
Discount
- List discounts
GETList discounts
User-Agentrequired- User Agent
sortBy- Sort field for the result set.
sortDirection- Sort direction.
search- Free-text search across a discount's name and promo code.
- Create discount
POSTCreate discount
User-Agentrequired- User Agent
criteriarequirednamerequired- Display name for the discount.
templaterequiredtriggerrequiredvalidFromrequired- When the discount becomes active.
- Get discount
GETGet discount
discountIdrequired- The discount's ID
User-Agentrequired- User Agent
Order
- Get orders
GETList orders
User-Agentrequired- User Agent
customerId- Used to filter Orders by Customer ID.
modifiedAfter- Time-boxes the request to Orders that were modified after a given ISO 8601 UTC date and time string (YYYY-MM-DDThh:mm:ss.sZ).
modifiedBefore- Time-boxes the request to Orders that were modified before a given ISO 8601 UTC date and time string (YYYY-MM-DDThh:mm:ss.sZ).
- Create order
POSTCreate order
Idempotency-Keyrequired- Idempotency key to prevent duplicate order creation.
User-Agentrequired- User Agent
channelNamerequired- Name of third-party sales channel.
createdOnrequired- ISO 8601 UTC date and time string.
externalOrderReferencerequired- Order reference identifier used by the third-party sales channel.
fulfillmentsrequired- Array of shipping fulfillments; up to 100 entries.
- Get order
GETGet order
idrequired- Specifies the Order to retrieve.
User-Agentrequired- User Agent
Product
- Get products
GETList products
User-Agentrequired- User Agent
- Create product
POSTCreate product
User-Agentrequired- User Agent
bodyrequired- The request body.
- Update product
POSTUpdate product
productIdrequiredUser-Agentrequired- User Agent
description- Optional; HTTPS URL to receive webhook notifications.
name- Optional; HTTPS URL to receive webhook notifications.
Show 7 more groups
Specific
- Get specific profiles
GETGet profiles
profileIdCsvsrequired- Specifies the profiles to retrieve.
User-Agentrequired- User Agent
- Get specific inventory items
GETGet inventory
variantIdCsvsrequired- Specifies the InventoryItems to retrieve.
User-Agentrequired- User Agent
- Get specific products
GETGet products
productIdCsvsrequiredUser-Agentrequired- User Agent
Contact
- Get contacts
GETList contacts
User-Agentrequired- User Agent
pageSize- number of contacts to retrieve per request
cursor- where next page of results begins.
- Create contact
POSTCreate contact
User-Agentrequired- User Agent
firstNamerequired- Contact's first name
lastNamerequired- Contact's last name
localerequired- Contact's locale
primaryEmailrequired- Primary email supplied when creating a contact.
Document
- Get documents by updated on
GETList transactions
User-Agentrequired- User Agent
cursor- Identifies where the next page of results should begin.
modifiedAfter- Time-boxes the request to Documents that were modified after a given ISO 8601 UTC date and time string (YYYY-MM-DDThh:mm:ss.sZ).
modifiedBefore- Time-boxes the request to Documents that were modified before a given ISO 8601 UTC date and time string (YYYY-MM-DDThh:mm:ss.sZ).
- Get documents by id
GETGet transactions
documentIdsrequired- Specifies the Documents to retrieve.
User-Agentrequired- User Agent
Inventory
- Get inventory items
GETList inventory
User-Agentrequired- User Agent
cursor- Identifies where the next page of results should begin.
Profile
- Get profiles
GETList profiles
User-Agentrequired- User Agent
sortDirection- Identifies the sort direction of the result list; asc for ascending or dsc for descending.
sortField- Identifies the sort field of the result list.
filter- Semicolon separated list used to filter profile results.
Store
- Get store pages
GETList store pages
User-Agentrequired- User Agent
Test
- Send test notification for webhook subscription
POSTSend test notification
subscriptionIdrequired- Specifies the Webhook Subscription to send a notification to.
User-Agentrequired- User Agent
topicrequired- Required; Squarespace event topic that triggers a webhook notification.
Ask your AI
Try one of these requests with a connected AI.
- Show me the profile in Squarespace
- Show me the webhook subscription in Squarespace
- Create a webhook subscription in Squarespace
- Show me the inventory item in Squarespace
- Show me the order in Squarespace
- Create an order in Squarespace
Works with
All appsUse Squarespace alongside your other connected apps.
Squarespace MCP server, hosted by ahel
One hosted endpoint serves Squarespace. There is nothing to install and no local server to run.
Connect Squarespace to Claude, Claude Code, Cursor or Codex
- Add your Squarespace key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- Where to find your Squarespace keyon the vendor's side; paste it into ahel after sign-in
About Squarespace
Squarespace is an ecommerce service. Connect your own key and your AI can get profiles, get webhook subscriptions and create webhook subscriptions.
Squarespace over MCP: ahel serves Squarespace to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Squarespace key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my Squarespace key safe?
Your Squarespace key is sealed in ahel and added to the request server-side when your AI calls Squarespace. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use Squarespace through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with Squarespace?
24 actions today, covering webhooks, discounts and orders. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting Squarespace cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Squarespace may bill you for API use under its own terms.