What the ActiveCampaign connector actually is
ActiveCampaign shipped its remote MCP server in late 2025 and was one of the first marketing platforms into Claude's connector directory. It is hosted by ActiveCampaign, authenticated with your normal login over OAuth, and reached through a private URL that is unique to your account: you copy it once from Settings → Developer and never touch a key.
The shape of the tool set tells you what it is for. Of the 60 tools, 42 read and 18 write, and the writes cluster around the CRM: contacts, tags, lists, custom fields, deals and pipelines. Campaigns are read-mostly and automations are enrol-only. This is a connector for knowing your audience and keeping the CRM clean, with the sending machinery deliberately out of reach.
Not the same as Postmark's MCP. ActiveCampaign also owns Postmark and publishes a separate Postmark MCP server for transactional email. If you searched "ActiveCampaign MCP" and landed on a GitHub repo about sending receipts, that is the other one.
What it can do, area by area
| Area | Access | What it means for a marketer |
|---|---|---|
| Contacts & tags read and write | Read + upsert, tag | Look up any contact, create or update by email, create tags and apply them. The bulk of what day-to-day CRM hygiene needs. |
| Lists & custom fields read and write | Read + create, update | Create lists, set subscription status, and build custom fields with options in a sentence instead of a settings maze. |
| Campaigns read, one write | Read + edit message content | Pull past campaigns with links and messages, and edit an existing campaign's subject, preheader or HTML. Creating and sending campaigns is not on the surface. |
| Automations read and enrol | Read + add/remove contacts | See every automation, check which ones a contact is in, and enrol or remove contacts. Building or editing the workflow itself stays in ActiveCampaign. |
| Deals & pipelines read and write | Read + create, update | Create and update deals, notes and whole pipelines. The sales half of the platform is more writable than the marketing half. |
| Email activity read only | Read | Opens and clicks per contact, queryable. The raw material for engagement segmentation and winback lists. |
Set it up in Claude, step by step
Copy your Remote MCP URL
In ActiveCampaign, open Settings, then Developer, and copy the Remote MCP URL. It is unique to your account, which is why there is no generic server address to paste from a blog post. Treat it like a password.
Connect from Claude's directory
In Claude, open Settings, then Connectors, find ActiveCampaign, click Connect and paste the URL. Claude hands you to ActiveCampaign to sign in and approve. On a Team or Enterprise plan an admin connects it for the organisation first.
Turn it on inside the chat
Start a new chat, click the plus button, open Connectors and toggle ActiveCampaign on. Per conversation, on purpose.
Verify with something read-only
List my ActiveCampaign lists with their sizes, and my five most recent campaigns with open rates. Don't change anything.
The first prompts worth running
Using email activity, split my main list into engaged (opened in 30 days), cooling (30-90) and cold (90+). How big is each group?
List every automation and what enrols a contact into it. Which contacts sit in more than three at once?
Find contacts missing a first name or a source tag. Propose the tags to add, and apply them after I confirm the list.
What it will not do
- It will not create or send campaigns. The only campaign write edits the content of an existing campaign. New campaigns, scheduling and sending all happen in ActiveCampaign, by you.
- It will not build automations. The automation builder has no API, so no MCP server can reach it. Claude can read automations and move contacts in and out; the workflow itself is hand-built.
- It cannot delete anything. There is not a single delete tool in the 60, which makes an agent mistake recoverable by design.
- No segments, forms or scores. Segment definitions, forms, goals and lead scoring are not on the surface; engagement questions get answered from raw email activity instead.
- It does not run on its own. No triggers, no background execution, and heavy sessions can hit the API's five-requests-per-second ceiling.
Where Plainpaper fits
Because this connector cannot create campaigns, the drafting has to live somewhere, and a chat log is a bad somewhere. On a Plainpaper board the agent reads segments and engagement through ActiveCampaign's connector, drafts the campaign and the automation emails as cards with the audience data attached, and you approve before anything is copied into ActiveCampaign to be built and sent. The Claude and ActiveCampaign workflow guide walks that loop, lifecycle by lifecycle.
Key takeaways
- ActiveCampaign's MCP server is official, remote and OAuth-signed: you paste a private URL from Settings → Developer into Claude's directory listing, and never handle an API key.
- 60 tools, 42 of them reads. Contacts, tags, lists, custom fields, deals and pipelines are writable; campaigns and automations are essentially read-and-enrol.
- It cannot create, schedule or send a campaign, cannot build automations, and cannot delete anything. Plan around it: this is the audience-intelligence connector, not the sending connector.
- API access, and with it the MCP server, is included on every paid ActiveCampaign plan at no extra cost. There is no free ActiveCampaign plan.
- Rate limit is five requests a second, which an enthusiastic agent session can reach.
Frequently asked questions
Is there an official ActiveCampaign MCP server?
Yes. ActiveCampaign hosts a remote MCP server, launched alongside its AI platform in late 2025 and listed in Claude's connector directory that November. You connect it with OAuth and the private Remote MCP URL from your account's Developer settings.
Do I need an API key?
No. The Remote MCP URL plus your ActiveCampaign login is the whole handshake. API keys belong to the older developer integrations and the community servers, which the official route has made largely unnecessary.
Can Claude create or send an ActiveCampaign campaign?
No. The only campaign write is editing an existing campaign's message: subject, preheader, sender or HTML. Creating the campaign, choosing its audience and sending it stay in ActiveCampaign. Draft with the agent, build and send yourself.
Can it build automations?
No, and this is an API limit rather than an MCP choice: the automation builder is not exposed programmatically. Claude can list automations, inspect what a contact is enrolled in, and add or remove contacts. The workflow canvas stays a human tool.
Which ActiveCampaign plan do I need?
Any paid plan. API access ships with all of them and the MCP server costs nothing extra. There is no free ActiveCampaign tier, so unlike Brevo or Klaviyo there is no zero-cost way to trial the connector.
Is it safe to let an agent write to my CRM?
Safer than most, because the risky verbs are missing: no deletes, no sends, no bulk destructive operations. The sensible pattern still applies: start read-only, then let writes in one confirmed list at a time, the way the cleanup prompt above does.
Keep reading
- Claude and ActiveCampaign workflow: lifecycle campaigns drafted on a board, built in ActiveCampaign.
- Best email template tools for Claude: where ActiveCampaign sits next to the ESPs whose connectors can draft campaigns.
- Winback & retention playbook: the cold-segment sequence this connector's engagement data feeds.
- Draft email campaigns in Plainpaper: email cards, A/B variants, and the ESP handoff.
- Install Plainpaper in Claude: the other connector in this workflow, added the same way.