Skip to main content
Autosend MCP
The AutoSend MCP (Model Context Protocol) server lets you manage email campaigns, templates, contacts, and senders directly from AI assistants like Claude, Cursor, Codex, Antigravity, and other MCP-compatible clients. It’s a remote MCP server with OAuth that gives AI tools secure access to your AutoSend project, available at:
https://mcp.autosend.com/
Instead of switching between your AI assistant and the AutoSend dashboard, you can use natural language to:
  • Create and manage email campaigns
  • Design and update email templates
  • Browse your contact lists and segments
  • Look up verified senders and suppression groups

Prerequisites

Connecting to AutoSend MCP

AutoSend MCP uses a streamable HTTP transport with OAuth 2.0 authentication. When you add the server to your MCP client, the client handles the OAuth authorization flow automatically. You just need to log in to your AutoSend account when prompted. Choose your AI client to get started:

Authentication

AutoSend MCP uses OAuth 2.0 to securely connect to your account. You don’t need to manage any API keys or tokens yourself. Your MCP client handles everything automatically. When you first connect, you’ll be redirected to AutoSend to log in and authorize the connection. Once authorized, your client stores the credentials and refreshes them as needed. Each connection is scoped to a single AutoSend project, so your data stays isolated and secure.

Available Tools

AutoSend MCP exposes 17 tools across 5 categories. Your AI assistant automatically uses the right tools based on your requests.

Lists & Segments

ToolDescription
get_lists_and_segmentsFetch your contact lists and segments for targeting campaigns

Templates

ToolDescription
list_templatesList all email templates in your account
search_templatesSearch templates by name, content, or type
get_templateGet a specific template by ID
create_templateCreate a new email template using HTML
update_templateUpdate an existing template’s content or settings
delete_templatePermanently delete a template

Senders

ToolDescription
list_sendersList all verified senders in your account
get_senderGet details of a specific verified sender

Suppression Groups

ToolDescription
list_suppression_groupsList suppression (unsubscribe) groups
get_suppression_groupGet details of a specific suppression group

Campaigns

ToolDescription
list_campaignsList campaigns with optional filters by status, name, or date
get_campaignGet details of a specific campaign including metrics
create_campaignCreate a draft campaign with HTML content in one call
update_campaignUpdate an existing draft campaign’s settings or content
delete_campaignPermanently delete a campaign
duplicate_campaignDuplicate an existing campaign as a new draft

Guided Workflows

AutoSend MCP includes two guided workflow prompts that walk your AI assistant through multi-step processes. These prompts provide structured instructions so the assistant gathers the right information and calls the right tools in sequence.

create-campaign

A step-by-step workflow to create a draft email campaign:
  1. Gathers data - Fetches your lists, segments, senders, and suppression groups
  2. Asks for details - Campaign purpose, target audience, sender, unsubscribe group, subject line, and preview text
  3. Designs the email - Proposes a template structure and generates responsive HTML
  4. Creates the draft - Calls create_campaign to create the template and campaign together
  5. Reviews - Shows a summary with the campaign ID and next steps
ArgumentTypeRequiredDescription
contextstringNoInitial context about the campaign purpose

create-template

A step-by-step workflow to create a reusable email template:
  1. Understands purpose - Asks about template type (marketing or transactional), audience, brand style, and sections
  2. Designs HTML - Generates responsive email HTML following email client compatibility best practices
  3. Creates the template - Calls create_template with all metadata
  4. Reviews - Shows a summary with the template ID and next steps
ArgumentTypeRequiredDescription
contextstringNoInitial context about the template purpose
Both prompts support an auto mode. Say “auto”, “take over”, or “just do it” at any point, and the assistant will make reasonable decisions for all remaining steps without asking for confirmation.

Example Conversations

Here are some things you can ask your AI assistant once AutoSend MCP is connected: Campaign management:
  • “Create a newsletter campaign for our March product updates”
  • “Show me all draft campaigns”
  • “Duplicate the Black Friday campaign and update it for our spring sale”
  • “Delete the test campaign I created yesterday”
Template management:
  • “Create a transactional template for order confirmation emails”
  • “Search for templates related to onboarding”
  • “Update the welcome email template with a new header design”
Looking up data:
  • “List all my contact segments and their sizes”
  • “Show me my verified senders”
  • “What suppression groups do I have?”
End-to-end workflows:
  • “I want to send a product launch announcement to our Premium Users segment. Walk me through it.”
  • “Help me create a reusable welcome email template with the recipient’s first name and company”

Important Notes

All campaigns created through MCP are saved as drafts. You must publish or send them from the AutoSend dashboard. This is a safety measure to prevent accidental sends.
  • Template variables - Use Handlebars syntax ({{variableName}}) for dynamic content. Variable names must start with a letter and can include letters, numbers, and underscores.
  • Character limits - Campaign name: 200 characters, subject line: 988 characters, preview text: 140 characters.
  • Email HTML - The MCP server’s guided workflows generate email-safe HTML using table-based layouts, inline CSS, and responsive design patterns that work across all major email clients.
  • Scoped access - Each MCP connection is scoped to a single AutoSend project and organization. The server cannot access data from other projects.

Next Steps