How do I connect an AI assistant to SendFox?

Connect SendFox to Claude, ChatGPT, or Codex on any plan and run your email marketing by chatting. Free gets a limited set of tools; Lifetime and Pro get them all.

What the SendFox MCP is

MCP (Model Context Protocol) is a standard way for an AI assistant to talk to another product. The SendFox MCP server gives your assistant a direct, authenticated connection to your SendFox account, so instead of clicking through the app you can just ask.

On Lifetime, Pro or Enterprise, once connected you can, for example:

  • Add contacts, tag them, and pull someone's activity
  • Create and manage lists
  • Draft an email, set its audience, send yourself a test, and send it
  • Build and edit automations
  • Ask how a campaign performed
  • Publish emails to one of your Smart Pages, or take them off — sent emails and drafts alike (a draft appears once it sends). Publishing turns on the page's Feed page if it was off
  • Send and look up transactional emails, if your account has Transactional access (attachments aren’t available through the assistant)

On the Free plan the assistant gets a limited set of tools: reading your account, lists, campaigns and stats, adding and tagging contacts, and transactional email. Anything else, such as sending an email, building automations or reading your contacts, needs a paid plan.

Your assistant acts as you. It can only reach the account you sign in with, and only do things your plan allows.

SendFox MCP setup page: Run SendFox from Claude, ChatGPT, or Codex; every plan can connect, Free gets limited tools

Before you start

  • Every plan can connect, with nothing to install. Lifetime, Pro (including a trial) and Enterprise get every tool; the Free plan gets the limited set above.
  • Your plan is checked on every request, so what the assistant can do follows a plan change straight away. If you move to the Free plan, the connection keeps working with the Free tools only.

Everything below starts from sendfox.com/developer/mcp, which shows your connection URL. It is the same URL for every assistant: https://sendfox.com/mcp

Connect your assistant

The Connect your assistant panel on the SendFox MCP setup page, showing the connection URL https://sendfox.com/mcp

Claude (web and desktop)

  1. In Claude, open Settings → Connectors → Add custom connector.
  2. Paste the connection URL and save.
  3. Claude opens a SendFox sign-in page — approve it and you're connected.

Claude Code (CLI)

Add the server with one command:

claude mcp add --transport http sendfox https://sendfox.com/mcp

Or add it to your project's .mcp.json. Then run /mcp inside Claude Code to sign in and authorize SendFox.

ChatGPT

  1. Open Settings → Connectors → Add and choose a custom connector.
  2. Paste the connection URL.
  3. Sign in and authorize SendFox when prompted.

Building on the OpenAI API instead? You can add SendFox as an MCP tool on a Responses request — the developer page shows the exact JSON.

Codex (CLI)

Add the server to ~/.codex/config.toml under [mcp_servers.sendfox] — the developer page shows the exact block to paste. Start Codex and it opens a browser to sign in and authorize SendFox.

Troubleshooting

My assistant says something needs a paid plan

  • The account you connected is on the Free plan, so the assistant only has the Free tools. Asked for anything else, such as sending an email or building an automation, it tells you that needs a paid plan.
  • Upgrade to Lifetime or Pro for every tool. If the assistant still says so after you upgrade, reconnect it so it loads the full set.
  • Check you signed in with the right SendFox account: if a Free account approved the connection, the assistant gets that account’s tools.

It worked before and now it doesn't

  • Your plan is re-checked on every request. If a paid plan or trial ended and the account is now on Free, the assistant keeps only the Free tools — see the section above.
  • If your account is paused or restricted, that also blocks the connection. See why an account gets paused or restricted.

The sign-in step doesn't finish

  • Your assistant opens a SendFox page to authorize the connection. If it never appears, check for a blocked pop-up, then start the connection again.
  • Make sure you're signed in to the SendFox account you actually want to connect — the assistant gets whatever account approves the request.
  • The approval page names the app asking for access and the site you'll be sent back to. Check both, then click Authorize.

My assistant says it can't do something

  • Plan limits still apply. Anything you cannot do in the app — exceed your contact cap, send past your monthly allowance — the assistant cannot do either.
  • Ask it to be specific about the error it received; it is passing SendFox's own response back to you.

Still stuck? Reach us through the SendFox Help Center.

Frequently asked questions

Which plans include it?

Every plan. Lifetime, Pro (including a trial) and Enterprise get every tool. On the Free plan the assistant gets a limited set: reading your account, lists, campaigns and stats, adding and tagging contacts, and transactional email.

How is this different from the API?

The REST API is for code you write yourself. The MCP server is for an AI assistant to use on your behalf, in conversation. Both follow the same plan rule: the Free plan gets a limited set, and Lifetime, Pro and Enterprise get everything.

Can my assistant send an email without asking me?

It can send, because sending is one of the things the connection allows. Assistants generally confirm before taking an action like that, but treat the connection as having the same reach as your own login — if you would not want something done unprompted, say so in your instructions.

Can my assistant take an email off my Smart Page?

Yes. It can publish an email to one of your Smart Pages or take it off again. Taking an email off also removes it from any other Smart Page that uses the same tag, and confirmation and automation emails can’t be published.

Can I connect more than one assistant?

Yes. The connection URL is the same for all of them, and each one signs in separately.

How do I disconnect?

Remove the connector in your assistant's settings. You can also revoke the connection from Settings → API tokens in SendFox, which cuts off access immediately.

Still need help? Contact Us Contact Us