We use cookies. Read Privacy Policy
Ok

Your email infrastructure,
on autopilot

The Maildoso API and MCP server let you find domains, spin up mailboxes, and push them to your sequencer without touching the dashboard. Authenticate once with a Personal Access Token and automate the rest.
API & MCP
Plays well with

Stop clicking through the same setup, batch after batch

The dashboard is great for a handful of mailboxes. When you're provisioning at scale – or doing it again every time a client signs – the API does it in one call.
Repeated for every batch

Search and register domains one by one
Type in each mailbox name
Wait for setup, then export a CSV
Import into your sequencer manually
Do it all again next week
By hand
Run once, reuse forever

Find and register domains programmatically
Create hundreds of mailboxes in one request
SPF, DKIM & DMARC set automatically
Auto-export straight into Instantly or Smartlead
Bake it into your own onboarding flow
With the API

One API for the whole lifecycle

From buying a domain to reading replies – every part of your sending infrastructure is programmable
POST /v1/user/domains
Search available domains, register new ones, or connect existing ones. Add tracking domains and manage the full lifecycle.
Domains
POST /v1/user/accounts
Provision, update, and retire email accounts at any scale. Auth records configured for you; pull TOTP when you need it.
Mailboxes
POST /v1/sequencers/export
Connect Instantly, Smartlead, or your tool of choice and push fresh mailboxes straight in. No CSV, no manual import.
Sequencer export
POST /v1/user/forwarding
Aggregate every reply into one @maildoso.email inbox. Reply once — the original sending address is restored automatically.
Unified forwarding
POST /v1/user/services/warmups
Manage warm-up services and tag warm-up traffic with warmup_exclude so it never clutters your real replies.
Warm-up control
GET /v1/user/stats
Pull your usage and deliverability stats into your own dashboard or data warehouse. Keep the numbers where your team already works.
Stats & reporting

Or skip the code – just ask

Maildoso ships a hosted MCP server. Connect it to your AI assistant with your token, then manage your whole setup in plain language. The agent calls the API for you.
Try our MCP
Create 30 mailboxes across 6 domains for the Q3 campaign and export them to Smartlead
Which domains are blocked right now?
Done. Registered 6 domains, created 30 mailboxes with SPF/DKIM/DMARC, and exported all of them to your Smartlead workspace. They're warming up now.
2 of 48 are flagged – outreach-hq.com and getreply.io. Want me to provision replacements?
Maildoso agent is working...
Claude
Cursor
n8n
Any MCP Client

From zero to first call in three steps

No SDK to install, no approval queue. If you can send an HTTP request, you're ready.
In app.maildoso.com, open Settings → API Keys and copy your Personal Access Token. Treat it like a password.
Grab your token
Add Authorization: Bearer <PAT> to any request. Try GET /v1/user/me to confirm you're connected.
Make your first call
Wire up domains, mailboxes and exports – or point your AI assistant at mcp.maildoso.com/mcp and let it drive.
Automate the rest

Just one token to start

Authentication is a single Personal Access Token. No OAuth dance, no per-endpoint keys. The same token works for the REST API and the MCP server.
✓ Generate it in Settings → API Keys, anytime
✓ Store it as an environment variable or in a secret manager
✓ Rotate or regenerate it programmatically when needed
✓ Call from any language — Shell, Node, Python, PHP, Ruby
FAQ
  • Q:
    Do I need to be a developer to use this?
    A:
    For the REST API, basic familiarity with HTTP requests is enough. If you'd rather not write code at all, connect the MCP server to Claude Desktop, Cursor, or n8n and manage everything in plain language.
  • Q:
    What can I actually control through the API?
    A:
    The full lifecycle: search and register domains, create and retire mailboxes, set up forwarding, manage warm-up services, export accounts to your sequencer, and pull your usage and deliverability stats.
  • Q:
    How does authentication work?
    A:
    Every request uses a Personal Access Token (PAT) in the Authorization header. Generate it under Settings → API Keys. The same token authenticates both the REST API and the MCP server.
  • Q:
    What is the MCP server for?
    A:
    It lets an AI assistant operate Maildoso directly. Point your MCP client at https://mcp.maildoso.com/mcp with your token, and your agent can register domains, create mailboxes, and run exports from a natural-language request.
  • Q:
    Which sequencers can I export to?
    A:
    Connect your sequencer of choice – Instantly, Smartlead, Saleshandy and others — then push mailboxes to it through the export endpoint instead of importing CSVs by hand.