MisarMail

Full email marketing platform for AI assistants — 32 MCP tools for campaigns, contacts, automations, A/B testing, AI content, multi-channel messaging, deliverability monitoring, and analytics.

MisarMail

MisarMail MCP Server

Full email marketing platform accessible via Model Context Protocol

npm version License: MIT Tools: 32 Skills: 11


What is MisarMail MCP?

MisarMail MCP exposes the full MisarMail email marketing platform as a set of Model Context Protocol tools — making it directly callable from any MCP-compatible AI client.

CapabilityDetails
Tools32 tools across email, campaigns, contacts, templates, automations, analytics, and more
Skills11 pre-built skills for common workflows
Prompts5 guided prompts
TransportHTTP (Streamable HTTP)
AuthOAuth 2.0 (PKCE) + API Key
Server URLhttps://mail.misar.io/api/mcp

With MisarMail MCP, your AI assistant can send emails, manage contacts, create and launch campaigns, run A/B tests, check deliverability health, generate AI subject lines, send WhatsApp messages, and produce revenue analytics — all through natural language.


Quick Start

Pick your AI client and add MisarMail in under 60 seconds.

Claude Desktop / Claude Code

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "misarmail": {
      "url": "https://mail.misar.io/api/mcp",
      "transport": "http"
    }
  }
}

Cursor

Add to your Cursor MCP settings (.cursor/mcp.json or Cursor → Settings → MCP):

{
  "mcpServers": {
    "misarmail": {
      "url": "https://mail.misar.io/api/mcp",
      "transport": "http"
    }
  }
}

VS Code (GitHub Copilot)

Add to .vscode/mcp.json in your workspace, or to your user settings:

{
  "servers": {
    "misarmail": {
      "url": "https://mail.misar.io/api/mcp",
      "type": "http"
    }
  }
}

Cline

Add to your Cline MCP configuration:

{
  "mcpServers": {
    "misarmail": {
      "url": "https://mail.misar.io/api/mcp",
      "transport": "http"
    }
  }
}

Windsurf

Add to your Windsurf MCP settings:

{
  "mcpServers": {
    "misarmail": {
      "url": "https://mail.misar.io/api/mcp",
      "transport": "http"
    }
  }
}

Docker (self-hosted proxy)

Run a local MCP proxy container that forwards to mail.misar.io/api/mcp:

docker run -p 3000:3000 ghcr.io/mrgulshanyadav/misarmail-mcp

Then point your client to http://localhost:3000.

npm

Run the MCP server directly without Docker:

npx misarmail-mcp-server

Authentication

MisarMail MCP supports two authentication methods:

OAuth 2.0 (Recommended)

OAuth 2.0 with PKCE is handled automatically by clients like Claude Desktop — you will be redirected to mail.misar.io to authorize and the token is managed for you. No manual setup required.

API Key

For programmatic access or clients that do not support OAuth:

  1. Generate an API key at mail.misar.io/developers
  2. Pass it as a Bearer token in the Authorization header:
Authorization: Bearer msk_your_api_key_here

API keys start with msk_.


Tools Reference

32 tools organized by category:

CategoryToolDescription
Emailemail.listList emails from inbox, sent, archive, or any folder
Emailemail.readRead a specific email by ID
Emailemail.sendSend a transactional or marketing email
Emailemail.replyReply to an existing email thread
Emailemail.archiveArchive an email
Campaignscampaign.listList email marketing campaigns
Campaignscampaign.getGet details of a specific campaign
Campaignscampaign.createCreate a new email marketing campaign
Campaignscampaign.sendSend or schedule a campaign
Contactscontact.listList contacts from your contact lists
Contactscontact.addAdd a new contact
Contactscontact.updateUpdate an existing contact
Contactscontact.scoreGet contact engagement score, tier, and churn risk
Templatestemplate.createCreate a reusable email template
Analyticsanalytics.getGet campaign and deliverability analytics
Warmupwarmup.getGet IP warmup status and progress
Deliverabilityaccount.scoreGet deliverability score (0–100) and grade (A–F)
Deliverabilitydmarc.checkCheck domain DMARC/SPF/DKIM health
Deliverabilitydeliverability.auditRun full deliverability audit with recommendations
API Keyskey.listList API keys for the account
Automationautomation.listList automation workflows
Automationautomation.createCreate automation workflow
A/B Testingabtest.createCreate A/B test variant for a campaign
A/B Testingabtest.winnerSelect A/B test winner
AIai.subject_linesGenerate AI subject line suggestions with predicted scores
Landing Pageslanding_page.createCreate a landing page with block-based content
Inboundinbound.configureConfigure inbound email domain
Multi-Channelchannel.whatsapp_sendSend WhatsApp message via Business API
Multi-Channelchannel.push_sendSend web push notification
Revenuerevenue.attributionGet ecommerce revenue attribution by campaign
Revenuemonetization.statsGet newsletter monetization stats (MRR, tips, sponsors)
Reportsreport.generateGenerate advanced analytics reports (cohorts, heatmaps, funnels)

Skills

11 pre-built skills that package tools + instructions into guided workflows:

SkillDescription
Send Transactional EmailSend password resets, order confirmations, and notifications with confirmation before sending
Manage Email InboxRead, search, reply to, and organize emails across all folders
Create & Send Email CampaignFull campaign lifecycle from draft creation to scheduling and analytics
Manage ContactsAdd, update, search, tag, and manage subscription status for contacts
Check Email Deliverability & WarmupMonitor deliverability score, IP warmup progress, bounce and complaint rates
Create Email TemplateBuild reusable HTML templates with merge tag personalization
Build Email AutomationCreate automated workflows — welcome series, cart recovery, re-engagement
Optimize DeliverabilityRun full audits, check DMARC/SPF/DKIM, and get AI recommendations
AI Email Content AssistantGenerate subject lines with predicted scores, create A/B tests, optimize send times
Multi-Channel MessagingSend across email, WhatsApp, and web push from one interface
Revenue & AnalyticsTrack ecommerce revenue attribution, monetization stats, and advanced reports

Example Prompts

Once connected, you can say things like:

  • "Send a password reset email to [email protected] from [email protected]"
  • "Show me the last 10 unread emails in my inbox"
  • "Create a welcome campaign for new signups and schedule it for Monday 9am"
  • "What's my deliverability score and how can I improve it?"
  • "Generate 5 subject line ideas for our Black Friday sale with urgency tone"
  • "Add [email protected] to my contacts with tags newsletter and vip"
  • "Check DMARC and SPF for example.com"
  • "Send a WhatsApp message to +1234567890"
  • "Which campaign generated the most revenue last month?"
  • "Run a full deliverability audit and show recommendations"

Distribution

MisarMail MCP is available on all major registries:

PlatformLink
npmnpmjs.com/package/misarmail-mcp-server
Smitherysmithery.ai/server/misarmail/misarmail
mcp.somcp.so/server/misarmail
mcpservers.orgmcpservers.org/server/misarmail
mcpserver.devmcpserver.dev/server/misarmail
awesome-mcp-serversListed under Email & Marketing category
Glamaglama.ai/mcp/servers/misarmail
Cursor DirectoryListed under Productivity & Email
Docker Hubghcr.io/mrgulshanyadav/misarmail-mcp

Links


License

MIT — see LICENSE

Похожие серверы