Connect Claude, Cursor, or any MCP-compatible AI to Winnr. Provision domains, create mailboxes, manage warming, and send emails — all through natural language.
55 tools covering the full email infrastructure lifecycle. Search to send, all through natural language.
Search available domains, purchase via Dynadot, connect external domains, verify DNS records, and configure redirects. Set up entire domain portfolios programmatically.
Create email accounts in bulk or one-by-one. Generate professional name/username combos. Full IMAP/SMTP credentials provisioned automatically.
Read, send, and manage emails across all your accounts. Build automated reply workflows or monitor inbox activity in real time.
Enable, pause, and resume email warming. Monitor health scores and inbox rates. Configure volume and ramp-up speed per mailbox.
Track async operations like bulk user creation, domain setup, and DNS verification. Get real-time status updates on long-running tasks.
Export account data in formats compatible with every major sales tool — Smartlead, Instantly, Snov, Lemlist, and 10+ more.
Hosted: paste one URL and sign in with Winnr. No install, no API key. Works with Claude on web and mobile, ChatGPT, Cursor, Windsurf and VS Code.
# Settings → Connectors → Add custom connector, then paste: https://mcp.winnr.app/mcp # Click Connect, sign in with Winnr, choose what it may do. # Nothing to install. No API key. Works on claude.ai, the Claude # mobile app, Claude Desktop and ChatGPT developer-mode connectors.
# Add MCP server claude mcp add --scope user --transport http winnr https://mcp.winnr.app/mcp # Optional: Install guided workflow skills curl -sL https://raw.githubusercontent.com/winnr-app/winnr-claude-skills/main/install.sh | bash # Then use: /winnr setup, /winnr health, /winnr export, etc.
{
"mcpServers": {
"winnr": {
"command": "uvx",
"args": ["winnr-mcp"],
"env": {
"WINNR_API_TOKEN": "wnr_your_token_here"
}
}
}
}
{
"mcpServers": {
"winnr": {
"command": "uvx",
"args": ["winnr-mcp"],
"env": {
"WINNR_API_TOKEN": "wnr_your_token_here"
}
}
}
}
{
"mcpServers": {
"winnr": {
"command": "uvx",
"args": ["winnr-mcp"],
"env": {
"WINNR_API_TOKEN": "wnr_your_token_here"
}
}
}
}
Every tool your AI agent needs to manage email infrastructure end-to-end.
| Tool | Description | Permission |
|---|---|---|
| Account | ||
| winnr_get_account | Get account details, plan, limits | read |
| winnr_get_usage | Current usage vs. plan limits | read |
| Domains | ||
| winnr_list_domains | List all domains (paginated) | read |
| winnr_get_domain | Get domain details | read |
| winnr_search_domains | Check domain availability | read |
| winnr_search_domains_bulk | Bulk availability check (up to 100) | read |
| winnr_check_dns_provider | Detect where a domain's DNS is hosted (before connecting) | read |
| winnr_purchase_domains | Purchase + setup (charges Stripe card) | write |
| winnr_setup_domain | Queue domain setup (no purchase) | write |
| winnr_connect_domains | Connect external domains | write |
| winnr_delete_domain | Delete a domain | write |
| winnr_tag_domains | Add, remove or set tags on up to 50 domains | write |
| winnr_get_dns_status | Check DNS propagation | read |
| winnr_get_dns_records | Get expected DNS records | read |
| winnr_verify_dns | Verify DNS via live lookup | write |
| winnr_check_nameservers | Verify nameserver pointing | write |
| Email Users | ||
| winnr_list_email_users | List mailboxes (filterable by domain) | read |
| winnr_get_email_user | Get mailbox details | read |
| winnr_create_email_user | Create a mailbox | write |
| winnr_update_email_user | Update name/password | write |
| winnr_delete_email_user | Delete a mailbox | write |
| winnr_bulk_create_email_users | Create up to 100 mailboxes at once | write |
| Inbox | ||
| winnr_list_inbox | List messages (date/mailbox filterable) | read |
| winnr_get_message_body | Get full email body | read |
| winnr_send_email | Send an email from a mailbox | write |
| winnr_refresh_inbox | Trigger inbox sync | write |
| winnr_delete_message | Delete a message | write |
| Warming | ||
| winnr_list_warming | List warming-enabled mailboxes | read |
| winnr_get_warming_overview | Aggregate warming stats | read |
| winnr_get_warming_metrics | Daily metrics for a mailbox | read |
| winnr_enable_warming | Enable warming ($0.60/mailbox/mo) | write |
| winnr_disable_warming | Disable warming | write |
| winnr_pause_warming | Pause warming | write |
| winnr_resume_warming | Resume warming | write |
| winnr_update_warming_settings | Update volume/ramp-up/reply rate | write |
| Jobs | ||
| winnr_list_jobs | List recent async jobs | read |
| winnr_wait_for_job | Wait for a job, streaming progress | read |
| winnr_get_job | Get job status/progress | read |
| Export | ||
| winnr_list_export_formats | List supported CSV formats | read |
| winnr_export_email_users | Export credentials to CSV (22 sequencer formats) | write |
| Pre-warmed marketplace | ||
| winnr_browse_prewarmed | Browse aged, already-warmed domains for sale | read |
| winnr_get_prewarmed_domain | Per-address health for one listing | read |
| winnr_check_prewarmed_blocklist | Live blocklist check (9 lists) | read |
| winnr_list_my_prewarmed | Purchased pre-warmed domains | read |
| winnr_purchase_prewarmed | Buy one domain, $3/address/mo (charges card) | write |
| winnr_purchase_prewarmed_batch | Buy up to 25 domains as one charge | write |
| winnr_cancel_prewarmed | Cancel and return a domain | write |
| Webhooks | ||
| winnr_list_webhooks | List webhook endpoints | read |
| winnr_get_webhook_deliveries | Recent delivery attempts | read |
| winnr_create_webhook | Create an endpoint (returns signing secret) | write |
| winnr_update_webhook | Change URL, events, status | write |
| winnr_test_webhook | Send a test.ping | write |
| winnr_get_webhook_secret | Read the signing secret | write |
| winnr_rotate_webhook_secret | Rotate the secret (old valid 24h) | write |
| winnr_delete_webhook | Delete an endpoint | write |
The same security model as the REST API. Full control over what your AI agents can do.
Every MCP request uses your Winnr API token. Tokens are scoped to your account, support IP whitelists, and can be revoked instantly from the dashboard.
Create read-only tokens and write tools disappear completely. Your AI agent only sees tools it has permission to use. No accidental writes.
Same rate limits as the REST API (300-500 req/min by plan). The server tracks limits and warns your AI when requests are running low.
https://mcp.winnr.app/mcp, clients that only support remote connectors — claude.ai and ChatGPT — work with nothing to install.wnr_.Winnr Claude Code Skills add cold email expertise on top of the MCP server. Multi-step setup wizards, health scoring, diagnostic decision trees, and more.
Set up in 30 seconds. No install. Free to start.