- Connector address:
https://mcp.purands.com/mcp - Works with Claude, Codex in the ChatGPT app, Claude Code, Cursor, VS Code, Gemini CLI and other apps that support remote MCP.
- Drafts only. A person in your team reviews, schedules and sends.
- Totals only. No individual customer data reaches the AI app.
- Disconnect any time in Purands under Integrations › AI apps.
What does the Purands AI connector do?
Purands is where your team makes its marketing emails and campaigns. The connector lets an AI app work there with you, for your store. With it, the AI app can:
- Draft marketing emails in your brand's voice, featuring your real products.
- Prepare campaign drafts: an email, a segment and a send time.
- Make customer segments from how customers responded to your campaigns.
- Read campaign results and your Dashboard, Analytics and Chat insights, as totals.
A person in your team always reviews, schedules and sends. The AI app never sends anything to your customers.
It works with Claude (web, desktop, mobile and Cowork), Codex in the ChatGPT app, Claude Code, Cursor, VS Code, Gemini CLI and other apps that support remote MCP servers.
MCP (Model Context Protocol) is the open standard these apps use to connect to tools like Purands.
How do I connect it?
You need a Purands login. Each person connects their own AI app, and it works with one company: the one you check when you sign in.
Claude
- In Purands, open Integrations › AI apps and click Add to Claude. Claude opens Customize › Connectors with Purands filled in.
- Click Connect. Sign in to Purands, check the company, and click Allow.
- Try it: in a new chat, ask "Using Purands, write a restock email for our bestsellers."
On a Claude Team or Enterprise plan, an owner can click Add for your whole Claude Team or Enterprise on the same page. It opens Claude's admin settings, where the owner adds Purands for the whole organization.
If the button doesn't open Claude, add it by hand: in Claude, open Customize › Connectors, click +, then Add custom connector. Name it Purands, paste https://mcp.purands.com/mcp and click Add.
Codex in the ChatGPT app
ChatGPT plans that allow custom apps, usually Business or Enterprise, can also add Purands as an app. A workspace admin may have to allow it first, and the AI apps page in Purands has the steps. On other plans, use Codex in the ChatGPT app:
- In the ChatGPT app, open Codex, then Plugins › MCPs.
- Click Add and choose a custom MCP (Streamable HTTP).
- Name it Purands and paste
https://mcp.purands.com/mcp. Leave the bearer token empty and click Save. - Click Authenticate. Sign in to Purands, check the company, and click Allow.
Claude Code
- In your terminal, run
claude mcp add --transport http purands https://mcp.purands.com/mcp - In Claude Code, type
/mcp, choose purands and sign in. Check the company and click Allow.
Cursor, VS Code, Gemini CLI and other apps
- In the app, add a remote MCP server (Streamable HTTP) and paste
https://mcp.purands.com/mcp. - When it asks you to sign in, use your Purands login, check the company, and click Allow.
Tools that use an API key
Some tools connect with a key instead of signing in. Make one in Purands under Integrations › AI apps › API keys.
Choose read-only, or let it make drafts and segments. Purands shows the key once: treat it like a password.
How do I disconnect?
In Purands, open Integrations › AI apps. Under Connected apps, click Disconnect next to the app. Revoke an API key in the same place. Purands stops answering it at once.
What can the AI app do and not do?
It depends on your role in Purands. If your role can edit campaigns, the app can read and make drafts. If not, or if the app asks only to read, it gets read-only access.
The sign-in screen lists exactly what the app may and may not do before you click Allow.
| Area | What the AI app can do, and its tools |
|---|---|
| Brand and products | Read your brand kit, email rules, header and footer, products and collections, including bestsellers and new arrivals.get_brand, search_products, list_collections |
| Emails | Read, write and edit email drafts and skill email drafts from your templates, check them, and show a preview.list_templates, list_blocks, list_emails, get_email, check_email, preview_email, list_skill_emails, create_email, duplicate_email, update_email, get_skill_email |
| Campaigns and segments | Read campaigns and segment names and sizes, count who a rule or segment would reach, make a segment from how customers responded to your campaigns, and prepare or change a campaign draft.list_campaigns, list_segments, estimate_reach, preview_segment, create_segment, create_campaign_draft, update_campaign_draft |
| Results and insights | Read totals from your Dashboard, Analytics and Chat insights: skill results, customer health, link clicks, sending health and chat topics.get_results, get_customer_health, get_link_clicks, get_sending_health, get_chat_insights |
| Images | List your email images, copy an image from a link into your library, and make a video's picture with a play button.list_media, upload_image, make_video_picture |
| Tests | Send a test email to you, or to people in your Purands team that you enter in the email preview.send_test_email |
| Your connection | Show which account and company it is connected as, and disconnect when you ask it to.whoami, disconnect_purands |
Tools that make or change something are there only with edit access: create_email, duplicate_email, update_email, get_skill_email, create_segment, create_campaign_draft, update_campaign_draft, upload_image, make_video_picture and send_test_email.
The email preview card uses two tools of its own, render_email_preview and send_test_email_to. Every change an AI app makes to an email is saved as a version you can restore.
What can it never do?
- Schedule or send campaigns, or publish skill emails (the automatic emails Purands sends).
- Create or turn on discount codes.
- Delete anything, or change a segment once it is made.
- See individual customers, orders, chats or segment members.
- Do more than the person who connected it is allowed to do.
What data does the AI app see?
Your brand, products, drafts and totals. Your customers' personal details stay in Purands.
- Totals, not people. Every answer about customers is a count or a total. A number under 5 comes as "fewer than 5", and a second number that would reveal a hidden one is hidden too.
- Rounded segment previews. Segment previews are rounded (12,840 shows as about 13,000), so comparing two counts can't single out one customer.
- No chat text. Chat insights share only the topics on your own concern list and how often they come up, never a customer's words.
- Store text is data. Product descriptions, segment and campaign names are marked as store data, so the AI app uses them as facts and does not follow instructions hidden in them.
- Sample people in previews. When the AI app shows an email, personal fields are filled with a made-up sample customer.
- Your role decides. Access follows the person's role in Purands. Read-only roles get read-only access.
What the AI app reads becomes part of that conversation, under your AI plan's terms. Purands never sends data to an AI app on its own: it answers only what someone asks in their chat.
Check your AI plan's data settings, and don't paste customer lists into an AI chat. The connector doesn't need them.
How is the connection kept secure?
- Your own login. Each person signs in with their Purands login (OAuth with PKCE).
- A clear consent screen. It shows the company, who is signed in, where the app returns to, and what the app may and may not do.
- Known apps only. Sign-in returns only to the AI app's exact address. Look-alike apps are refused before anyone sees a consent screen.
- Short passes. The pass an AI app uses lasts 15 minutes, is tied to that one connection, and is renewed only while the connection is still allowed.
- Admins are told. Your admins get an email whenever anyone connects an AI app or makes an API key.
- Every call recorded. Purands logs every call an AI app makes, and your admins can see the activity under Integrations › AI apps.
- Access ends by itself. A connection ends after 90 days unused, or when the person changes their Purands password or logs out of all devices.
- People who leave lose access. Removing or switching off a person, or suspending the company, stops their AI apps on the next request.
- No quiet changes. When Purands adds something AI apps can do, earlier connections keep what their person agreed to until they reconnect.
- Keys stored as a hash. Purands keeps only a hash of each API key, never the key itself.
Limits stop a runaway chat from doing much:
| What | Limit |
|---|---|
| Changes, per connection | 60 a minute |
| New emails, per company | 200 a day |
| Campaign drafts, per company | 50 a day |
| New segments, per company | 20 a day |
| Test emails, per person | 10 an hour |
Nothing is sent, scheduled or deleted by an AI app. For how Purands protects data overall, see Security & Compliance and our privacy policy.
Where do I get help?
Email meg@purands.com with "AI connector" in the subject. To report a security issue, see how to report one.
Last updated 13 November 2026.