4,500+ servers built on MCP Fusion
Vinkius

Elastic Email MCP. Run your full marketing stack through chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Elastic Email MCP on Cursor AI Code Editor MCP Client Elastic Email MCP on Claude Desktop App MCP Integration Elastic Email MCP on OpenAI Agents SDK MCP Compatible Elastic Email MCP on Visual Studio Code MCP Extension Client Elastic Email MCP on GitHub Copilot AI Agent MCP Integration Elastic Email MCP on Google Gemini AI MCP Integration Elastic Email MCP on Lovable AI Development MCP Client Elastic Email MCP on Mistral AI Agents MCP Compatible Elastic Email MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Elastic Email. Manage email campaigns, track contacts, and monitor delivery logs directly via your AI client. Get performance metrics for specific campaigns, check contact profiles, or run quick audits of your list volume.

It lets you run full marketing operations through natural conversation, eliminating the need to jump between separate dashboards.

What your AI agents can do

Get campaign performance

Retrieves detailed metrics and performance data for one specific email campaign.

Get contact profile

Gets the complete profile and interaction history for a contact by their email address.

Get elastic email metadata

Retrieves account metadata and usage limits for the Elastic Email account.

+ 7 more capabilities included
Review Campaign Metrics

Gets detailed performance data for a specific email campaign, showing metrics like open rates and clicks.

Retrieve Contact Details

Pulls the full profile and interaction history for a single contact using their email address.

Audit Account Usage

Retrieves usage limits and metadata for the Elastic Email account, useful for checking credit balances.

View Contact Lists

Lists all contact address lists configured in your account, helping you know what segments exist.

Check Delivery Status

Lists recent email delivery logs, showing success rates and timestamps for sent messages.

View Templates

Lists all available email message templates and designs, so you can know what you've already built.

List Campaigns

Retrieves a list of all email marketing campaigns running in your account.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Elastic Email MCP Server: 10 Tools for Marketing Analytics

Use these tools to list campaigns, check contact history, audit delivery logs, and run quick marketing reports using your AI client.

get019d758e

get campaign performance

Retrieves detailed metrics and performance data for one specific email campaign.

get019d758e

get contact profile

Gets the complete profile and interaction history for a contact by their email address.

get019d758e

get elastic email metadata

Retrieves account metadata and usage limits for the Elastic Email account.

list019d758e

list contact address lists

Lists every contact address list currently set up in your account.

list019d758e

list delivery logs

Shows a list of recent email delivery logs, including success statuses and timestamps.

list019d758e

list email designs

Lists all available email message templates and designs you can use.

list019d758e

list marketing campaigns

Lists all marketing campaigns currently managed in your account.

list019d758e

list marketing contacts

Lists every contact registered within your organization's system.

quick019d758e

quick marketing volume audit

Provides a high-level summary of current campaign activity and total contact counts.

search019d758e

search contacts by email

Searches for and retrieves contact information using a specific email address.

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
Start building

Make Your AI Do More

Start with Elastic Email, 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 can run your whole marketing operation through your AI client. It connects directly to Elastic Email, so you don't gotta jump between dashboards. You'll get detailed metrics, check contact profiles, and monitor delivery logs, all in one conversation.

Review Campaign Metrics

Need to know how 'Summer Sale' did? You can call get_campaign_performance to pull detailed metrics and performance data for any specific campaign. You'll see things like open rates and click rates. You can also use list_marketing_campaigns to see a list of all the campaigns you've run.

Retrieve Contact Details

Want to see what's up with a client? Use get_contact_profile to pull the full profile and interaction history for a single contact, just by giving their email. If you just need to confirm an address, you can use search_contacts_by_email to find contact info using a specific email. You can also get a list of every contact registered in your system with list_marketing_contacts.

Audit Account Usage

Check your usage limits and account metadata with get_elastic_email_metadata. This's what you gotta do to see your credit balance. You can also run a quick health check on your entire setup using quick_marketing_volume_audit, which gives you a high-level summary of current campaign activity and total contact counts.

View Contact Lists & Templates

To see what segments you're working with, use list_contact_address_lists to list every contact address list set up in your account. You can also check out all the email designs you've built using list_email_designs, which lists all available message templates.

Check Delivery Status & Campaigns

For delivery issues, run list_delivery_logs to see a list of recent email delivery logs, showing success statuses and timestamps for every message sent. You can also grab a list of all the marketing campaigns currently managed by calling list_marketing_campaigns.

How Elastic Email MCP Works

  1. 1 Connect the Elastic Email integration to your AI client.
  2. 2 Authorize the connection using your Elastic Email API Key (you find this in your account settings).
  3. 3 Talk to your agent. You ask a question—like, 'What were the open rates for the Q1 campaign?'—and the agent runs the necessary tool calls to give you the answer.

The bottom line is that your AI client runs the whole marketing operation for you, turning complex API calls into simple conversations.

Who Is Elastic Email MCP For?

This is for the Email Marketer who gets tired of opening 15 different dashboards just to compare campaign performance against contact growth. It's for the CRM Manager who needs to segment a list based on activity history on the fly. And for the Operations person who needs to know the current account credit balance without logging into the admin panel.

Email Marketing Manager

Uses it to pull up campaign performance data instantly, checking open rates and delivery logs without leaving their chat window.

CRM Administrator

Checks specific contact profiles and list memberships to research segments or verify opt-in status during a live campaign.

Digital Operations Analyst

Monitors account metadata and usage limits to ensure the marketing team doesn't run out of credits or hit any API limits.

What Changes When You Connect

  • You pull campaign performance metrics instantly. Instead of running a report in a separate dashboard, asking for 'Q2 Campaign Performance' gives you the open rates and click counts right here. (Tool: get_campaign_performance).
  • Segmenting contacts becomes trivial. Need to know everything about 'John Doe'? Running get_contact_profile gives you their full history and list membership without leaving your workflow.
  • Debugging email sends is fast. If people complain about emails not arriving, running list_delivery_logs shows you the success rate and the exact timestamp for every recipient. This is huge.
  • Keeping track of credits is simple. Instead of digging through billing reports, use get_elastic_email_metadata to get a quick, up-to-date summary of your usage limits and remaining credits.
  • Seeing what lists exist is easy. Use list_contact_address_lists to quickly map out your available contact segments before you start writing a campaign.
  • You get a high-level view of your whole operation. The quick_marketing_volume_audit gives you a summary of contacts and campaign activity without running multiple reports.

Real-World Use Cases

01

Checking Campaign ROI After Launch

The Marketing Manager launches the 'Fall Promo' and needs immediate numbers. Instead of waiting for the BI team, they prompt their agent: 'Show me the performance metrics for the Fall Promo.' The agent calls get_campaign_performance and returns the open rates, clicks, and total sends immediately.

02

Investigating a Missing Contact

A sales rep can't find a client's history. They ask the agent to 'Search for John Doe.' The agent uses search_contacts_by_email and returns the full profile, showing which lists he's on and his last interaction date, solving the data gap instantly.

03

Auditing List Health Before Sending

The Ops Analyst is worried about list quality. They first run list_contact_address_lists to see all segments. Then, they use quick_marketing_volume_audit to get a total count and confirm the list health before writing the final campaign.

04

Troubleshooting Delivery Failures

The support team gets a complaint about bounces. They ask the agent to 'Show me the delivery logs for yesterday.' The agent calls list_delivery_logs, returning a breakdown of successful, pending, and failed deliveries, allowing them to pinpoint the exact issue.

The Tradeoffs

Manual Cross-Referencing

Manually opening the campaign dashboard to check performance, then opening the contact list to check segmentation, and finally opening the billing page to check credits. This takes 15 minutes and involves copy-pasting data into a spreadsheet.

Let your AI client do it. Ask the agent to 'Compare the performance of the last campaign against the Master List's total size.' It coordinates the necessary calls (get_campaign_performance, list_marketing_contacts, get_elastic_email_metadata) and gives you a single, combined answer.

Forgetting Contact History

Running a campaign and only checking the open rate. You miss the fact that 20% of openers haven't engaged in months, which tells you the campaign isn't hitting the right people.

Always check the recipient first. Use get_contact_profile to verify the history of a contact. This ensures you aren't wasting sends on inactive or poorly engaged users.

Over-relying on a single metric

Seeing a high open rate and assuming the campaign was a success. You don't know if the leads actually bought anything or if the list was mostly old contacts.

Always ask the agent to 'What is the overall contact count and campaign activity?' This uses quick_marketing_volume_audit to give you a holistic view that goes beyond just open rates.

When It Fits, When It Doesn't

Use this MCP Server if you need to connect marketing intelligence directly into your conversational workflow. This is perfect for real-time auditing, segment research, and immediate performance checks. For instance, if you need to know why a campaign failed, you use get_campaign_performance alongside list_delivery_logs. Don't use this if your goal is to build a custom, pixel-perfect web dashboard. For that, you'll need to export the raw data and build a dedicated reporting tool. If you only need a simple list of contacts, list_marketing_contacts works, but if you need to know their history, you must use get_contact_profile. Always check the tool documentation first.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Elastic Email. 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

How we secure it →

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

get_campaign_performance get_contact_profile get_elastic_email_metadata list_contact_address_lists list_delivery_logs list_email_designs list_marketing_campaigns list_marketing_contacts quick_marketing_volume_audit search_contacts_by_email

Checking campaign results and contact data shouldn't require 12 clicks.

Today, checking a campaign's health is a mess. You open the campaign dashboard, checking open rates. Then you jump to the contact list to see who was targeted. After that, you switch to the delivery logs to see if the messages actually left the server. You spend five minutes copy-pasting numbers into a spreadsheet just to get a basic ROI picture.

With this MCP Server, you ask your agent: 'What was the ROI for the last campaign?' It runs `get_campaign_performance` and `list_delivery_logs` in the background and gives you a single, comprehensive answer right in the chat. You just talk to it.

Elastic Email MCP Server: Full visibility into your contact data.

The old way meant opening the main contact database, filtering by status, then opening the specific campaign template to see who was eligible. It was a multi-step, error-prone process that lost context every time you switched tabs.

Now, you ask the agent to 'Show me all active contacts in the 'High Value' list.' It runs `list_contact_address_lists` and filters the data, giving you the exact segment list you need. The entire process stays in one place.

Common Questions About Elastic Email MCP

How do I use get_campaign_performance to check metrics? +

You specify the campaign name or ID. The agent calls get_campaign_performance and returns key metrics like open rates, click rates, and bounce counts for that specific campaign.

Can I use get_contact_profile to see interaction history? +

Yes. You provide the contact's email address. The agent calls get_contact_profile and returns the full history, including last interactions and list memberships.

Which tool do I use to list all available contacts? +

Use list_marketing_contacts. This tool pulls a master list of every contact registered in your organization's system.

How does list_delivery_logs help troubleshoot? +

This tool lists recent delivery logs. It helps you see if emails were 'Delivered,' 'Pending,' or 'Failed,' letting you pinpoint if the issue is on the sender or receiver end.

What is the difference between list_marketing_campaigns and list_marketing_contacts? +

Use list_marketing_campaigns to see your marketing efforts (the campaigns). Use list_marketing_contacts to see the people you are sending the campaigns to (the audience).

How do I use list_contact_address_lists to see which lists I have? +

list_contact_address_lists shows every list you've set up. This lets you verify exactly which groups of contacts exist before running a campaign.

What should I use if I need to find a single contact's details, like a specific email? +

Use search_contacts_by_email. This tool finds a contact's full profile and history using just their email address, making targeted outreach easier.

Do I need to worry about rate limits when I run many campaigns? How do I check my limits? +

You can check your account limits using get_elastic_email_metadata. This tool retrieves your usage data and account credit balances instantly, so you know your capacity.

How do I get an Elastic Email API Key? +

Log in to your Elastic Email dashboard, navigate to Settings > API, and you can generate or retrieve your unique API Key from there. Ensure the key has the necessary permissions for campaigns and contacts.

Can the agent send new email broadcasts? +

This integration currently focuses on listing and auditing campaigns, lists, and contacts. Scheduling or sending actual email broadcasts should be managed via the Elastic Email campaign builder or SMTP interface.

Does the integration show real-time delivery status? +

Yes, you can use the list_delivery_logs tool to retrieve the latest transmission events and statuses as reported by the Elastic Email platform.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Elastic Email. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.