Integration · Marketing
Connect Claude & ChatGPT to Aimtell
Ask your AI how last week's push campaign did, how many new subscribers a site got, or to draft a campaign for Friday. It works with Aimtell sites, manual, event-triggered and RSS campaigns, segments, subscribers and analytics. It can also send a push notification right away, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“How did last Tuesday's push campaign perform?”
The AI finds the campaign and reads its delivery and click results for the dates you give.
“How many new subscribers did each site get this month?”
It lists your sites and pulls the newsubscribers metric across all sites for the month.
“Draft a campaign about the summer sale for the 'Returning buyers' segment.”
It creates a manual campaign as a draft with title, body, link and segment. Nothing is sent until you schedule it.
What your AI can do
Push campaigns
Create, update, schedule and delete manual campaigns, update event-triggered campaigns, and send a push notification right away.
Segments and subscribers
List, create and update segments, list subscribers, and attach aliases or custom attributes to a subscriber.
Results and analytics
Read campaign results and clicks, notification logs and site or account-wide analytics like subscribers, clicks and revenue.
“Create a segment for people who visited the pricing page.”
It creates a segment on the site with the name and definition you describe.
“Which automated campaigns are running on our store site?”
It lists the site's event-triggered campaigns and reads the trigger, delay and message of each.
“Send a push now: 'Doors open in 10 minutes' to everyone on site 1234.”
It sends the notification right away to that site's subscribers. It cannot be recalled.
25 tools for Aimtell
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_campaignChanges dataCreate a manual push campaign for a site (`id_site`) with `name`, push `title`, `body`, `link`, target `segments` and optional `schedule_date`. Status 1 saves a draft; a scheduled status sends it to subscribers.create_segmentChanges dataCreate a subscriber segment for a site (`id_site`) with a `name` and `definition`.delete_campaignDeletesPermanently delete a manual push campaign by `campaign_id`. This cannot be undone.get_analyticsGet analytics over time across all sites for a metric `type` (newsubscribers, unsubscribes, notifications, notificationclicks, optin, inactive, revenue) between `start_date` and `end_date`.get_campaignGet one manual push campaign by `campaign_id`, with its title, body, link, status and schedule.get_campaign_resultsGet delivery and click results for a manual campaign by `campaign_id` between `start_date` and `end_date` (yyyy-mm-dd).get_current_userGet the connected Aimtell user's profile. Use to confirm which account you are working in.get_segmentGet one segment by `segment_id`, with its name and definition.get_segment_countsGet a segment's subscriber counts over time by `segment_id` between `start_date` and `end_date`.get_siteGet one site by `site_id`, with its name, URL and settings.get_site_analyticsGet analytics over time for one site (site ID in `dashboard_id`) for a metric `type` between `start_date` and `end_date`.get_triggered_campaignGet one event-triggered campaign by `event_campaign_id`, with its trigger event, delay and message.get_triggered_campaign_resultsGet results for an event-triggered campaign by `event_campaign_id` between `start_date` and `end_date`.list_campaignsList the manual push campaigns of a site. Pass the site ID in `campaign_id`; page with `limit` and `offset`.list_rss_campaignsList the RSS-to-push campaigns of a site. Pass the site ID in `rss_notification_id`.list_segmentsList the subscriber segments of a site by `id_site`.list_sent_notificationsList the push notifications sent on a site. Pass the site ID in `notification_id`; filter to one subscriber with `subscriber_uid`.list_sitesList your websites (sites) with their site IDs; set `load` to subscribercount to include subscriber counts. Most other tools need a site ID from here.list_subscribersList a site's push subscribers. Pass the site ID in `subscriber_id`; filter by `segment_id` or look up one subscriber by UID with `subscriber_id_2`.list_triggered_campaignsList the event-triggered (automated) push campaigns of a site. Pass the site ID in `event_campaign_id`.send_push_notificationVisible to othersSend a push notification right away to a site's subscribers (`id_site`) with `title`, `body` and `link`; narrow it with `segment_id`, `alias` or `subscriber_uids`. This sends immediately and cannot be recalled.set_subscriber_attributesChanges dataAttach a user alias, email alias or custom `attributes` (JSON) to a subscriber (`subscriber_uid`) on a site (`id_site`).update_campaignChanges dataUpdate a manual push campaign by `campaign_id`: name, title, body, link, segments or schedule. Setting status 2 schedules it to be sent to subscribers.update_segmentChanges dataUpdate a segment's `name` or `definition` by `segment_id`.update_triggered_campaignChanges dataUpdate an event-triggered campaign by `event_campaign_id`: message, link, trigger event, delay or drip. Status 5 makes it active so it sends automatically; 1 is draft.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Aimtell from the app list.
- 2
Paste your key
Paste your Aimtell API key. In the Aimtell dashboard go to Settings > API Key and copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Aimtell?
The AI can read sites, manual, event-triggered and RSS campaigns, campaign results and clicks, segments, subscribers, opt-in prompts, notification logs and analytics. It can create, update and delete manual campaigns, update event-triggered campaigns, create and update segments, attach attributes to subscribers and send a push notification right away.
Does the AI see my Aimtell credentials?
No. Your Aimtell API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with reports only. Sending a push reaches your subscribers at once and cannot be recalled, and deleting a campaign is permanent. Both can require your approval before they run, and every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Aimtell account.
Will the AI send pushes to my subscribers by accident?
Only tools you switch on can run. A new campaign is saved as a draft unless its status is set to scheduled, and send_push_notification can require your approval before anything goes out. You can also leave the sending tools off and use the AI for drafts and reports.
Related integrations
Let your AI work in Aimtell today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Aimtell freePipMCP is not affiliated with Aimtell. Product names are trademarks of their owners.






