Yes — Maildoso has both a REST API and an MCP (Model Context Protocol) server, so you (or your developers) can manage domains and mailboxes programmatically, or let an AI agent like Claude do it for you in plain language.
Setting up the MCP server (e.g. with Claude Desktop)
You only need two things: a Personal Access Token and the MCP endpoint.
Go to Settings → API Keys in your Maildoso dashboard and generate a token.
In Claude Desktop (or any MCP-compatible client), add the MCP server URL:
https://mcp.maildoso.com/mcpand authenticate with that token.
Once connected, you can ask Claude in plain language to search available domain names, create domains or mailboxes, and export mailboxes to your sequencer — no need to click through the dashboard for each step.
Using the REST API directly
If you're integrating Maildoso into your own platform or scripts rather than an AI agent, the same Personal Access Token (Settings → API Keys) authenticates direct REST API calls — useful for multi-tenant platforms that provision domains/mailboxes for their own customers.
Where to learn more
Full endpoint reference and examples: maildoso.ai/resources/api
Walkthrough of common automations: Automate Cold Email Infrastructure: Maildoso API & MCP
Still stuck?
If your token isn't authenticating, you're hitting a permissions error, or you need a capability the API doesn't currently expose (for example, bulk operations for a multi-tenant platform), contact us with the specific error or use case and we'll help.