# Maropost MCP for AI Agents AI Agent Connect

> Maropost lets you manage your entire marketing automation suite through a natural conversation with your AI agent. Instead of digging through dashboards, you can create contacts, launch email campaigns, and pull performance reports just by asking. It connects your Maropost account to your favorite AI client, putting your marketing data and workflows right at your fingertips. This allows for faster updates and clearer oversight of your audience engagement.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_aRENavOSrgiBEp71JyZyAsC53kcXg2h4SlBSyTyo/ai-agent-connect
- **Tags:** audience-engagement, email-marketing, contact-management, marketing-cloud, customer-journey

## Description

Managing a growing marketing automation platform usually means jumping between tabs, filtering lists, and manually updating contact records. It's a lot of clicking just to make sure the right people get the right messages. This Connector changes that by letting you talk to your marketing data instead of clicking through menus. You can ask your agent to pull up a specific contact's history, check the status of a campaign, or grab a performance report without ever leaving your workspace. It turns your marketing stack into a conversational interface where you can execute tasks as fast as you can think of them. By connecting your Maropost account through the Vinkius catalog, you get a direct line to your workflows and audience data. You can handle the heavy lifting of marketing operations while your AI agent does the tedious work of searching, listing, and updating records for you. Instead of spending your afternoon on manual data entry or hunting for specific campaign metrics, you can just ask your agent to do it for you. It gives you a way to manage your entire marketing presence without the friction of a traditional dashboard.

## Tools

### get_report_details
Pull specific performance data for a report using its ID. This lets you see exactly how a campaign performed.

### create_contact
Create or update a contact record in your database. This keeps your audience data current without manual entry.

### get_campaign_details
Fetch specific details for a campaign using its ID. Use this to check configuration settings quickly.

### get_contact
Retrieve a specific contact's information using their email address. This is the fastest way to look up a customer.

### get_list_details
Get the specific details of a contact list by its ID. Use this to see how your audience segments are structured.

### get_workflow_details
View the specifics of a marketing workflow by its ID. Use this to understand the path a customer takes.

### list_campaigns
See a full list of every campaign in your Maropost account. This provides a bird's-eye view of your marketing efforts.

### list_contacts_in_list
Show all contacts belonging to a specific list. Use this to see who is currently in a targeted segment.

### list_lists
Get a complete list of all your contact lists. This helps you see all your audience segments at once.

### list_reports
See all available performance reports in your account. Use this to find the data you need for analysis.

### list_workflows
See all the automated workflows you have set up. This helps you manage your customer journeys.

## Prompt Examples

**Prompt:** 
```
Who is subscribed to my 'VIP Early Access' list?
```

**Response:** 
```
### VIP Early Access Subscribers

| Name | Email | Status |
| :--- | :--- | :--- |
| John Doe | john@example.com | Active |
| Jane Smith | jane@test.com | Pending |

**Total Subscribers:** 2
```

**Prompt:** 
```
What was the open rate for the last newsletter?
```

**Response:** 
```
### Campaign Report

**Campaign:** Weekly Newsletter
**Date:** 2026-07-01

*   **Open Rate:** 25.4%
*   **Click Rate:** 5.2%
*   **Total Sends:** 1,200

*The campaign performed slightly above your average open rate of 22%.*
```

**Prompt:** 
```
Update the contact for sarah@example.com to be 'Active'.
```

**Response:** 
```
✅ **Success!**

I've updated the record for **Sarah Doe** (sarah@example.com). Her status is now set to **Active** in your Maropost database.
```

## Capabilities

### Update customer records
Create or update contact information in your database through a chat.

### Pull contact details
Get specific customer data using an email address.

### View active campaigns
See a full list of all your current marketing campaigns.

### Check campaign configurations
Fetch detailed settings and statuses for specific campaigns.

### Query audience segments
Look up specific contact lists and their details.

### Fetch performance reports
Retrieve detailed report data for your marketing efforts.

### Access workflow details
View the specifics of your automated customer journeys.

## Use Cases

### Find a customer's status
A marketing manager needs to check if a lead is active. They ask the agent to find the contact by email using `get_contact`.

### Check active promotions
An e-commerce owner wants to see what's running. They ask the agent to `list_campaigns` to see the current status.

### Gather report data
A growth lead needs data for a meeting. They ask the agent to `list_reports` and then `get_report_details` for the latest campaign.

### Audit list size
An ops person needs to see how many people are in a segment. They ask the agent to `list_contacts_in_list` to see the count.

## Benefits

- Update customer records instantly using `create_contact` to keep your database accurate without manual entry.
- Pull up customer details with `get_contact` to find information in seconds through a simple chat.
- Get a bird's-eye view of all your marketing efforts by using `list_campaigns` and `list_lists` to see your segments.
- Analyze performance with `list_reports` and `get_report_details` to grab specific data for your weekly meetings.
- Audit your customer journeys by using `list_workflows` and `get_workflow_details` to see how your automation is set up.

## How It Works

The bottom line is you turn your marketing data into a conversational interface.

1. Subscribe to the Maropost MCP on Vinkius.
2. Enter your Maropost Account ID and API Key in the settings.
3. Ask your agent to perform tasks like listing campaigns or fetching reports.

## Frequently Asked Questions

**Can I use Maropost MCP to manage my email marketing?**
Yes, you can manage your email marketing campaigns, contact lists, and performance reports directly through a chat interface. It lets you perform common marketing tasks without having to log into the Maropost dashboard every time.

**How do I connect Maropost to my AI agent?**
You can connect it by subscribing to the Connector on Vinkius and providing your Maropost Account ID and API Key. Once connected, your agent can access your marketing data and perform actions on your behalf.

**Can the Maropost MCP help me find customer info?**
Yes, it lets your agent find specific contact details using an email address. This is great for quickly looking up customer history or status during a conversation.

**Does Maropost MCP support reporting?**
Yes, the Connector can fetch specific performance reports by ID. You can ask your agent to pull up report data for your recent campaigns to see how they performed.

**Is Maropost MCP good for e-commerce?**
It's a great fit for e-commerce owners who need to manage large contact lists and monitor active marketing campaigns. It simplifies the way you interact with your audience data.

**Can I see all my workflows with Maropost MCP?**
Yes, you can ask your agent to list all your automated workflows. This helps you audit your customer journeys and ensure your automation is running as expected.

**Can I update my contacts using Maropost MCP?**
Yes, you can create or update contact records through a simple chat. This allows you to keep your database accurate without manual data entry in a web form.

**How do I find my Maropost Account ID?**
Your Account ID is the numeric ID found in your Maropost login URL or in your account settings.

**Where do I find my Auth Token?**
Go to Maropost Settings > API to generate and copy your Auth Token.

**Is my data secure with this integration?**
Yes. Your credentials are encrypted at rest and injected securely at runtime.