Campaigner MCP. Manage every campaign and subscriber from your chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Campaigner. Manage email marketing, subscriber lists, and campaign performance directly from your AI agent. List all subscribers, retrieve campaign stats, and add new leads using natural conversation.
It connects your email workflow into your dev environment, so you don't have to open the dashboard.
What your AI agents can do
Create subscriber
Adds a new subscriber to your Campaigner account.
Get account info
Retrieves core account information from Campaigner.
Get campaign
Gets detailed metadata for a specific email campaign.
List all subscribers and retrieve specific profiles using the list_subscribers and get_subscriber tools.
Retrieve detailed performance metrics for specific campaigns using get_campaign_stats.
View all available contact lists and segments using list_publications and list_segments.
Add new individuals to your subscriber list using the create_subscriber tool.
List all active and draft campaigns and their metadata using list_campaigns and get_campaign.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Campaigner MCP Server: 10 Tools for Marketing Automation
Use these tools to run every major marketing task—from adding a single subscriber to analyzing multi-campaign performance—all through your AI agent.
019d7568create subscriber
Adds a new subscriber to your Campaigner account.
019d7568get account info
Retrieves core account information from Campaigner.
019d7568get campaign
Gets detailed metadata for a specific email campaign.
019d7568get campaign stats
Retrieves performance statistics for a specific campaign.
019d7568get subscriber
Gets detailed profile information for one subscriber using their email.
019d7568list campaigns
Lists all email campaigns currently set up in your account.
019d7568list publications
Lists all configured contact lists or publications.
019d7568list segments
Lists all custom audience segments you have created.
019d7568list subscribers
Lists all newsletter subscribers in your account.
019d7568list workflows
Lists all automated workflows configured for your subscribers.
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 Campaigner, 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
You connect your AI client directly to Campaigner. You manage everything—subscribers, campaigns, lists—using natural conversation. You don't have to open the Campaigner dashboard; your agent handles the heavy lifting.
Managing Subscribers and Leads
You can run list_subscribers to pull a list of every subscriber. You can also get a detailed profile for one person using get_subscriber and get_account_info. When you snag a new lead, you just run create_subscriber to add them to your account.
Analyzing Campaign Performance
Need to know how a campaign did? You run list_campaigns to see every email campaign set up. For deep dives, you can run get_campaign to pull all the metadata for a specific campaign, or you can run get_campaign_stats to get the actual performance numbers. These stats show you how open rates and click rates were for a given campaign.
Building and Organizing Your Audience
You can see all the contact lists, or 'Publications,' you've set up by running list_publications. You can also pull a list of every custom audience segment you've made using list_segments. Want to see all the automation running? list_workflows lists every automated workflow you've configured for your subscribers.
What You Get
Your AI agent pulls this data and gives you a clean, direct answer. You just talk to your agent, and it executes the right tool call—whether that's checking a stat, pulling a profile, or listing all your campaigns. You use the tools to keep your entire email workflow running inside your dev environment.
How Campaigner MCP Works
- 1 Subscribe to the server and provide your Campaigner API Key.
- 2 Tell your AI agent the specific marketing action you need (e.g., "Check stats for campaign X").
- 3 The agent runs the appropriate tool, pulls the data, and gives you the results right in your chat interface.
The bottom line is that your AI agent acts as a proxy, running your marketing actions and retrieving data from Campaigner without you needing to open the web dashboard.
Who Is Campaigner MCP For?
The Marketing Manager who's tired of clicking through five different tabs to compile a single performance report. The Digital Strategist who needs real-time segment data integrated into their planning tools. The Ops Engineer who needs to automate the process of adding and updating hundreds of leads via natural language calls.
Checks campaign performance (using get_campaign_stats) and lists all subscribers (list_subscribers) to prepare for quarterly reviews.
Retrieves segment data (list_segments) and campaign metadata (list_campaigns) directly into their planning environment to test new audience hypotheses.
Writes scripts that use create_subscriber to automate lead ingestion and updates subscriber records programmatically.
What Changes When You Connect
- See real-time performance data. Instead of digging through a dashboard, just ask your agent to run
get_campaign_statsfor a campaign ID and get the open rate and click data instantly. - Build reliable lead flows. Use
create_subscriberto add new leads to your list without writing a single line of code or opening a new tab. - Understand your audience structure. Running
list_segmentsorlist_publicationsshows you exactly what audience groups exist, preventing you from targeting the wrong group. - Monitor your user base.
list_subscribersgives you a full roster of your contacts, letting you check for specific profiles or count total active users. - Streamline campaign planning. Use
list_campaignsandget_campaignto review all draft and active campaigns, saving you the time of navigating the main campaign view. - Audit your system. Run
list_workflowsto see all automated triggers and sequences, ensuring your subscriber journeys are running as expected.
Real-World Use Cases
Checking Quarterly ROI
The marketing manager needs to know the performance of the 'Q3 Sale' campaign. They ask their agent: "What are the stats for Q3 Sale?" The agent runs get_campaign_stats, retrieves the open rate, click rate, and total sends, and presents the full report immediately.
Onboarding a New Partner
A sales rep signs a new partner. Instead of manually adding them, the rep asks their agent to run create_subscriber with the partner's email. The agent handles the API call and confirms the new lead is active.
Fixing a Segmentation Error
The digital strategist suspects a segment is missing contacts. They ask the agent to run list_segments and then list_subscribers. By comparing the two outputs, they find the gap and adjust the segment rules.
Reviewing Campaign Readiness
Before launching a major campaign, the team needs to know which lists are available. They run list_publications to see all contact lists and list_workflows to check if the automated follow-up sequences are active.
Finding a Specific Lead
A user needs to verify if a contact, Jane Doe, is subscribed. They ask the agent to run get_subscriber with Jane's email. The agent returns the profile, showing her subscription status and associated lists.
The Tradeoffs
Bulk list fetching
Trying to get all 50,000 subscribers by looping through IDs and calling get_subscriber for each one. This overwhelms the API and fails due to connection limits.
→
First, use list_subscribers to get a manageable list of IDs. Then, use the agent's orchestration layer to paginate the results, processing the data in controlled batches.
Missing segment context
Running get_campaign_stats without knowing which segment the campaign was targeted at. You get numbers, but no context.
→
Always run list_segments first to confirm the target audience. Then, reference that segment ID when analyzing the campaign using get_campaign_stats.
Manual data logging
Manually opening the Campaigner dashboard, copying the Open Rate, then opening a spreadsheet to log it. This is slow and error-prone.
→
Let your agent run get_campaign_stats and pipe the data directly into your document or chat log. The data flows straight from the source to your output.
When It Fits, When It Doesn't
Use this server if your workflow requires reading, writing, or analyzing data from Campaigner in a chat or IDE environment. You need to know what happened (reporting, using get_campaign_stats) or do something (writing, using create_subscriber). Don't use this if you only need to view static, non-API data, or if your process is already fully automated within Campaigner's internal tools. If your goal is just to see a list of available fields, use get_account_info to get a quick overview. If you need to build a massive, complex state machine that spans dozens of external APIs, you might need a more specialized workflow engine, but for Campaigner-specific logic, this toolset is complete.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Campaigner. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Pulling marketing data used to take hours of dashboard clicking.
Every time you need to check campaign performance or update a subscriber, you're forced to open the Campaigner dashboard. You click into the campaigns tab, then the specific campaign, then the stats tab, and maybe copy the Open Rate into a separate sheet. It's a miserable, multi-step, copy-paste nightmare.
With this MCP server, you just ask your agent, "What was the open rate for the 'Summer Sale' campaign?" The agent runs the `get_campaign_stats` tool, pulls the single number, and gives it to you. You skip the dashboard entirely.
Campaigner MCP Server: Manage campaigns, audiences & performance
Forget logging into the system just to list contacts. You can tell your agent to run `list_subscribers` to get the full roster, or run `list_segments` to see what groups are available for targeting. You get the raw data, instantly.
Your agent doesn't just *show* you the data; it handles the whole API call, the data parsing, and the clean output. That's the difference between looking at a report and getting a clean answer.
Common Questions About Campaigner MCP
How do I use the `create_subscriber` tool? +
You tell your agent the email and any necessary details. The agent runs the tool, and Campaigner adds the new person to your mailing list. It handles the API call for you.
Can I use `get_campaign_stats` to find out who opened a specific email? +
No, get_campaign_stats only provides aggregated metrics like open rates and click rates. To get individual subscriber details, you must use list_subscribers or get_subscriber.
What is the difference between `list_publications` and `list_segments`? +
Use list_publications to see the core, pre-defined contact lists (like 'All Customers'). Use list_segments to see the smaller, custom groups you've built based on specific criteria.
Can I list all my workflows using `list_workflows`? +
Yes, list_workflows retrieves a list of every automated workflow you have set up. This lets you audit your automated processes without diving into the workflow editor.
Does the `get_account_info` tool provide billing details? +
The get_account_info tool retrieves core account details, typically including account IDs and general operational info, not billing or payment details.
If I need to find a specific subscriber's details, do I use the `get_subscriber` tool? +
Yes, you use get_subscriber by passing the subscriber's email address. This tool returns their full profile, including their current subscription status and which contact lists they belong to.
How do I get a list of all active email campaigns using `list_campaigns`? +
The list_campaigns tool lists every campaign, including drafts and active ones. You can filter the output in your AI client to narrow down to only campaigns marked as 'Active' or 'Published'.
What information does `list_subscribers` return, and how many people can I list? +
list_subscribers provides a list of all newsletter subscribers. It returns basic contact details and a unique ID for each subscriber record, helping you track your audience size.
Can I check the statistics for a specific campaign using the agent? +
Yes! Use the get_campaign_stats tool with the Campaign ID. Your agent will fetch the detailed performance data, including open rates, clicks, and bounces, directly from Campaigner.
How do I list all the subscribers in my account? +
Simply ask the agent to list_subscribers. It will retrieve the list of contacts from your Campaigner account, including their status and primary details.
Does the integration allow adding a new subscriber? +
Yes. Use the create_subscriber action and provide the email address. The contact will be added to your Campaigner account immediately.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ContentGroove
Equip your AI agent to automatically generate video highlights, splice long-form clips, and manage video projects natively with ContentGroove.
Impact.com
Manage partnership campaigns, ads, and affiliate payouts via Impact.com API.
Freshmarketer
Manage marketing automation, sync contacts, and trigger email journeys via AI agents with Freshmarketer.
You might also like
Zoom
Manage video meetings, webinars, and users on Zoom — the world's leading collaboration and communication platform.
Matillion (Cloud Data Integration & ELT)
Manage data pipelines via Matillion — audit ETL workflows, track execution statuses, and monitor cloud environments.
LeafLink
Manage cannabis wholesale orders, products, and inventory via the LeafLink API.