Connect an MCP client to Unitpost
Unitpost runs a Model Context Protocol server at https://mcp.unitpost.com/mcp. Point any MCP client at it with a scoped production API key and the agent gets one tool per API operation — send email, manage contacts and segments, launch campaigns, verify domains. Scopes are enforced exactly as they are on the REST API, so an agent can only do what its key allows.
Connection details
| Server URL | https://mcp.unitpost.com/mcp |
|---|---|
| Transport | Streamable HTTP |
| Auth header | Authorization: Bearer pk_live_YOUR_KEY(production key from www.unitpost.com) |
| Tools | one per API operation (emails_send, campaigns_send, …) |
Setup guides by client
- CursorAdd Unitpost as an MCP server in Cursor so the agent can send + manage email.
- Claude CodeAdd Unitpost to Claude Code with a single `claude mcp add` command.
- Claude DesktopConnect via the mcp-remote bridge in claude_desktop_config.json (API-key auth).
- CodexAdd the Unitpost MCP server to OpenAI Codex CLI.
- GitHub CopilotUse the Unitpost MCP server with VS Code agent mode / Copilot MCP.
- Gemini CLIRegister Unitpost as an MCP server for the Gemini CLI.
- WindsurfRegister Unitpost as an MCP server in Windsurf (Cascade).
- Generic / custom clientConnect any MCP-compatible client or your own agent to Unitpost.