Mailjet MCP. Manage your entire email lifecycle via conversation.
Mailjet provides full API control over email marketing and transactional messaging directly through your AI agent. Send specific emails, manage entire contact lists, segment audiences by behavior, or check campaign performance—all without writing code. Connect Mailjet to any compatible client to automate complex communications workflows.
Give Claude and any AI agent real-world access
You can send single or bulk transactional messages that include HTML content, attachments, and specific variables for personalization.
The MCP lets you retrieve all contacts in your account, list existing subscriber groups, and add new subscribers to any specified list.
You can pull real-time statistics for past campaigns, including open rates, click counts, and bounce data.
The agent retrieves deep configuration settings and status reports for specific marketing campaigns.
Ask an AI about this
Waiting for input…
What AI agents can do with Mailjet MCP: 8 Tools for Email Management
Use these tools through your agent to perform specific actions like listing contacts, sending emails, or checking campaign metrics.
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 Mailjet MCPList Marketing Campaigns
Provides a full list of all marketing campaigns you've run through Mailjet.
List All Contacts
Generates a comprehensive roster, listing every single contact stored within your...
Get Campaign Details
Fetches deep details and configuration information about one specific campaign.
List Subscriber Lists
Retrieves the names and IDs of every contact segment or mailing list available in...
Send Transactional Email
Dispatches an email immediately using the full v3.1 API structure for transactional...
Add Contact To List
Subscribes an existing contact to a specific, targeted mailing list.
Get Campaign Performance
Retrieves key metrics like open and click rates for a finished campaign.
Create New Contact
Adds a brand-new person to your overall contact database, requiring at least an...
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 Mailjet, 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 Mailjet. 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 Headache of Manual Email Operations
Today, managing communications means constantly juggling tabs: logging into the list manager to see who's missing, switching to analytics to check performance, and then opening a separate drafting tool just to send one single update. You spend hours copying IDs, cross-referencing segment names, and manually checking bounce rates across multiple dashboards.
With this MCP, you tell your agent exactly what needs doing in plain English. You ask it to 'Find all contacts who opened the last email but aren't on the premium list.' The agent handles listing all contacts, comparing segments, and giving you a single, actionable answer.
Mastering Campaigns with Mailjet MCP
The tedious steps that vanish include manually fetching campaign IDs, running separate reports for open rates versus click rates, and then figuring out which list ID corresponds to the target segment. You don't even need to remember the exact API endpoint for each action.
Now, you simply tell your agent what goal you have—like 'Send a follow-up email to all users who viewed the pricing page but haven't purchased.' Your communication strategy runs at the speed of conversation.
What Mailjet MCP does for your AI
This MCP lets you treat your email platform like another API endpoint for your AI client. You'll stop manually logging into a dashboard just to send an update or see who opened the last blast. Instead, you talk to your agent and it executes actions across Mailjet. Need to onboard 50 new leads? Your agent handles listing contacts, adding them to the correct segment, and then sending a welcome sequence—all in one conversational turn.
You can pull campaign data, checking open rates or bounce counts, and immediately use that information to ask your agent to draft an adjustment for next time. It's about building complex workflows entirely through natural language prompts, letting you manage everything from list maintenance to high-volume sending without ever touching a dashboard manually.
The Vinkius catalog makes connecting this power simple, giving your agent access to the entire suite of email management tools.
019d75cc-e16e-715b-863f-fd03f2582678 How to set up Mailjet MCP
The bottom line is that you talk to your AI client once, and it handles the complex API interactions with Mailjet for you.
First, you subscribe to the Mailjet MCP on Vinkius and enter your API Public Key and Secret Key.
Next, you instruct your AI agent using natural language commands—for example, 'List all active contact lists.'
Finally, your agent executes the necessary tool calls, returning structured data (like a list of contacts or performance stats) right into your chat window.
Who uses Mailjet MCP
This MCP is for marketing operations managers who are sick of jumping between spreadsheets and web portals. It's also perfect for developers building automated systems that need reliable, coded communication tools.
They use this to automatically check campaign performance using get_campaign_performance and then ask the agent to adjust the list segmentation.
They rely on it to automate contact data synchronization, ensuring that new leads are created via create_new_contact and added to the correct sequence list.
They test email delivery logic or build small scripts that need to verify subscriber status against a known set of contacts using list_all_contacts.
Benefits of connecting Mailjet MCP
Instead of manually checking analytics, you can ask the agent to get_campaign_performance and immediately see open rates or bounce counts for any past mailing.
You eliminate manual contact management. Use create_new_contact followed by add_contact_to_list to onboard leads automatically without copy-pasting emails into a spreadsheet.
Need to run an immediate, non-marketing message? The send_transactional_email tool lets you dispatch critical alerts or password resets instantly via your agent.
Don't waste time listing campaigns one by one. list_marketing_campaigns gives you the full scope of your efforts in a single query.
You can easily audit your audience by using list_all_contacts to pull every record, then use list_subscriber_lists to see which segments exist.
Mailjet MCP use cases
Auditing lead flow after a webinar
The Marketing Manager asks the agent: 'Which attendees from last week's webinar weren't added to the Product Update list?' The agent uses list_all_contacts and add_contact_to_list, providing an immediate report of missing subscribers.
Responding to a failed campaign
A developer asks: 'What caused the high bounce rate on Campaign ID XYZ?' The agent runs get_campaign_performance, reports the exact metric failure, and suggests checking the mailing list metadata via get_campaign_details.
Launching a critical announcement
The Ops Engineer needs to send an urgent service update. Instead of logging into the GUI, they prompt the agent to use send_transactional_email directly with the required JSON body structure and attachments.
Segmenting old contacts for cleanup
The team wants to find all contacts who haven't engaged. They ask the agent to list_all_contacts, then filter that data through a custom prompt to identify non-engaged users for review.
Mailjet MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Confusing API access with conversation
Trying to manually format the entire JSON payload for every single email send. This is tedious, prone to errors, and requires knowing precise syntax.
Just ask your agent: 'Send a welcome email to John Doe.' The agent uses the send_transactional_email tool automatically, handling all the required complex formatting for you.
Forgetting which list is active
Sending an important announcement that ends up going to the wrong segment because the team assumed 'Active' meant something else.
Always start by asking the agent to use list_subscriber_lists. This guarantees you see all available options before using add_contact_to_list.
Ignoring performance data
Sending a campaign and assuming it was successful because emails were sent, without checking actual engagement rates.
After running any campaign, prompt the agent to get_campaign_performance. This provides hard metrics (opens, clicks) so you know if the effort actually worked.
When to use Mailjet MCP
Use this MCP if your workflow requires automated communication actions—sending emails, updating contact lists, or pulling analytics data—directly through natural language prompts. If you are building an application that needs to manage mailing list segmentation (like add_contact_to_list) or reliably send high-volume transactional messages (using send_transactional_email), this is your tool. Don't use it if you only need to read unstructured data, like exporting a raw CSV dump of all contacts; for that, a simple data export utility would suffice. If you are trying to build complex campaign logic based on external sources (like CRM data), you might need a different connector that specializes in integrating multiple distinct platforms into one stream.
Frequently asked questions about Mailjet MCP
How do I send an urgent, one-off message using Mailjet MCP? +
You use the send_transactional_email tool. This is designed for immediate, critical messages (like password resets) that aren't part of a planned marketing campaign.
Can I see all my existing contact lists using Mailjet MCP? +
Yes, you call list_subscriber_lists. This returns a definitive roster of every segment and mailing group available in your account.
Which tool should I use to find out how many people opened my last email from Mailjet? +
You need get_campaign_performance. This tool pulls the specific metrics, including open rates and click counts, for a given campaign ID.
Is there a way with Mailjet MCP to add contacts that I just signed up manually? +
Yes, you can use create_new_contact first to put the person in your database, and then follow it up with add_contact_to_list to place them into the correct segment.
Does Mailjet MCP help me manage my entire contact list? +
Yes. You can use list_all_contacts to retrieve everyone, and then you have tools like add_contact_to_list to keep your segments clean and updated.
Which version of the Mailjet API does this server use? +
This server uses Mailjet REST API v3 for resource management (contacts, lists, campaigns) and the modern v3.1 Send API for reliable email delivery.
Can I send bulk emails using the agent? +
Yes, the send_transactional_email tool supports the full v3.1 structure, allowing you to include multiple message objects in a single call.
How do I find my API Key and Secret? +
Log in to your Mailjet account and navigate to Account Settings > API Key Management to find or generate your credentials.