What is the Easymailing MCP Server
MCP (Model Context Protocol) is an open standard that allows AI assistants to connect with external services securely. The Easymailing MCP server exposes all platform functionality so you can interact with your account from code editors with integrated AI.
What is it for?
- Manage your Easymailing account directly from your IDE
- Automate email marketing tasks with AI assistants
- Integrate Easymailing into your development workflows
Typical use cases:
- "Show me the stats from my last campaign"
- "Create a welcome campaign for new subscribers"
- "Find all contacts who subscribed this month"
- "Add a new subscriber to my main list"
Prerequisites
- An active Easymailing account
- A compatible MCP client: Claude Desktop, Cursor, Windsurf, Claude Code, Codex, or another
Configure the MCP Server
The Easymailing MCP server URL is:
https://mcp-server.easymailing.com/mcpBelow are configuration examples for the most common clients. When connecting for the first time, the client will start an OAuth authorization flow where you can grant permission to your Easymailing account.
Claude Desktop
Edit the Claude Desktop configuration file and add:
{
"mcpServers": {
"easymailing": {
"url": "https://mcp-server.easymailing.com/mcp"
}
}
}Cursor
1 Open Settings → Tools & MCP → New MCP Server
Edit the MCP configuration file and add:
{
"mcpServers": {
"easymailing": {
"serverUrl": "https://mcp-server.easymailing.com/mcp"
}
}
}Windsurf
Edit the MCP configuration file and add:
{
"mcpServers": {
"easymailing": {
"serverUrl": "https://mcp-server.easymailing.com/mcp"
}
}
}Claude Code
Run the following command in your terminal:
claude mcp add easymailing --transport http https://mcp-server.easymailing.com/mcpCodex (OpenAI)
1 Open Settings → MCP Servers
2 Click Add server
3 Configure:
- Name: Easymailing
- Type: Streamable HTTP
-
URL:
https://mcp.easymailing.com/mcp
Authorize the connection
The first time you use the MCP server, your client will start an OAuth authorization flow:
1 A browser window will open with the Easymailing login page
2 Sign in with your account
3 Authorize the client to access your account
4 The connection will be established
What you can do with the MCP Server
Resources (pre-loaded data)
The server provides ready-to-query data from your account:
| Resource | Description |
|---|---|
| account | Subscription info, credits, and limits |
| audiences | Your audiences with groups, fields, and segments |
| last_campaigns | Last 10 campaigns with statistics |
| senders | Configured senders |
Tools (over 260 tools)
The MCP server provides full access to the Easymailing API. Some of the main areas:
| Area | Examples |
|---|---|
| Campaigns and templates | Create, edit, and send campaigns, A/B tests, manage templates |
| Automations | Create workflows with triggers and actions |
| Contacts and audiences | Manage subscribers, segments, groups, custom fields |
| Forms | Create embedded and popup forms |
| E-commerce | Sync stores, products, and orders |
| Senders and domains | Configure senders and sending domains |
| Webhooks | Create webhooks for real-time events |
| GDPR | Manage consent and data managers |
Additional tools
- Image search: Search images on Pexels for your campaigns
- Knowledge base: Query Easymailing documentation and blog
Usage example
Once configured, you can interact with Easymailing from your editor. For example:
You: "Show me my latest sent campaigns"
Assistant: Queries the last_campaigns resource and shows you a list with the name, send date, open rate, and clicks for each campaign.
You: "Create a campaign called 'February Newsletter' for my main audience"
Assistant: Uses the API tools to create the campaign, asks you to confirm the details, and creates it as a draft ready to edit.
Comments
0 comments
Please sign in to leave a comment.