An email marketing MCP server: let your AI assistant draft, you press send

PostBeagle has a built-in MCP server. Connect an AI assistant such as Claude and it can read your campaign and audience reports and prepare campaign drafts for you - written as real blocks that open in the email builder. It cannot send or schedule anything, and it never sees individual subscribers. You review every draft and send it yourself.

Free plan · No credit card · Free plugin on WordPress.org

11
tools an assistant gets: seven for reading reports and your product catalog, four for drafts
0
campaigns an assistant can send or schedule - sending stays a human click
0
subscriber addresses shared with the model - reports are aggregate only
$0
included on every plan, including free - 2,500 subscribers, 5,000 emails a month, no card

Why AI and email marketing are awkward together

  • You ask an assistant for a campaign and get a block of text or raw HTML to paste somewhere - then rebuild it by hand in your email tool.
  • Asking "how did the last campaign do?" means exporting a report and pasting numbers into a chat window.
  • Handing an AI a full-access API key is a real risk: one misread instruction and it mails your whole list, or your subscriber export ends up in a third-party model.
  • AI-written HTML tends to break in Outlook, and once it is pasted in as custom HTML nobody on the team can edit it visually.

What you can ask it

Once connected, you work in plain language inside the assistant you already use. These are the kinds of requests the PostBeagle MCP server is built for.

  1. 1

    Monday morning

    A plain-language performance review

    The assistant reads your recent campaigns - delivery, opens, clicks, unsubscribes, bounces, attributed revenue, the links people actually clicked - and tells you what worked.

    Subject: How did last week’s campaigns do, and which one earned the most?

  2. 2

    Planning the next send

    A draft, built from blocks

    It writes the subject, preview text and body as headings, text, images, buttons, columns and product grids, picks the list, and saves it as a draft. You get a link straight to the builder.

    Subject: Draft a newsletter about our autumn sale for the Customers list.

  3. 3

    After you have looked at it

    Edits that respect your design

    Restyle the draft in the builder, then ask for changes. Blocks the assistant does not touch stay exactly as you left them, and blocks it rewrites keep their styling.

    Subject: Make the intro shorter and change the button to "Shop the sale".

  4. 4

    Before you send

    A test in your own inbox

    It can email a test copy to the account owner’s address - and only that address. The real send is yours to press, in PostBeagle.

    Subject: Send me a test of that draft.

Connect your assistant in a minute

Create a key under AI Assistant in PostBeagle, paste the setup snippet into your assistant, and start asking. Free plan, no card.

Start free

How the PostBeagle MCP server works

Drafts are real builder blocks

The assistant sends structured content, not HTML. PostBeagle turns it into the same blocks the visual builder uses, so a draft opens there like any campaign you built by hand.

It cannot send

There is no send or schedule tool. An assistant prepares drafts and can mail a test to the account owner; the send button stays in the app.

No subscriber data leaves

Reports are totals and rates. The server has no tool that returns a contact, a recipient list or an export, so subscriber addresses are never put in front of the model.

A key that only opens the assistant tools

Assistant keys are separate from your API key and are accepted only by the MCP server. A leaked key grants the eleven tools and nothing else. Revoke any key in one click.

Your brand, and a compliant footer

New drafts pick up your logo and brand colour, and every draft ends with the footer that carries your address and the unsubscribe link - even if the assistant leaves it out.

Your edits survive

Coupons, product cards, social icons and custom HTML blocks you added in the builder are carried over untouched when the assistant edits the rest of the email.

Email-client-safe markup

Drafts render with the same table-based markup as campaigns made in the builder - not whatever HTML a model happened to write.

The same rules as the app

Assistant requests go through the same checks as the app itself: account ownership, reputation gates and the hourly test-email limit all apply.

What is MCP?

The Model Context Protocol (MCP) is an open standard for connecting AI assistants to the tools and data they need. Instead of copying information in and out of a chat window, the assistant calls a small set of well-defined tools on a server - here, PostBeagle’s.

PostBeagle runs a remote MCP server, so there is nothing to install or host. You add its address and a key to your assistant, and the tools appear.

What an assistant can and cannot do

The tool list is the permission boundary. It is short on purpose:

  • Read: an account overview (sending status, reputation, audience totals), the campaign list with headline results, a full report for one campaign including top links, email lists with their health, segments, and audience growth over a date range.
  • Write: create a campaign draft, update a draft, read a campaign’s content as blocks, and send a test email to the account owner.
  • Cannot: send or schedule a campaign, delete anything, read or export individual contacts, change settings, domains, billing or automations.
  • Only drafts can be changed. A scheduled or sent campaign is read-only to an assistant.

Which assistants work

Any MCP client that can connect to a remote (Streamable HTTP) server with a bearer token. That includes Claude Code and Cursor; the AI Assistant page in PostBeagle gives you a ready-made command for Claude Code and a JSON snippet for other clients.

One-click connectors inside the Claude and ChatGPT apps use a different sign-in method (OAuth), which PostBeagle does not support yet.

Connect an AI assistant in three steps

  1. 1

    Create a key

    In PostBeagle, open Settings → AI assistant (MCP), name the key after the assistant you are connecting, and create it. The key is shown once.

  2. 2

    Add PostBeagle to your assistant

    Paste the command or JSON snippet shown next to the key into your assistant’s MCP configuration.

    Read the setup guide →
  3. 3

    Ask

    Try "How did my last campaign do?" or "Draft a welcome email for new subscribers." Open the draft from the link it returns, adjust it in the builder, and send.

Frequently asked questions

Can the AI send emails to my list?
No. The PostBeagle MCP server has no tool for sending or scheduling a campaign. An assistant can create and edit drafts and send a test copy to the account owner’s own address. You send the campaign yourself in PostBeagle.
Does the AI see my subscribers’ email addresses?
No. Every report the server returns is aggregate - counts, rates and totals. There is no tool that returns a contact, a recipient list or a list export.
Can I edit what the AI wrote?
Yes. Drafts are made of the same blocks as any other campaign, so they open in the visual email builder where you can restyle, rewrite, reorder and add blocks. If you then ask the assistant for more changes, the blocks it does not touch stay exactly as you left them.
Which AI assistants does it work with?
MCP clients that support remote servers with a bearer token, such as Claude Code and Cursor. One-click connectors in the Claude and ChatGPT apps require OAuth sign-in, which is not supported yet.
Is this the same as my PostBeagle API key?
No. Assistant keys are separate, you can have several, and they are accepted only by the MCP server - not by the REST API. Your API key and any WooCommerce connection are unaffected.
What happens if a key leaks?
Whoever holds it gets the same eleven tools: aggregate reports, product search and draft editing. They cannot send, export contacts or change your account. Revoke the key under AI Assistant and it stops working immediately.
Does PostBeagle run an AI model on my data?
Not for this. The MCP server only answers requests from the assistant you connect. What that assistant does with the reports it reads is governed by your agreement with its provider.
Which plan do I need?
Any. The MCP server is included on every plan, including the free one, which covers 2,500 subscribers and 5,000 emails a month with no card.

Last reviewed 9 October 2026.

Keep reading

Put your AI assistant to work on your email

Free plan, no credit card. Connect an assistant, ask for a draft, and send it when you are happy with it.

Start free