Let your agents run your email.
Point Cursor, Claude, or any MCP client at our server. Connect with OAuth in the browser — or a scoped API key where needed. No install.
Hosted at mcp.unitpost.com/mcp
In practice
What you'd actually type
ChatGPT, Claude, Gemini. They call the tools. You write the ask.
Works with your agent
Set up in a minute, in any client
Connect with OAuth in the browser, or copy-paste a key config for Cursor, Claude, Codex, Copilot, Gemini, Windsurf.
Cursor
Connect Cursor to Unitpost with OAuth — approve in the browser, or a key block.
Claude Code
Connect Claude Code to Unitpost with OAuth — add the URL, authenticate from /mcp, approve in the browser.
Claude Desktop
Connect with OAuth via Add custom connector — approve in the browser. API-key bridge as fallback.
Codex
Connect ChatGPT/Codex with OAuth in the browser. Codex CLI takes a static key instead.
GitHub Copilot
Connect VS Code agent mode to Unitpost with OAuth — approve in the browser. API key as fallback.
Gemini CLI
Connect the Gemini CLI to Unitpost — OAuth in the browser, or a key block.
Windsurf
Connect Windsurf (Cascade) to Unitpost — OAuth in the browser, or a key block.
OpenCode
Connect OpenCode with OAuth — add the remote URL, approve in the browser.
Grok
Point Grok at the Unitpost MCP URL. Marketplace listing is a separate catalog PR.
Generic / custom client
Connect any MCP-compatible client or your own agent to Unitpost.
Headless / API key
No browser on this machine? CI, SSH, containers, or paste-a-key-only clients — use a key.
What the agent can do
Every API operation, as an MCP tool
The real /api/v1 surface, one tool at a time. Same pipeline as REST.
One tool per API operation
email_send, campaigns, domains — the full /api/v1 surface.
OAuth connect, scoped keys as backup
Approve in the browser — tokens refresh automatically. Paste-a-key clients use the same key as REST.
Same send gate
Rate limits, suppression, and billing. Same as the API.
Full observability
MCP sends land in Activity and fire the same webhooks.
Hosted server
Nothing to install. Point a client at the URL.
Pairs with the skill
Teach your agent how to use the tools correctly.
Agent questions
MCP, answered
What is the Unitpost MCP server?
It's a hosted Model Context Protocol server at https://mcp.unitpost.com/mcp that gives an AI agent native tools for email — send a message, run a campaign, manage contacts, segments, templates, domains, and webhooks. Every tool maps 1:1 to a /api/v1 REST operation and enforces the same scopes, rate limits, and sending gate, so an agent can't do anything you didn't approve. Connect with OAuth in the browser, or use a scoped API key where the client can only paste a key.
How do I connect Claude or Cursor to Unitpost?
For Claude Code, Claude Desktop, ChatGPT, Copilot, Cursor, and most MCP clients: add https://mcp.unitpost.com/mcp as a server and approve access in the browser — no key to copy, tokens refresh automatically. In Claude Code that's one command: claude mcp add --transport http unitpost https://mcp.unitpost.com/mcp. Every client keeps the API-key path as a legacy fallback. There is nothing to install or self-host.
Can an AI agent send email without my approval?
Only what you approve. With OAuth you pick the workspace and approve the exact scopes on Unitpost's consent screen; with a key, scopes are the control — a key without emails:send can read and draft but never deliver, so handing an agent a read-only key lets it build templates and segments with zero delivery risk. In the dashboard, Ask Unit additionally confirms with you before any real send.
Is MCP available on the free plan?
Yes. MCP is included on every plan, free included — it's the same REST API with a different transport, so it carries no separate charge. You pay only for the email you send.
What if my tool doesn't support MCP?
Use the REST API or an official SDK — MCP and REST expose the same surface, so nothing is MCP-only. There are also agent Skills (one command, works with Claude Code, Cursor, Codex, and 60+ agents) that teach a coding agent to call the API correctly without any MCP connection at all.
Give your agent an email platform
One URL, browser approval. API keys still work as backup. Free plan included.