Maropost MCP. Manage campaigns, contacts & workflows with conversation.
Maropost MCP connects your favorite AI agent directly to your marketing automation platform. Manage contacts, check campaign performance, and audit workflows using natural conversation. It turns complex CRM data into simple prompts, letting you run reports or update records without ever leaving your chat window.
Give Claude and any AI agent real-world access
Create new contacts or update existing user information using the agent.
Get details about specific mailing lists, or retrieve all contacts belonging to a particular group.
View high-level summaries of campaigns and pull detailed configuration for any given ID.
Fetch specific metrics, like open rates or click-through numbers, from historical marketing reports.
List and retrieve detailed information about complex customer workflows and automations.
Ask an AI about this
Waiting for input…
What AI agents can do with Maropost: 11 Tools for Marketing Automation
These tools allow your agent to perform every core marketing function, from listing all available campaigns to updating individual contact records.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Maropost MCPCreate Contact
Creates a new user profile or modifies an existing one in Maropost.
Get Campaign Details
Retrieves the full configuration and status for a specific campaign ID.
Get Contact
Fetches all details about one person using their email address.
Get List Details
Gets information on a contact list, including its rules and membership size.
Get Report Details
Retrieves the specific data points from a performance report using its ID.
Get Workflow Details
Fetches detailed information about how an automated customer workflow operates.
List Campaigns
Provides a list of all available marketing campaigns in your account.
List Contacts In List
Returns a roster of contacts who belong to a designated mailing list.
List Lists
Provides an inventory of every contact list you manage in Maropost.
List Reports
Lists all available reports and their IDs, so you know what data is accessible.
List Workflows
Provides a summary of every automated workflow that runs in your account.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Maropost, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Maropost. 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 CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The pain of jumping between tabs and spreadsheets every afternoon.
Right now, checking campaign performance means logging into Maropost. You navigate to the reports tab, find the specific campaign ID in a list, then click through multiple filters—open rate here, click-through rate there—all while copying and pasting figures into Google Sheets just so your team can see what happened.
With this MCP, you talk to your agent instead. You ask it directly: 'Show me the performance metrics for Campaign ID 987.' The agent handles all that clicking, pulls the data using `get_report_details`, and gives you a clean answer right in the chat.
Maropost MCP Brings Conversational Control to Your Marketing Data
You no longer have to remember specific report IDs or navigate complex menu trees. You just tell your agent, 'List all reports,' and it gives you the options. Then you ask for details on exactly what you need.
It’s simple: Instead of spending time figuring out *how* to get the data, you focus entirely on *what* the marketing strategy needs. That's a huge difference.
What Maropost MCP does for your AI
Need full control over your marketing efforts without logging into a dashboard? This MCP connects any AI agent to Maropost, giving you direct access to all your campaign and contact data. Instead of digging through menus, you just ask the questions—like 'What's the open rate for the last newsletter?' or 'Add this new user to the VIP list.'
It gives your agent the power to handle everything from basic contact creation to pulling detailed performance reports. Because it runs through Vinkius, you connect once and gain access to Maropost alongside thousands of other tools. You can manage lists, view campaign configurations, or even retrieve complex workflow details just by talking to your AI client.
019d75cf-cd16-70d1-860a-5bf8898d056e How to set up Maropost MCP
The bottom line is, you talk to your agent like talking to an employee who already has access to your entire Maropost dashboard.
Subscribe to this MCP on Vinkius.
Enter your Maropost Account ID and API Key into the settings for your AI client.
Start a conversation in your preferred chat interface; your agent uses the tools to pull data or execute actions.
Who uses Maropost MCP
This MCP is for the Marketing Manager tired of toggling between spreadsheets and dashboards. It’s for the Campaign Specialist who needs immediate answers on performance metrics, or the CRM Administrator who has to manually manage contact data flow across multiple systems.
You use it to quickly audit campaign status and confirm if new marketing workflows are running correctly.
You use this MCP to pull detailed performance reports or list contacts in a specific group for ad-hoc segmentation.
You manage the system by creating or updating contact records and reviewing existing automation rules.
Benefits of connecting Maropost MCP
Instant reporting: Instead of digging into the analytics dashboard to find performance data, you can simply ask your agent for details using list_reports and then retrieve the specifics via get_report_details.
Precision contact management: Need to update a single user's status or add them somewhere new? You use create_contact, making sure every piece of customer data is accurate without opening a web form.
Clear list segmentation: Instead of guessing who belongs where, you can call list_lists and then immediately get the full membership roster for any group using list_contacts_in_list.
Campaign oversight: Get a quick view of everything running. Use list_campaigns to see all active efforts, followed by get_campaign_details to check the status of one specific initiative.
Automation visibility: Stop guessing how your nurturing sequence works. Your agent lets you list workflows and then use get_workflow_details for a full breakdown of the steps involved.
Maropost MCP use cases
Auditing a campaign's reach
A Marketing Manager needs to know how many people received the 'Summer Sale' email and if there were any errors. They ask their agent, which calls list_campaigns first, then uses get_campaign_details on the correct ID to confirm the total send count.
Cleaning up old user data
A CRM Admin notices a contact is missing from an important list. They run get_contact by email, confirming the details, and then use create_contact to manually update or re-add them to the correct group.
Checking workflow logic
A specialist wants to verify if the welcome sequence runs correctly. They prompt the agent to list workflows, find the specific 'Welcome' automation, and then call get_workflow_details to map out every step.
Segmenting contacts for a new promotion
The team wants to target only premium users. They first use list_lists to find the 'Premium Members' list, then prompt the agent to pull all names using list_contacts_in_list.
Maropost MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Manual dashboard navigation
You log into Maropost, click 'Reports,' filter by campaign ID 987, then copy the open rate and paste it into a spreadsheet. This takes five minutes of clicking through tabs.
Just ask your agent: 'What was the open rate for Campaign ID 987?' The agent handles the clicks using get_report_details and gives you the number instantly.
Guessing list IDs
You remember a list exists but can't find it in the sidebar. You waste time clicking through dozens of menus trying to locate it.
First, run list_lists with your agent. It gives you every name and ID so you know exactly what you're looking for before calling get_list_details.
Overwriting data by hand
You find a contact, realize the phone number is wrong, and manually change it on the website form. You might forget to update the associated list record.
Use get_contact to pull the existing info first, then tell your agent: 'Update John Doe's phone number to 555-1234.' The system handles the save.
When to use Maropost MCP
You should use this MCP if you need conversational control over structured marketing data. If your job involves answering questions like, 'How many people in List X were impacted by Campaign Y?' or 'What's the status of workflow Z?', this is for you. It translates complex database queries into simple chat prompts.
Don’t use it if all you need is a single piece of data that doesn't require context; for example, if you just needed to check one person's details and had their email, using the direct get_contact tool might be enough without needing the whole agent framework. But when the task involves multiple steps—like listing campaigns and then getting a report on them—this MCP is necessary.
Frequently asked questions about Maropost MCP
How can I use Maropost MCP to find contact details for one person? +
You simply ask your agent for the contact's info using their email address. The agent automatically calls get_contact and returns their current status, list memberships, and other details.
Can I see all my available marketing campaigns with Maropost MCP? +
Yes, you just ask the agent to list them. The tool handles this by calling list_campaigns, giving you a full overview of everything running in your account.
What if I need to update a contact record using Maropost MCP? +
You use the agent and instruct it on the change. It executes this by calling create_contact, ensuring the data is updated accurately and immediately in Maropost.
How do I check if a workflow is running correctly with Maropost MCP? +
The agent lets you list all available workflows using list_workflows. From there, you can request specific details on any one of them by calling get_workflow_details.
Can I get a summary report for last quarter’s marketing efforts with Maropost MCP? +
You first ask the agent to list available reports using list_reports. Once you know which report ID is correct, you call get_report_details to pull the full metrics.