
Integration · Email
Connect Claude & ChatGPT to AWeber
Ask your AI who is on a list, how the last broadcast did, or to draft the next one in AWeber. It can find subscribers, read their activity, add or remove tags and update their status. It can also create draft broadcasts, schedule them to send and pull opens, clicks and campaign stats, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“How did last week's newsletter perform?”
The AI finds the sent broadcast and reads its campaign stats: opens, clicks, sales and unsubscribes.
“Who clicked a link in the spring sale email?”
It lists the subscribers who clicked links in that broadcast.
“Tag [email protected] as vip on the customers list.”
It finds the subscriber on the list and adds the tag.
What your AI can do
Subscribers and tags
Search, add and update subscribers, add or remove tags, change status and read each subscriber's activity.
Broadcasts
Create and edit draft broadcasts, target a segment, schedule them to send and cancel a scheduled send.
Lists and stats
Read lists, segments, custom fields and campaigns, plus opens, clicks and stats for sent broadcasts.
“Draft a broadcast to the newsletter list announcing our new opening hours.”
It creates a draft with subject, HTML and text body. Nothing is sent until it is scheduled.
“Schedule that draft for Tuesday at 9:00.”
It schedules the broadcast for that time. It then goes to every targeted subscriber, unless it is cancelled first.
“Unsubscribe [email protected], but keep his history.”
It sets the subscriber's status to unsubscribed instead of deleting him, so his activity stays.
24 tools for AWeber
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_subscriberChanges dataAdd a subscriber to a list by `list_id` with `email`, plus optional `name`, `tags` and `custom_fields`. The list may send them a confirmation or welcome email.cancel_scheduled_broadcastDeletesCancel a scheduled broadcast by `list_id` and `broadcast_id` so it is not sent; it returns to draft.create_broadcastChanges dataCreate a draft broadcast email for a list by `list_id` with `subject`, `body_html` and `body_text`; optionally target a `segment_link`. Nothing is sent until you schedule it.delete_subscriberDeletesPermanently delete a subscriber from a list by `list_id` and `subscriber_id`. To stop emails but keep history, set status to unsubscribed with update_subscriber instead.find_listsFind mailing lists by `name`. Set `ws_op` to "find".find_subscribersSearch a list's subscribers by `list_id` and fields such as `email`, `name`, `status`, `tags` or subscribe date. Set `ws_op` to "find".get_broadcastGet one broadcast by `list_id` and `broadcast_id`, with subject, content, status and send stats.get_listGet one mailing list by `list_id`, with its name and subscriber totals.get_subscriberGet one subscriber by `list_id` and `subscriber_id`, with status, tags and custom fields.get_subscriber_activityGet a subscriber's history (subscribes, opens, clicks, sent messages) by `list_id` and `task_id` (the subscriber ID). Set `ws_op` to "getActivity".list_accountsList the AWeber accounts you can access, with their account IDs.list_broadcast_clicksList the subscribers who clicked links in a sent broadcast by `list_id` and `broadcast_id`.list_broadcast_opensList the subscribers who opened a sent broadcast by `list_id` and `broadcast_id`.list_broadcastsList a list's broadcasts by `list_id` and `status` (draft, scheduled or sent).list_campaign_statsGet the performance stats (opens, clicks, sales, unsubscribes) of a broadcast campaign by `list_id` and `campaign_id`.list_campaignsList a list's campaigns (sent broadcasts and follow-up messages) by `list_id`, with their campaign IDs.list_custom_fieldsList the custom subscriber fields defined on a list by `list_id`.list_listsList all mailing lists in the account, with their list IDs and subscriber counts.list_segmentsList the saved segments on a list by `list_id`.list_subscribersList the subscribers on a list by `list_id`, page by page.list_tagsList the tags used on a list by `list_id`.schedule_broadcastVisible to othersSchedule a draft broadcast to send at `scheduled_for` (ISO 8601 date-time) by `list_id` and `broadcast_id`. This emails every targeted subscriber at that time.update_broadcastVisible to othersEdit a draft broadcast's subject, content or targeting by `list_id` and `broadcast_id`.update_subscriberVisible to othersUpdate a subscriber on a list, found by `list_id` and `subscriber_email`: change `name`, `email`, `custom_fields`, `status` (subscribed or unsubscribed), or add and remove `tags` via `tags.add` / `tags.remove`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose AWeber from the app list.
- 2
Paste your key
Paste the Client ID and Client secret from your own AWeber app, then sign in with your normal AWeber login once. Sign up for a free developer account at labs.aweber.com and click Create a New App. Enter a name, add the OAuth Redirect URL https://pipmcp.com/oauth/callback, keep it a confidential client and save. Copy the Client ID and Client Secret from My Apps. The AWeber account ID is optional.
- 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 AWeber?
It can read accounts, lists, segments, custom fields, tags, subscribers, broadcasts and campaigns, and see opens, clicks, stats and subscriber activity. It can add, update and delete subscribers, add and remove tags, create and edit draft broadcasts, and schedule or cancel a broadcast.
Does the AI see my AWeber credentials?
No. Your AWeber credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 lookups and stats. Scheduling a broadcast emails every targeted subscriber, and deleting a subscriber is permanent, so both can require your approval before they run. 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?
AWeber connects with OAuth, and this OAuth connection needs the PipMCP Pro plan. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own AWeber account.
Can the AI send emails to my list on its own?
Only if you let it. The AI writes broadcasts as drafts, and nothing is sent until a draft is scheduled. You can switch off the schedule tool or require your approval for it, and a scheduled broadcast can be cancelled before it goes out. Adding a subscriber may trigger the list's own confirmation or welcome email.
Related integrations
Let your AI work in AWeber today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect AWeber freePipMCP is not affiliated with AWeber. Product names are trademarks of their owners.




