AWeber MCP. Manage email lists and campaigns via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
AWeber MCP Server connects your entire email marketing system to your AI client. It lets you manage subscribers, audit campaigns, and run list reports using natural conversation.
Instead of clicking through dashboards, you just tell your agent what you need, and it handles the API calls to AWeber.
What your AI agents can do
Add subscriber
Adds a new subscriber to a specified mailing list.
Find subscriber
Locates a subscriber account by email across your entire AWeber account.
Get account
Retrieves detailed information for a specific AWeber account.
Add new users to lists, find existing subscribers by email, or update their tags and details.
List all active and scheduled campaigns, or get detailed statistics on past email broadcasts.
List all associated AWeber accounts and retrieve details for specific mailing lists or the overall account.
List all mailing lists within an account, or get a list of all subscribers belonging to a specific list.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
AWeber MCP Server: 12 Tools for Email Marketing
These tools let your AI agent run every necessary AWeber API call—from adding subscribers to getting detailed campaign stats—all through simple conversation.
019d7556add subscriber
Adds a new subscriber to a specified mailing list.
019d7556find subscriber
Locates a subscriber account by email across your entire AWeber account.
019d7556get account
Retrieves detailed information for a specific AWeber account.
019d7556get account check
Verifies your AWeber connection and lists all available accounts associated with your token.
019d7556get broadcast stats
Fetches engagement statistics (opens, clicks) for a specific email broadcast.
019d7556get list
Retrieves specific details about a single mailing list.
019d7556list accounts
Lists all AWeber accounts connected to your authenticated user.
019d7556list broadcasts
Gets a list of all previously sent or scheduled email broadcasts.
019d7556list campaigns
Lists all automated campaigns set up in AWeber.
019d7556list lists
Lists all mailing lists for a given AWeber account.
019d7556list subscribers
Provides a full roster of subscribers belonging to a specific mailing list.
019d7556update subscriber
Modifies the details and tags of an existing subscriber.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with AWeber, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server lets your AI client run your whole AWeber marketing stack using plain conversation. You won't be clicking through dashboards; you'll just tell your agent what you need, and it'll handle the API calls to AWeber.
Manage Subscriber Data
Your agent can add_subscriber to put new people on a specific mailing list. It can also find_subscriber by email across your whole account, or update_subscriber's tags and details. You can list_subscribers to get a full roster of names for any given list. For more setup info, you can get_list details about one mailing list, or list_lists to see every list you've got in an account.
Audit Campaigns and Lists
It'll grab a list of every broadcast you've sent or scheduled using list_broadcasts. You can also get_broadcast_stats to check the opens and clicks on a specific email. To see automated campaigns, list_campaigns shows you all the setups. To check out your whole account structure, you can list_accounts to see all connected AWeber accounts, and get_account_check verifies the connection and shows all available accounts.
You can also get_account to pull detailed info on a specific account.
View Subscriber Lists
Your agent can list_subscribers to get a full roster of names for any given list. You'll also be able to get_list specific details about a single mailing list.
Basically, if it involves an email list or an account setting in AWeber, your agent can handle it with a simple chat command.
How AWeber MCP Works
- 1 Subscribe to the AWeber MCP Server and enter your AWeber Access Token.
- 2 Your AI client uses the token to connect and verify your available accounts via the
get_account_checktool. - 3 You then prompt your agent to perform actions, like listing lists (
list_lists) or updating a user (update_subscriber).
The bottom line is, you connect your API key once, and your AI agent handles all the complex data calls for you.
Who Is AWeber MCP For?
The Email Marketer who's tired of logging into the dashboard just to check a list count. The Content Strategist who needs to audit segment data while writing a draft. The Marketing Operations Engineer who needs to write scripts to manage flows and update thousands of records without touching the UI. This is for people who work with email lists daily and need data fast.
Checks list statuses, verifies campaign progress, and updates subscriber tags without opening the AWeber dashboard.
Coordinates broadcast schedules and audits audience segments directly from their planning workspace.
Programmatically manages subscriber flows and list metadata using natural language commands.
What Changes When You Connect
- Audit campaigns without leaving your IDE. Use
list_broadcastsandget_broadcast_statsto see open rates and click-through data instantly, instead of navigating to the reports tab. - Instantly update user tags. Need to mark a user as 'VIP' or 'Lead'? The
update_subscribertool lets your agent change tags and details for any subscriber in seconds, right from your workflow. - Keep track of your entire audience. The
list_subscriberstool pulls all members for a specific list, letting you count members or pull metadata without opening the list view. - Audit your entire account structure. Use
list_accountsandlist_liststo map out all your mailing lists and associated accounts in a single, conversational query. - Find specific users fast. If you only know an email,
find_subscriberlocates that person across the whole account, saving you from searching through massive lists. - Programmatic list building.
add_subscriberlets your agent onboard new contacts into a specific list, automating the signup process without manual intervention.
Real-World Use Cases
Auditing a Campaign After Launch
The marketing team just sent a big promo email. Instead of logging into AWeber's dashboard to find the stats, they ask their agent to 'Show the stats for the July Promo email.' The agent uses get_broadcast_stats and returns the open rate and click-through count immediately.
Cleaning Up Stale Leads
The ops engineer notices a list full of outdated contacts. They prompt their agent to 'List all subscribers from the 'Product Updates' list.' The agent runs list_subscribers, the engineer reviews the data, and then uses update_subscriber to tag 50 people as 'Inactive' in bulk.
Onboarding a New Partner
A new sales partner needs to be added to the 'Global Partners' list. The partner provides their email, and the agent uses add_subscriber to add them. The agent then uses get_list to confirm the list exists and that the addition was successful.
Checking Account Status Before Sending
Before launching a major campaign, the content strategist needs to know if the right lists are ready. They ask their agent to 'List all mailing lists for my main account.' The agent runs list_lists and provides a full manifest, confirming all required lists are active.
The Tradeoffs
Manual Dashboard Navigation
You try to find the open rate for a campaign by clicking through the main dashboard, then finding the specific campaign, then clicking 'View Stats.' It takes 5+ clicks and you might get lost.
→
Just ask your agent: 'What were the stats for the last broadcast?' The agent runs list_broadcasts first, identifies the latest campaign, and uses get_broadcast_stats to give you the numbers instantly.
Updating Users Manually
You find a user in a spreadsheet and have to manually log into AWeber, find their profile, and change their tag from 'Lead' to 'MQL'. It's tedious and prone to human error.
→
Use the update_subscriber tool. Tell your agent: 'Change the tag for [email address] to MQL.' It handles the API call, saving you the login and clicking.
Assuming Data is Local
You try to use data from your local spreadsheet, but the user's status or list membership has changed since you downloaded the data, leading to stale reports.
→
Always run the data through the server. Use list_subscribers to get the current list membership, or find_subscriber to confirm the most up-to-date tag status.
When It Fits, When It Doesn't
Use this server if your job involves managing email lists, campaigns, or subscriber data—and you hate clicking through dashboards. You need to pull data or perform actions (like updating tags or listing lists) using plain language. If you just need a simple list of emails without any metadata, a basic CRM tool might suffice. But if you need to know who is on the list, what their tags are, and how that list relates to a past campaign, you need AWeber MCP. Don't use this if you are only sending a single, simple email blast; just use the native AWeber UI. This tool is for auditing, segmenting, and managing the ecosystem around the email blast.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AWeber. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking list status and campaign performance shouldn't require logging into a dashboard.
Today, checking your campaign performance is a painful process. You log into AWeber, find the campaign name, then navigate to the reports section. You copy the list name, then you have to manually cross-reference the subscriber count against the campaign's reach. It takes five tabs and at least ten minutes of clicking.
With the AWeber MCP Server, you just ask your agent. 'What was the open rate for the last newsletter?' The agent runs the necessary tools (`list_broadcasts` then `get_broadcast_stats`) and spits out the answer immediately. No clicks, no tabs, just the data.
AWeber MCP Server: Manage subscribers, lists, and campaigns.
Before this, updating a subscriber was a multi-step chore. You had to find the user's profile, click the tag field, select the tag, and save. If you missed a step, the tag didn't update, and the data was wrong.
Now, you tell your agent, 'Change [email] tag to VIP.' The agent handles the `update_subscriber` call directly, confirming the tag change in one step. It’s simple, it’s direct, and it works every time.
Common Questions About AWeber MCP
How do I find the open rate for a specific broadcast using the AWeber MCP Server? +
You use get_broadcast_stats. You tell your agent the name or date of the broadcast, and the tool returns the open rate, click-through rate, and total recipients right away.
Can I list all my mailing lists using the AWeber MCP Server? +
Yes, use list_lists. This tool pulls a manifest of every mailing list associated with your account so you know what segments you're working with.
Does `update_subscriber` only change tags? +
No, update_subscriber changes any detail associated with a subscriber. You can update their name, their status, or their tags in one call.
How do I add a subscriber to a new list using the AWeber MCP Server? +
Use add_subscriber. You just need to provide the new subscriber's email and the specific mailing list name you want them added to.
What does `get_account_check` do to ensure my AWeber connection is working? +
It verifies the connection and returns a list of all available AWeber accounts. This lets your AI client confirm which accounts are active before running other tools.
How do I use `find_subscriber` to look up a user's history or tags? +
The find_subscriber tool retrieves a user's full profile details, including metadata, tags, and their list subscription status. You can then analyze this data directly in your agent.
Can I list all scheduled campaigns using the `list_campaigns` tool? +
Yes, list_campaigns returns a list of all automated campaigns. You can then check their status or details to ensure your marketing sequences are running on time.
What information does `get_list` provide about a specific mailing list? +
The get_list tool provides comprehensive details about a chosen mailing list. This includes settings, subscriber count, and list metadata, helping you understand the list's structure.
Can the AI automatically find a subscriber across all my mailing lists? +
Yes! Use the find_subscriber tool with an email address. Your agent will scan your entire account to retrieve the subscriber's profile, list associations, and status in seconds.
How do I check the statistics for my latest email broadcast through the AI? +
Simply ask the agent to run the get_broadcast_stats tool. It will return performance metrics like open rates and click-throughs for your most recent sends.
Does the integration allow for managing automated campaign flows? +
Yes. The list_campaigns tool allows you to audit all active automated sequences, helping you monitor onboarding flows and follow-up sequences directly from your workspace.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Fairing
Analyze customer insights via Fairing — manage post-purchase surveys, track responses, and query zero-party data through your AI agent.
Substack
Equip your AI agent with direct access to Substack — manage publications, draft posts, and track subscriber data without opening the Substack editor.
Mention
Social media monitoring and alerts via Mention — track mentions and monitor brand sentiment.
You might also like
Pinterest Ads
Equip your AI agent with direct access to Pinterest Ads — manage campaigns, track pin performance, and optimize shopping ad spend without opening Pinterest Ads Manager.
Mailingwork
Execute professional email marketing campaigns with advanced segmentation, A/B testing, and GDPR-compliant list management.
LinkedIn Ads
Equip your AI agent with direct access to LinkedIn Ads — manage campaigns, track B2B ad performance, and optimize LinkedIn marketing spend without opening Campaign Manager.