MCP server for AI tools

Run your email marketing from your AI assistant. One URL, sign in, done.

Mailsoftly runs a hosted MCP server. Paste one URL into any MCP-compatible AI client, sign in with your Mailsoftly account, and work with contacts, lists and campaigns in plain language. The assistant can research, draft and prepare. Sending stays a separate permission you grant on purpose.
Free to start with your Google Workspace or Microsoft 365 account · No credit card required
Your AI assistantClaude, ChatGPT, Cursor or any MCP client
Mailsoftly MCP serverHosted, OAuth sign-in
Your accountContacts, lists, drafts, sends
Connected
134 tools, 8 scoped permissions, no install and no API key to copy. Now listed in the Claude directory: connect Claude in one click. A local server is available for desktop clients.
Join thousands of businesses
5.0
TrustRadius
4.8
4.9
5.0
5.0
How it works

Paste the URL, sign in, ask

The hosted server needs nothing installed. Add the server URL to your client, approve the connection on Mailsoftly's consent screen, and the assistant can start working with your account.
Add the serverIn your AI client, add an MCP server with the URL app.mailsoftly.com/mcp. Desktop clients that prefer a local server can run the stdio version with Node.js and an API key.
Sign in and choose permissionsThe client opens Mailsoftly's consent screen. Read and draft permissions are on by default. Sending campaigns is a separate checkbox you tick only if you want the assistant to send.
Work in plain languageAsk for a list, add a contact, draft a campaign, check whether a draft is ready to send. Each request maps to a documented tool with the same rules the product enforces.
1
Add serverapp.mailsoftly.com/mcp
2
Sign inOAuth consent, scoped permissions
3
AskContacts, lists, drafts, sends
Assistant connectedLive
What the assistant can do

134 tools, grouped by what you ask for

Every tool is a narrow, documented action on your audience or campaigns. Nothing runs outside the permissions you granted.
👤 Contacts

Find, add and update people

Search contacts by email or name, read one in detail, create or update a contact, and list your custom fields and tags so the assistant fills the right ones.

search_contactsget_contactcreate_contactupdate_contactcreate_or_update_contactget_custom_fieldslist_tags
🏷️ Lists

Organize the audience

Create a list, add a contact to it, list your lists with sizes, and read who is in one, so segments can be built and checked in conversation.

create_contact_listadd_contact_to_contact_listlist_contact_listslist_contacts_in_list
📧 Campaigns

Draft, check, send

List the senders a draft can use, write a campaign as a draft, check its status and readiness, and, only with the send permission, deliver it. Unsubscribe an address globally when someone asks.

list_sendersdraft_campaignget_campaign_statussend_campaignunsubscribe_contact
What it feels like

Six things you can just ask

The point of MCP is that the interface is a sentence. These are the kinds of requests the tools were built around.
"Add Jane from today's call to the Webinar list"The assistant creates or updates the contact and files it in the right list.
"Who is on the VIP list?"It reads the list and summarizes the people in it.
"Draft a newsletter for the Customers list about the new pricing"It writes the campaign as a draft you review in Mailsoftly before anything goes out.
"Is that draft ready to send?"It checks the draft's status and send readiness and tells you what is missing.
"Unsubscribe [email protected] everywhere"It adds a global unsubscribe so no future send reaches that address.
"Which custom fields do we have?"It lists your fields and tags so the next contact is filled in correctly.
Developers can go deeper with the REST API and webhooks, and no-code teams can use Zapier. All three run on the same account and the same rules.
Guardrails

Draft freely. Send on purpose.

Permissions are scoped and sending is a separate opt-in, so an assistant can prepare everything and you press send yourself. Every send still passes the same checks as a campaign built in the editor.
Assistant draftscampaigns:draft
You reviewIn Mailsoftly
You grant sendcampaigns:send, opt-in
Campaign goes outSame checks as always

Built on the same OAuth platform as everything else.

The MCP server is an OAuth 2.1 client of your own account: PKCE, short-lived access tokens, rotating refresh tokens, and a Connected apps page in your settings where you can cut access anytime. The same platform powers the REST API for developers.
134
tools, each documented
Hosted
no install, no API key to copy
Free
to start, no credit card
Hosted MCP serverapp.mailsoftly.com/mcp
Local stdio serverfor desktop clients
REST API and webhooksfor developers
Connected appsrevoke anytime
FAQ

The MCP server, answered

What is the Mailsoftly MCP server?

MCP, the Model Context Protocol, is an open standard that lets AI assistants use tools. The Mailsoftly MCP server exposes your account, contacts, lists and campaigns, as 134 documented tools, so any MCP-compatible assistant can work with it in plain language.

Which AI tools can connect?

Any client that supports MCP. Claude connects in one click from the Claude directory. The hosted server also works with other clients that support OAuth sign-in, such as ChatGPT, and a local stdio server is available for desktop clients such as Cursor and VS Code. Setup steps for each are at app.mailsoftly.com/developers/mcp.

Do I need to install anything?

Not for the hosted server. Add the URL app.mailsoftly.com/mcp to your client and sign in with your Mailsoftly account. The local server is optional and needs Node.js and an API key.

Can the assistant send emails without asking me?

Only if you grant the send permission. It is a separate checkbox on the consent screen and off by default. Without it the assistant can search, add and update contacts, manage lists and write drafts, and you send from Mailsoftly yourself.

What permissions does it use?

Seven scopes: read contacts, write contacts, read campaigns, draft campaigns, send campaigns, write suppressions and read account. The client asks for what it needs, you see each one on the consent screen, and you can revoke the connection anytime from Connected apps in your settings.

Is the MCP server free?

Yes. It is included on every plan, including the free plan that starts with your Google or Microsoft account and no credit card.

What else does Mailsoftly connect to?

Google Workspace, Microsoft 365, HubSpot, WordPress, Shopify, Jotform and Zapier connect natively, and developers get the REST API and webhooks. See the full picture on the Mailsoftly integrations page.

Let your assistant do the busywork

Sign up free, paste one URL into your AI client, and manage contacts and drafts in plain language from today.

Start free with Google Start free with Microsoft 365
No credit card required · Cancel anytime · Real humans on support