Let your AI agent run your email

Zeebra has an MCP server. Connect Claude, ChatGPT, Cursor or another tool that speaks the Model Context Protocol, and it can work in your workspace with the same checks and limits you have in the app.

What an agent can do

  • Add and clean up contacts, tags, lists and segments
  • Write templates and campaign drafts in Markdown or HTML
  • Review a campaign’s checks and send you a test
  • Send or schedule a campaign, once you confirm the number of people
  • Read reports: opens, clicks, bounces and who did what
  • Set up sending domains, signup forms and webhooks

You stay in charge

Sending can’t be undone, so a send needs the number of people from a review first, and the server tells agents to show you that and ask. Tools that send or delete are marked as destructive, so your agent’s app can ask before using them. Only opted-in contacts ever get campaigns, whoever presses send.

Connect it

The server’s address is the same everywhere:

https://zeebra.ai/mcp

Claude and ChatGPT

Add a custom connector with that address. You sign in to Zeebra, choose the workspace it may use (one you own or manage), and approve. You can disconnect it any time in Settings → API.

Cursor

Create a Full access key in Settings → API, and add this to .cursor/mcp.json:

{
  "mcpServers": {
    "zeebra": {
      "url": "https://zeebra.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_KEY"
      }
    }
  }
}

Claude Code

claude mcp add --transport http zeebra https://zeebra.ai/mcp \
  --header "Authorization: Bearer YOUR_KEY"

More in API and MCP. A workspace needs a plan to create API keys and to send.

Every tool

111 tools: 39 only read, 18 send or delete. Each one is also a REST call, documented in the API reference.

Workspace

Notifications

Contacts

Accounts

Duplicates

Business groups

Tags

Properties

Topics

Suppressions

Lists

Segments

Templates

Campaigns

Sending

Signups

Public pages

Webhooks