QMailing MCP Server
Give Claude (or any MCP-compatible agent) its own email address. QMailing exposes real, persistent mailboxes as MCP tools — not aliases, not disposable inboxes. Your agent can read, reply, create new mailboxes on demand, and register webhooks for inbound events.
What you can do
- "Claude, create a mailbox
support@myproject.com" - "Show me unread emails from the last 24 hours across all mailboxes"
- "Reply to that invoice email and confirm the amount"
- "Set up a webhook to ping my server whenever an email arrives at sales@"
- "Walk me through the DNS records I need to publish for my custom domain"
Tools (12)
Mailboxes: qmailing_list_mailboxes, qmailing_get_mailbox, qmailing_create_mailbox
Domains: qmailing_list_domains, qmailing_get_dns_records
Email: qmailing_list_emails, qmailing_get_email, qmailing_get_attachment, qmailing_send_email
Webhooks: qmailing_register_webhook, qmailing_list_webhooks, qmailing_delete_webhook
Security
- Scoped tokens (
mailboxes:read,email:send,webhooks:write, etc.) — issue read-only tokens for triage agents - Tokens revocable in one click from the developer dashboard
- Webhooks signed with HMAC-SHA256, 5-minute replay window, Stripe/GitHub-style verification
- 300 requests/min per token
- RFC-7807 error envelopes with stable error codes for reliable agent retry logic
Pricing
- Free — 5 mailboxes (no API access on free)
- Plus $3/mo — 25 mailboxes, custom domain, full API + MCP
- Pro $7/mo — 50 mailboxes, 3 custom domains, priority support
- Pro+ $20/mo — 200 mailboxes, full domain security stack (MTA-STS, DMARC dashboard)
- Pro Max $30/mo — 400 mailboxes, unlimited custom domains
First-time connect via Claude gets 3 days of Plus free.
Setup
Get your token at qmailing.com/settings/developers, then add to your MCP client config:
{
"mcpServers": {
"qmailing": {
"command": "npx",
"args": ["-y", "@qmailing/mcp-server"],
"env": {
"QMAILING_API_TOKEN": "qm_live_your_token_here"
}
}
}
}
Or use the hosted remote endpoint: https://qmailing.com/mcp
Docs
Full API and MCP reference: qmailing.com/en/docs/api
服务器配置
{
"mcpServers": {
"qmailing": {
"url": "https://qmailing.com/mcp"
},
"qmailing-local": {
"command": "npx",
"args": [
"-y",
"@qmailing/mcp-server"
],
"env": {
"QMAILING_API_TOKEN": "qm_live_your_token_here"
}
}
}
}