Claude
Claude.ai and Claude Desktop
Open Customize → Connectors, choose + and Add custom connector, then paste the URL. Claude sends you to Alterable to sign in and pick what it may do.
https://next.alterable.com/mcpBuild your email content from a conversation. Connect Claude, ChatGPT, Cursor or any assistant that speaks MCP, ask for a countdown timer that ends Friday at midnight in Paris, and get back the embed code.
On the Pro and Scale plans · Sign in with OAuth or an API token
Make a countdown for the Black Friday sale. Ends Friday Nov 27 at midnight, Paris time. Dark, our green, square digits. Link to /sale.
Done. Black Friday 2026 counts down to 2026-11-27 23:59:59 Europe/Paris. Paste this into your template:
<a href="https://next.alterable.com/countdown-timers/click/9f3e2b1c-4c2a-4e7b-9d1f-2a6b8c0d4e5f">
<img src="https://next.alterable.com/countdown-timers/9f3e2b1c-4c2a-4e7b-9d1f-2a6b8c0d4e5f.png?d=%TODAY%&uid=%SUBSCRIBERID%" />
</a>The assistant creates, edits and measures the same elements you would make in the dashboard, then hands back the embed code. It reads Alterable’s reference material first, so a request becomes an element with the right targeting rules, not a guess.
Show umbrellas when it’s raining in the reader’s city, sunglasses otherwise.
Countdown timers, dynamic images and products, local maps, scratchers, surveys and slideshows, plus the images, products and merge tags they use.
How did the Black Friday timer do last week?
Impressions, survey votes and scratcher plays come back as data the assistant can summarise or chart.
Make a loyalty-points banner in our colours.
Before it builds, the assistant reads the targeting-rules grammar and the ready-made templates, so it doesn’t have to guess what a weather rule looks like.
Handing an assistant your campaign assets should feel as safe as handing them to a colleague with limited access. It works the same way.
Available on the Pro and Scale plans. Claude and ChatGPT only need the URL. Coding tools also take an API token.
Claude.ai and Claude Desktop
Open Customize → Connectors, choose + and Add custom connector, then paste the URL. Claude sends you to Alterable to sign in and pick what it may do.
https://next.alterable.com/mcpChatGPT on a paid plan
Turn on developer mode under Settings → Apps → Advanced settings, then create an app with the URL. You sign in to Alterable the same way.
https://next.alterable.com/mcpCreate a token in Settings → API with only the scopes the assistant needs, and put it where the snippet says<your-token>.
claude mcp add --transport http alterable https://next.alterable.com/mcp \
--header "Authorization: Bearer <your-token>"{
"mcpServers": {
"alterable": {
"url": "https://next.alterable.com/mcp",
"headers": { "Authorization": "Bearer <your-token>" }
}
}
}{
"servers": {
"alterable": {
"type": "http",
"url": "https://next.alterable.com/mcp",
"headers": { "Authorization": "Bearer <your-token>" }
}
}
}Any other client that speaks Streamable HTTP works with the same URL and header, or signs in with OAuth if it supports it.
31 typed tools, so the assistant fills in a deadline or a prize pool rather than composing raw JSON. Three prompts package the most common jobs into a single request.
Plus five resources the assistant reads for context: the services overview, targeting rules, ready-made templates, allowed values, and the OpenAPI spec behind the API reference.
The Model Context Protocol (MCP) is an open standard that lets AI assistants call tools on external services. A server describes what it can do, the assistant decides when to call it, and the results flow back into the conversation. Alterable’s server lives at https://next.alterable.com/mcp and uses the Streamable HTTP transport.
Pro and Scale. The MCP server uses the same access as the REST API, which comes with those plans. See pricing for what each includes.
Only for coding tools. Claude Code, Cursor and VS Code take an API token from Settings → API as a Bearer header. Claude and ChatGPT use OAuth instead: add the URL with no token, and you will be asked to sign in to Alterable and approve the connection.
A 401 means the token is missing, mistyped or revoked: make sure you replaced <your-token> with the whole token. A 403 means the token or OAuth grant does not cover that resource, so widen its scopes in Settings → API. If a call breaks a validation rule or a plan limit, the server passes the API’s exact message to the assistant, which should read it back to you.
Yes. Tool calls are dispatched to the REST API internally, so the usual 60 requests per minute apply. A single tool call can cost two or three requests (a write followed by a re-read), which the server tells assistants so they pace bulk work.
Still have questions? Contact us →
MCP access comes with the Pro and Scale plans. Create an account, choose Pro, and add the server to the assistant you already use.
API and MCP access on Pro and Scale · Works with every major ESP