Send email with MCP

Point your AI agent at UniOne's hosted MCP server and let it handle email: send messages, set up your domain, build templates and wire up webhooks, all in plain language. Nothing to install, nothing extra to pay.
Quick start

Add UniOne in one step

Server URL: https://mcp.unione.io/mcp One URL works for every agent. Sign in to UniOne in your browser and allow access: there is no API key to copy. Running in CI or want to limit the agent to one project? Connect with an API key. Setup for every client, including Windsurf, Claude and ChatGPT, is in the MCP server docs.
claude mcp add --transport http unione https://mcp.unione.io/mcp
# then run /mcp, select unione and choose Authenticate
codex mcp add unione --url https://mcp.unione.io/mcp
codex mcp login unione
// ~/.cursor/mcp.json, then click Needs login
{
  "mcpServers": {
    "unione": { "url": "https://mcp.unione.io/mcp" }
  }
}
// .vscode/mcp.json, then click Start
{
  "servers": {
    "unione": { "type": "http", "url": "https://mcp.unione.io/mcp" }
  }
}
URL:        https://mcp.unione.io/mcp
Transport:  Streamable HTTP
Sign-in:    OAuth, in your browser (UniOne account)
Prompts

Ask your agent to…

Copy a request into your agent after you connect the UniOne MCP server.
Sandbox
Send a welcome email to [email protected] from the sandbox domain.
Templates
Create an order confirmation template with the customer's name, order number and total.
Domain setup
Set up example.com for sending and tell me exactly which DNS records to add.
Domain check
Why isn't my domain verified yet? Tell me what to fix.
Sending
Send our password reset template to these three test users.
Webhooks
Notify https://example.com/hooks/unione when an email bounces or gets a spam complaint.
Suppression list
Why doesn't [email protected] get our emails?
Email validation
Check these five addresses before I send to them.
Delivery logs
Export last week's delivery events to a CSV file.

Trusted by Industry Leaders

Chicco
Futurra
Metropolitan
Pin-up
Rozetka
Sitniks
Viqeo
Wizards
Zoozy
No DNS

Your first email without DNS setup

Every UniOne account has a sandbox domain: a test domain with DKIM and SPF already set up. Your agent uses it to send a real email before you touch DNS records. The sandbox sends only to confirmed addresses: up to 10 recipients and 100 emails a day. To email your users, ask the agent to set up your own domain.
Step 1
Ask your agent: "Send a test email to [email protected] from the UniOne sandbox domain."
Step 2
The agent gets your sandbox domain and adds [email protected] as a recipient.
Step 3
UniOne sends a confirmation link to [email protected]. Open your inbox and click it. The link works once and expires in 48 hours.
Step 4
Tell the agent you've confirmed. It sends the test email and shows you the job_id.
Agentic tools

Everything your agent needs for transactional email

32 tools give your agent what it needs to ship transactional email: sending, domains, templates, webhooks and more. See every tool with its type in the MCP server docs.

Sending
Send email now or up to 24 hours later, with a template or your own HTML
Sandbox
Get the sandbox domain and confirm test recipients
Domains
Add your domain, get the DNS records and check verification and DKIM
Templates
List, read, create and update email templates
Webhooks
Get delivery events, bounces and spam complaints at your endpoint
Suppression list
Find out why an address is blocked, add it to the list or remove it
Email validation
Check an address before you send (billed per check)
Delivery logs
Export delivery events to a CSV file
Account and projects
Check which account or project the agent is connected to, manage projects with their own API keys and tags
Security

Safe by design

  • You see what you allow. When you connect by signing in, UniOne shows the account, the application and the access it requests. Allow access only if you started the connection yourself.
  • You confirm risky actions. Tools that send email, overwrite or delete are marked destructive, so MCP clients ask you to confirm before the agent uses them.
  • Your secrets stay private. When you sign in, the agent never sees your password or API keys. Keys and tokens are never written to our logs.
  • You choose the scope. Signing in gives the agent access to your whole account. To limit it to one project, connect with that project's API key.
  • You can revoke access at any time. Open Settings → Security → Connected applications. Other applications and your API keys keep working.
  • Same rules as the API. Every tool calls the public Web API, with the same limits, billing and permissions.
UniOne consent screen: Allow access to your account?

Customer Testimonials

Where MCP fits

MCP or API?

Use MCP to set things up and check them from a chat: the sandbox, your domain, templates, webhooks and the suppression list. In your application, send email with the Web API from your server, with the key in an environment variable. The setup prompt on UniOne for AI agents gives your coding agent both.
MCP for setup from a chat, Web API for your application

FAQ

An MCP (Model Context Protocol) server gives AI agents tools to work with a service. The UniOne MCP server lets agents send email and manage your UniOne account: domains, templates, webhooks, the suppression list and email validation. Your agent picks the right tool when you ask in plain language.
No, with most clients you don't. Add the server URL and sign in to UniOne in your browser. Use an API key in the Authorization: Bearer header for Windsurf, CI and agents without a browser, or to limit an agent to one project.
Nothing extra. You pay for what the tools do, as with the API: the emails you send and email validations. The Free plan includes 100 emails a day and 5 email validations a month, with no credit card. On it, you send from your verified domain or the sandbox domain to addresses on your own domain or to confirmed addresses.
Tools that send or delete are marked destructive, so MCP clients ask you to confirm before the agent uses them. Some clients let you turn off these confirmations in their settings. Keep them on for sending.
Any MCP client that supports Streamable HTTP: Claude Code, Cursor, Codex, GitHub Copilot in VS Code and Windsurf, and Claude and ChatGPT, where you add the server URL as a custom connector. Setup for each is in the MCP server docs.

Connect your agent in minutes

The MCP server is free. Create an account, connect your agent and send your first test email from the sandbox domain: no DNS, no credit card.