What is SendPulse’s MCP server?

MCP is your AI agent's gateway to your SendPulse account. Type in a prompt like "Send an email to chatbot subscribers with the 'new' tag" — your AI agent will take care of it step by step and report back in the chat.

Our MCP server gives AI agents secure access to your CRM, marketing emails, online courses, transactional emails, and chatbots, replacing dozens of scattered integrations with a single connection.

With SendPulse’s MCP server, your AI agent can:

  • icon Run email campaigns and manage chatbot conversations
  • icon Create deals, update pipelines, and handle contacts in your CRM system
  • icon Send marketing and transactional emails
  • icon Keep your online academies, courses, and students organized
  • icon Streamline marketing workflows using plain-language prompts with no coding or tool juggling

Manage SendPulse workflows in your AI chat

No more jumping between screens or digging through settings. Outline your tasks in plain language and watch your AI agent do the work for you.

Run chatbots across Instagram, Facebook, WhatsApp, and other social media

  • Check your account details, chatbot list, and performance metrics
  • Run campaigns across selected messaging platforms
  • Go through recent conversations or a selected subscriber chat
  • Send messages or run chatbot flows for specific users
  • Assign variables and tags to contacts for personalized interactions
Explore all chatbot actions
Run chatbots across Instagram, Facebook, WhatsApp, and other social media

Handle CRM contacts, deals, pipelines, tasks, and products

  • Create, update, and view contacts
  • Find users by email address
  • Manage pipelines, stages, and deals
  • Stay on top of tasks, create new ones on selected dashboards, and leave notes for your team
  • Add, track, and link products to deals
Explore all CRM actions
Handle CRM contacts, deals, pipelines, tasks, and products

Send email campaigns and manage templates, contacts, and analytics

  • Use pre-made email templates, customize them, or create your own from scratch
  • Schedule, edit, or cancel email campaigns before sending
  • Track email performance by date range, campaign, and selected emails
  • Keep your mailing lists, tags, variables, and contacts updated
  • Manage your suppression lists
Explore all email actions
Send email campaigns and manage templates, contacts, and analytics

Deliver, track, and analyze transactional emails

  • Send transactional emails through SMTP
  • Keep tabs on all sent emails or find specific ones by ID
  • Analyze delivery errors over a selected timeframe
  • Stay on top of unsubscribes
  • View and add new sender email addresses
Explore all SMTP actions
Deliver, track, and analyze transactional emails

Manage courses and keep students’ progress on track

  • Browse your online academies, courses, and pricing plans
  • Enroll or remove students from courses
  • Update course payment statuses
  • Track students’ course progress
  • Segment students by status, payment, and tags
Explore all course actions
Manage courses and keep students’ progress on track

16 ready-to-use prompts for everyday tasks and advanced workflows

Copy a prompt, customize it, and let your AI agent take it from there.

Meet your AI agent

Meet your AI agent

Give these prompts a try to learn what your AI agent can do:

  • What actions can you take in my SendPulse account?
  • What are you unable to do?

Keep in mind that your AI agent may not always recognize its limitations. See our guide for the full list of supported actions.

Make smarter decisions with analytics

Make smarter decisions with analytics

Get more from your performance data. Set up your AI agent to spot patterns and opportunities that are easy to miss in raw numbers.

Prompts you can use:

  • Go through the last 100 conversations of my FlowersShop chatbot on Instagram. Find the three biggest customer drop-off points, then recommend improvements for each.
  • Compare lead sources in my "Online store" pipeline. Which ones produce the highest-value deals, and which deserve a larger share of my marketing budget?
  • Analyze my welcome emails’ performance over the last three months. Which subject lines achieved the highest open rates and CTR, and what do they have in common?
  • Review transactional email delivery failures from the last 30 days. Group them by cause and highlight the recipient domains with the highest failure rates.
  • Analyze completion rates in my "Instagram Marketing Basics" course. Flag students who are falling behind or have stopped making progress, then place them in a dedicated group.
Hand over your daily workflows

Hand over your daily workflows

Let your AI agent create contacts, run campaigns, manage deals, and take on your routine.

Prompts you can use:

  • Create a campaign for the VIP segment in my FlowersShop chatbot on Facebook. Use this message: "Seasonal flowers are 25% off until the end of the week!" Schedule it for tomorrow at 11:00 AM.
  • Create a contact for Emily Johnson, add David Wilson as a chat assignee, and link the contact to a new "Partnership" deal in the "Partnerships" pipeline. Set the deal value to $5,000 and move it to the "Negotiation" stage.
  • Create a three-email re-engagement campaign for my “Customers” mailing list and schedule every email two days apart. Highlight a 15% discount, free shipping, and new arrivals. Generate the email copy automatically.
  • Opt emily-j@gmail.com out of transactional SMTP emails.
  • Enroll Anna Miller (a.miller@gmail.com) in my "Programming Basics" course and mark her payment status as “Paid.”
Plan and run multistep workflows

Plan and run multistep workflows

Hand off end-to-end workflows across multiple SendPulse tools to your AI agent. It will analyze your data, take authorized actions, and ask for approval at key steps.

Prompts you can use:

  • Plan a Black Friday campaign across email, Facebook, and WhatsApp. Schedule an email for VIP customers in the morning, a Facebook chatbot campaign for all subscribers at noon, and a WhatsApp message only for active contacts in the evening. Suggest the overall structure and generate a draft for every message.
  • Review the last 60 days of FlowersShop chatbot conversations on Instagram linked to my “Place an order” flow. Use the results to model 500 hypothetical user journeys, find the bottlenecks, and recommend flow improvements.
  • Find FlowersShop chatbot conversations from the past week where customers sent their shipping details. Create deals for them in my “Online store” pipeline at the “Order placed” stage. Add the contact, product, and price from every conversation to the corresponding deal. Show me the full order list and wait for my confirmation.
  • List all students in my "Instagram Marketing Basics" course whose payment status is “Unpaid.” Once I approve the list, update their payment statuses to “Paid.”

Build your AI agent in just a few steps

Follow our step-by-step guide to set up your MCP server. Browse supported actions and put them into practice to get the most out of your AI agent.

  1. Go to your Claude settings

    In the web app, mobile app, Claude Desktop, or Cowork, head over to "Customize" > "Connectors". Click “+” and select “Add custom connector.”

  2. Add SendPulse’s MCP server

    Name the connector and add the following custom server:

    https://mcp.sendpulse.com/mcp
  3. Authorize access

    Click “Connect” and sign in to the SendPulse account you want your AI assistant to access.

  4. Add tools

    Choose the tools your AI agent needs to work through tasks. Every tool you add unlocks new actions for your AI agent, but it may also consume more tokens and take longer to complete tasks. We recommend starting with the tools that match your current workflow.

  5. Start working

    Turn on the SendPulse toggle on the list of connectors to enable the MCP server for your chat. Interact with your AI agent using natural language and track how it performs.

  1. Go to your OpenAI settings

    Head over to the "Chat" tab and create a new chat. Next to the “Tools” field, click “+Add” and select the MCP server.

  2. Add SendPulse’s MCP server

    Click “+Server” and add the following custom server:

    https://mcp.sendpulse.com/mcp
  3. Authorize access

    Sign in to the SendPulse account you want your AI agent to access. Select "Custom headers" for authentication and add the X-SP-ID and X-SP-SECRET header values.

  4. Add tools

    Choose the tools your AI agent needs to work through tasks. Every tool you enable unlocks new actions for your AI agent, but it may also consume more tokens and take longer to complete tasks. We recommend starting with the tools that match your current workflow.

  5. Start working

    Interact with your AI agent using natural language and track how it performs.

  1. Go to your Cursor settings

    In the Cursor app, head over to “Cursor settings” > “MCP” and click “Add Custom MCP.”

  2. Add the configuration

    Copy the code below and paste it into the configuration file you see on your screen.

    
    { 
      "mcpServers": { 
        "sp": { 
          "url": "https://mcp.sendpulse.com/mcp"
        }
      }
     }
  3. Authorize access

    Click “Connect” next to sendpulse_mcp_service, then sign in to the SendPulse account you want your AI agent to access.

  4. Add tools

    Choose the tools your AI agent needs to work through tasks. Every tool you enable unlocks new actions for your AI agent, but it may also consume more tokens and take longer to complete tasks. We recommend starting with the tools that match your current workflow.

  5. Start working

    Interact with your AI agent using natural language and track how it performs.

Get ready for marketing with intelligent AI Assistants

You set the strategy, AI assistants make it happen.

video

Get your AI agent up and running in a flash using MCP

Create a personal AI assistant that works across SendPulse and handles routine tasks for you — no code, complex integrations, or third-party developers in sight.

AI automation for every skill level

Code or no code, SendPulse’s MCP server helps you automate more with AI.

icon
Marketers and business owners

Get more done with less effort. Outline your goal in the chat, and your AI agent will run campaigns, track performance, and suggest your next best steps.

icon
Support and sales teams

Guide customers through every step of their journey without switching tabs. Your AI agent can find conversations, create CRM deals, update statuses, and handle your daily workflow. Just tell it what to do.

icon
Agencies

Scale client reporting without scaling the workload. Let your AI agent collect analytics, highlight key trends, and repeat the same workflow across all your client accounts.

icon
Vibe coders

Create a working SendPulse integration from a single prompt. Put MCP to use and get access to more than 130 CRM, chatbot, and email actions without digging through API documentation.

icon
AI agent creators

Integrate marketing and CRM features with your AI agent using a cloud-hosted MCP server. Replace custom API wrappers with a ready-to-use connection, flexible access permissions, and tool selection.

icon
No-code automation builders

Build smarter automations without assembling dozens of API calls. A single MCP node gives your AI agent the tools to plan and execute tasks across SendPulse. Compatible with n8n, Make, and other no-code platforms.

FAQ

SendPulse’s MCP server is an open-source tool that connects AI software to external systems. This helps AI run and automate your campaigns, manage audiences, and keep an eye on analytics right in your SendPulse account.

Sign up to automate your marketing routine and lighten your daily workload using AI.

MCP acts as middleware between your AI assistant and external systems like SendPulse. Automate your chatbot, email, CRM, and pop-up workflows while staying in full control over the data AI can use. It’s compatible with all leading AI apps and models.

Plugins, on the other hand, are limited in scope and usually tied to specific software, like ChatGPT.

SendPulse’s MCP server supports all major AI software, including Claude, OpenAI, Cursor, and more. It runs in the cloud, so there’s nothing to install.

It only takes about 10 minutes to get started with SendPulse’s MCP server. Our setup guide will walk you through every step.

Your AI provider doesn't have direct access to your SendPulse account data. AI models can only take the actions you explicitly authorize when setting up the MCP server. Authentication is handled through secure access keys or verified account sign-ins. Your data stays in your SendPulse account, and the AI only sees the information returned by the tool you prompt it to run.

Your prompts go directly to the AI provider you've integrated, like Claude or ChatGPT. The only difference from a standard AI chat is that your AI agent can also take authorized actions in your SendPulse account. SendPulse doesn't save or process your prompts.

Yes, connecting and using SendPulse’s MCP server is free. However, your AI provider may charge for MCP access or usage depending on your plan. Some platforms include MCP support at no extra cost, while others require a paid subscription. See your AI provider's pricing to learn more.

Like any AI model, it can make mistakes or misunderstand your prompts — this is a limitation of AI, not the MCP server. That said, before your AI agent takes any action, you'll have a chance to go over its plan and approve or cancel it. We recommend keeping an eye on your agent's actions, especially when it comes to important data or customer interactions. AI works best with human oversight.

Hand off the busywork in SendPulse to AI

Power up with MCP and leave AI to handle the routine while you lead the way.