MCP Server + MailOdds
190 email platform tools for AI agents. Connect Claude, Cursor, Windsurf, or any MCP client to the full MailOdds API surface through the Model Context Protocol.
Prerequisites
- MailOdds account with API key
- MCP-compatible client (Claude Desktop, Cursor, etc.)
Installation
Method 1: npx
Get your API key from the dashboard.
Add this to your MCP client config file:
File: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
MCP Client Configuration
JSON{
"mcpServers": {
"mailodds": {
"command": "npx",
"args": ["-y", "@mailodds/mcp-server"],
"env": {
"MAILODDS_API_KEY": "your_api_key_here"
}
}
}
} Verify installation
Restart your MCP client, then ask: Check my account health. You should see a health status response with your account details.
Method 2: Remote (no install)
Supported by Claude Code, Cursor, Windsurf, and VS Code. Claude Desktop requires Method 1 (npx).
Get your API key from the dashboard.
Add to your MCP client config. No local Node.js or Docker required:
Remote MCP Configuration
JSON{
"mcpServers": {
"mailodds": {
"url": "https://mcp.mailodds.com/sse",
"headers": {
"Authorization": "Bearer your_api_key_here"
}
}
}
} VS Code: use "servers" instead of "mcpServers" and add "type": "sse" to the server object.
Verify installation
Ask your agent: Check my account health. You should see a health status response with your account details.
190 Tools Across 29 Categories
Every tool maps to a MailOdds API endpoint. Your AI agent can call any of them.
Email Validation
7Email Sending
2Campaigns
8Subscriber Lists
8Deliverability
9DMARC
8Blacklist
4Store Connections
7Content & Spam
6Suppression
5Validation Policies
5Contact Lists
4Sending Domains
2Telemetry
4OAuth
2Profiles
3System
2Example Agent Conversations
Talk to your AI agent in plain English. It calls the right MCP tools automatically.
Validate my email list
List Validation + Suppression
TEXTYou: Validate the emails in contacts.csv and suppress any invalid ones
Agent: I'll validate your list and suppress any bad addresses.
Reading contacts.csv... 419 rows, 399 unique emails (19 duplicates removed).
validate_batch supports up to 100 per call — splitting into 5 batches.
Batch 1/5... Batch 2/5... Batch 3/5... Batch 4/5... Batch 5/5 done.
Results: 312 valid, 61 invalid, 26 risky (action != send)
Adding 87 addresses to suppression list...
Done. 87 invalid/risky emails suppressed. Your list is clean. Check my sender health
Sender Health + DMARC Check
TEXTYou: How is my sender reputation? Check DMARC too.
Agent: Let me check your sender health and DMARC status.
Sender Health: Score 87/100
Bounce rate: 1.2% | Complaint rate: 0.02%
Authentication: SPF pass, DKIM pass
DMARC (yourdomain.com):
Policy: quarantine | Pass rate: 98.3%
Recommendation: Ready to move to p=reject Investigate bounce issues
Bounce Analysis + Remediation
TEXTYou: Find out why my emails to gmail.com are bouncing
Agent: I'll investigate your Gmail bounce issues.
1. Pulling bounce records for gmail.com...
2. Found 34 bounces in the last 7 days
3. Cross-referencing with sender health data...
Analysis:
Primary cause: IP reputation (78% of bounces)
Bounce rate to Gmail: 4.1% (above 2% threshold)
Recommendation: Reduce volume by 30% for 48 hours,
then ramp back up. Adding 34 addresses to suppression list. Send a campaign
Campaign Creation + Send
TEXTYou: Create a campaign for our spring sale and send to the 'active-buyers' list
Agent: Creating your spring sale campaign.
1. Campaign created: "Spring Sale"
2. Subscriber list 'active-buyers': 4,210 contacts
3. Sending campaign...
Campaign sent to 4,210 subscribers. Track results in your dashboard. Full Platform Access Through MCP
The MailOdds MCP server exposes the full platform API surface. Anything you can do from the dashboard or REST API, an AI agent can do through MCP.
Frequently Asked Questions
Need more help?
Can't find what you're looking for? We're here to help you get MCP Server working.
Connect AI Agents to Your Email Platform
190 tools. 29 categories. Full API access through the Model Context Protocol.