EmailPro MCP server

Let an AI assistant plan, write and preview campaigns, build automations, manage contacts and the CRM, and run agents in EmailPro. 124 tools. The assistant can prepare a send; a person approves the exact version before anything goes out.

Endpoint: https://mcpemailpro.brandmyinbox.com/mcp · Authorization: Bearer <EmailPro API key>

1. Create a key

In EmailPro, Settings → API keys. Give it only the scopes the assistant needs: a key with contacts:read can read contacts and nothing else. Replace ep_live_YOUR_KEY below with it.

2. Connect in one step

Claude Code

claude mcp add --transport http emailpro https://mcpemailpro.brandmyinbox.com/mcp --header "Authorization: Bearer ep_live_YOUR_KEY"

Claude (desktop and web)

Settings → Connectors → Add custom connector, paste the endpoint, and add the Authorization header with your key.

Cursor

Add to Cursor

Then replace the placeholder key in Cursor's MCP settings.

VS Code

Add to VS Code

Then replace the placeholder key.

Configuration file

{
  "mcpServers": {
    "emailpro": {
      "url": "https://mcpemailpro.brandmyinbox.com/mcp",
      "headers": {
        "Authorization": "Bearer ep_live_YOUR_KEY"
      }
    }
  }
}

What stays with a person

Sending requires that a person approved the exact version, and there is no tool that approves. Switching an automation on and rolling back a live one are also for a person. An assistant can prepare all of these and ask.

Security

The key is checked on every call: its hash, status, expiry and scopes. Never paste a key into a chat; put it in the client's configuration. Revoke a key in Settings → API keys and it stops working at once.

More

Setup guide · Every tool, described (llms-full.txt) · Brand My Inbox MCP server