4,500+ servers built on MCP Fusion
Vinkius

Moosend MCP. Manage Lists, Campaigns, and Performance Sends.

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

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

Just plug in your AI agents and start using Vinkius.

Moosend MCP Server gives your AI client full control over email marketing automation, audience management, and campaign performance. You can list campaigns, create new mailing lists, add or remove subscribers by name, and trigger actual sends—all without touching a dashboard.

Get detailed stats on opens, clicks, and bounces in natural conversation.

What your AI agents can do

Add subscriber

Adds a specific user to one of your defined mailing lists.

Create campaign

Generates the structure for an entirely new email campaign draft.

Create mailing list

Sets up a brand-new audience hub or mailing list within Moosend.

+ 7 more capabilities included
Build and Organize Lists

Create new mailing lists or retrieve detailed information on existing ones.

Manage Subscribers

Add, remove, or list individual subscribers within any connected mailing list.

Draft and Structure Campaigns

Generate new campaign structures, including setting up subject lines and sender verification details.

Execute Sends

Trigger the immediate delivery of a drafted or existing campaign to your audience.

Track Performance Metrics

Extract detailed performance data, including open rates, click counts, bounces, and unsubscribes for sent campaigns.

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

Moosend (Email Marketing & Automation) MCP Server: 10 Tools

Use these ten tools to manage every aspect of your email marketing workflow—from creating new lists and drafting campaigns to sending emails and analyzing performance data.

add019d75d8

add subscriber

Adds a specific user to one of your defined mailing lists.

create019d75d8

create campaign

Generates the structure for an entirely new email campaign draft.

create019d75d8

create mailing list

Sets up a brand-new audience hub or mailing list within Moosend.

get019d75d8

get campaign stats

Retrieves performance data (opens, clicks, bounces) for any past campaign ID.

get019d75d8

get mailing list

Fetches detailed metadata and member counts for a specific mailing list.

list019d75d8

list campaigns

Returns a full list of all campaign drafts and historical campaigns you've set up.

list019d75d8

list mailing lists

Retrieves the names and IDs of every mailing list in your account.

list019d75d8

list subscribers

Lists all current members belonging to a specific, target mailing list.

remove019d75d8

remove subscriber

Deletes or removes an individual user from a designated mailing list.

send019d75d8

send campaign

Triggers the actual outbound delivery of a finalized campaign to 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
Start building

Make Your AI Do More

Start with Moosend (Email Marketing & Automation), 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

Your AI client takes full control of your email marketing and audience management through this Moosend server. It lets you run complex campaigns, build out lists from scratch, audit who's on your roster, and trigger sends—all without ever touching a dashboard. You treat campaign automation like talking to an expert teammate.

Building and Organizing Your Audience:
You can see every list name and ID in your account immediately using list_mailing_lists. If you need deep details or member counts for a specific group, call get_mailing_list. To get started on a new audience hub, use create_mailing_list to set up the structure. When it comes to managing members, you've got options: add_subscriber puts a specific user onto any defined list; remove_subscriber deletes an individual user from that roster; and if you just want a full view of who belongs to a target group, list_subscribers gives you the complete current member manifest.

Structuring and Sending Campaigns:
If you need to know what sends are already drafted or were sent out historically, list_campaigns returns every campaign draft and historical send ID. To kick off a brand-new email structure, you run create_campaign, which generates the foundational draft for your subject lines and sender details. Once everything's polished up and ready to go, send_campaign triggers the actual outbound delivery right away.

Tracking Performance Metrics:
When a campaign sends, you gotta know if it worked. You can pull detailed performance data—including open rates, click counts, bounces, and unsubscribes—for any past send ID using get_campaign_stats. This gives you the stats you need to see exactly how well your last newsletter did without digging through deep menu trees.

This server exposes specialized tools that map directly to Moosend’s core functions. You use list_mailing_lists and get_mailing_list for list visibility; add_subscriber, remove_subscriber, and list_subscribers handle every member status change; create_campaign and list_campaigns build out the content drafts; send_campaign executes the final email blast, while get_campaign_stats pulls all the necessary performance data.

How Moosend MCP Works

  1. 1 1. Subscribe to the server and input your Moosend API Key.
  2. 2 2. Direct your AI client (e.g., Claude) to perform a task: 'List all my mailing lists.'
  3. 3 3. The agent executes list_mailing_lists and returns the list names, which you then use in follow-up commands like add_subscriber.

The bottom line is that your AI client treats Moosend not as a web dashboard, but as an API endpoint you talk to conversationally.

Who Is Moosend MCP For?

This server is for the marketing manager who hates clicking through 15 different tabs just to run a simple report. It’s for the growth engineer who needs to automate subscriber cleanup and status updates daily, or the business owner who wants rapid performance summaries without deep diving into the platform's dashboard.

Marketing Manager

Uses get_campaign_stats to audit campaign results and quickly summarize audience growth without leaving their chat window.

Growth Engineer

Runs scripts using add_subscriber or remove_subscriber in bulk, verifying member statuses across multiple lists efficiently.

Content Strategist

Uses create_campaign and list_campaigns to draft, test, and organize email sequences before they go live.

What Changes When You Connect

  • Instant Analytics: Instead of downloading CSVs for reports, use get_campaign_stats to pull open rates, click counts, bounces, and unsubscribes directly into your chat. You get the data you need instantly.
  • Zero-Click Sending: Use send_campaign when a newsletter is ready. The agent triggers the full delivery pipeline, so you don't have to navigate away from your workflow just to hit 'Send'.
  • Clean Audience Management: Maintain list hygiene with add_subscriber, remove_subscriber, and list_subscribers. You can audit and clean out stale or incorrect user records without manual spreadsheet work.
  • Structured Content Creation: Use create_campaign to build the draft, and then list_campaigns to keep track of every version. It handles subject lines and sender settings securely through API calls.
  • Total Visibility: Start with list_mailing_lists or get_mailing_list. You always know which lists exist and exactly how many members are in them, giving you full control over your audience structure.

Real-World Use Cases

01

The Quarterly Cleanup

A growth engineer notices several mailing lists have old, inactive users. They ask their agent to check the list health by calling get_mailing_list. Then, they use list_subscribers and process a chunk of data through remove_subscriber, keeping the directory clean and reducing bounce rates.

02

The Last-Minute Blast

A marketing manager finishes a product announcement campaign draft. Instead of logging into Moosend, they just tell their agent: 'Send campaign ID X now.' The agent calls send_campaign, and the emails are instantly queued for delivery.

03

The Performance Check

A content strategist needs to know if last week's webinar announcement was effective. They ask their agent to pull metrics using get_campaign_stats for that campaign ID, getting an immediate summary of the open rate and click breakdown.

04

The New Product Launch

A business owner creates a new list for early adopters using create_mailing_list. They then use add_subscriber to bulk-add test users, ensuring the segment is ready before the launch campaign uses it.

The Tradeoffs

Trying to manage lists manually.

The user copies a list of emails into an external spreadsheet, then tries to paste them back in later. This often breaks formatting and misses crucial metadata like custom field boundaries or status indicators.

Use list_subscribers to get the current roster, verify statuses with get_mailing_list, and use add_subscriber to ensure every user is entered correctly into the system.

Sending a campaign without checking stats.

The team sends Campaign A, notes it looked good, but doesn't check the actual performance metrics. They assume high opens mean success when in fact the bounce rate is spiking due to bad data.

Always call get_campaign_stats immediately after a major send. This validates engagement benchmarks and tells you if you need to adjust your list hygiene.

Building content without tracking history.

The team creates Campaign X, runs it, then builds Campaign Y forgetting the specifics of Campaign X's subject line or sender settings. The second campaign looks disjointed and unprofessional.

Use list_campaigns first to review all past drafts. This gives you a clear record of previous campaigns, helping you maintain consistent branding across sends.

When It Fits, When It Doesn't

You should use this server if your core workflow is managing the subscriber lifecycle and executing defined campaign sends (e.g., weekly newsletters, drip sequences). The power here comes from treating Moosend like a set of functions you call: build list -> add subs -> draft campaign -> send campaign -> get stats. Don't use it if you need advanced visual design tools or complex A/B testing logic that requires UI manipulation; this is an API gateway, not a design tool. If your task involves general data retrieval (like pulling all user names in a single dump), then just using list_subscribers for specific lists will work best. But if you need to execute multiple steps—like listing the list, getting its details, and then removing five subscribers—this server handles that entire sequence of calls.

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

add_subscriber create_campaign create_mailing_list get_campaign_stats get_mailing_list list_campaigns list_mailing_lists list_subscribers remove_subscriber send_campaign

Managing your email audience shouldn't feel like a database audit.

Today, managing an audience means hopping between the list view, the member profile tab, and then manually auditing metadata to see who is active and who hasn't opened an email in three months. You spend more time clicking through tabs than actually strategizing content.

With this MCP server, you just tell your agent: 'Check my main newsletter list for users that haven't interacted in 90 days.' The agent calls `get_mailing_list` and helps identify the stale records. You get a clear, actionable list of users needing cleanup—period.

Moosend Automation MCP Server: Send campaigns with one instruction.

Before, sending an email required multiple manual steps: opening the draft, verifying sender settings, checking if the list was correct, and finally clicking the 'Send' button. This process is prone to human error and slows down rapid deployment cycles.

Now, once your campaign is built (using `create_campaign`), you simply instruct your agent: 'Run this campaign now.' The tool calls `send_campaign` directly, guaranteeing immediate queueing without any manual dashboard navigation or extra clicks.

Common Questions About Moosend MCP

How do I list all my mailing lists using the list_mailing_lists tool? +

You instruct your agent to call list_mailing_lists. It will return a structured output containing the names and IDs of every single audience hub you own, giving you an immediate overview.

What's the difference between creating a list and getting a mailing list using get_mailing_list? +

Use create_mailing_list when you need to set up a new audience hub. Use get_mailing_list later to pull specific details, member counts, or metadata about an existing list.

Can I remove subscribers in bulk using the remove_subscriber tool? +

The remove_subscriber tool targets individual users. To process multiple removals, you'll need to pull a list of IDs first (using list_subscribers) and then ask your agent to execute the removal for each ID.

How do I check the performance metrics after sending with send_campaign? +

After calling send_campaign, you use get_campaign_stats with the corresponding campaign ID. This immediately retrieves key data like open rate, click count, and bounce numbers.

What happens if I run `add_subscriber` with an email address that already exists in the list? +

The tool returns a specific status code indicating duplication. Your agent reads this code, allowing you to write logic that skips existing subscribers instead of failing the entire process.

How do I use `list_campaigns` to determine which campaigns are ready to send? +

It returns a list of campaign IDs and their basic status. To confirm readiness, your agent must then call get_mailing_list on the target audience to ensure the receiving list is active.

When I run `list_subscribers`, what kind of data do I get back, and how deep does the audit go? +

It provides core subscriber identifiers and their current status flags. The output reflects Moosend's stored metadata; it doesn't pull external data but gives a clean snapshot for your directory.

Can I use `get_campaign_stats` to compare performance metrics across five different campaigns in one go? +

No, the tool processes only one campaign ID per call. To compare multiple campaigns, your agent needs to loop through a list of IDs and aggregate the resulting metric objects.

Can I see how many opens and clicks my last campaign received through my agent? +

Yes. Use the get_campaign_stats tool with a specific Campaign ID. Your agent will retrieve the detailed performance logs, exposing the exact number of opens, unique clicks, and bounce rates for your broadcast.

How do I add a new subscriber to a specific mailing list? +

The add_subscriber tool allows your agent to attach an email and name to a target List ID. This instantly updates your Moosend audience and prepares the member for future automated broadcasts.

Can my agent send a drafted campaign immediately? +

Absolutely. Once a campaign is created and associated with a list, use the send_campaign tool. Your agent will trigger the physical dispatch process, pushing your message to the Moosend outbound queue in real-time.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Moosend. 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.