Home
MCP Integrations

Cursor

Connect Nitrosend to Cursor via MCP for AI-powered email marketing inside your editor

Cursor + Nitrosend MCP

Connect Nitrosend to Cursor and manage your email marketing directly from your editor. Compose emails, build automation flows, send campaigns, and check analytics — all through conversation.

Setup

One-click install

Install Nitrosend in Cursor

Cursor should add Nitrosend as a remote MCP server using the direct url config. On first use, Cursor will prompt you to sign in with Nitrosend — no API key needed.

Manual install

Add Nitrosend to ~/.cursor/mcp.json for all projects, or .cursor/mcp.json inside the current repo for a project-local setup:

{
  "mcpServers": {
    "nitrosend": {
      "url": "https://api.nitrosend.com/mcp"
    }
  }
}

Restart Cursor. On first use, Cursor will prompt you to sign in via OAuth.

Tip

Cursor now supports Nitrosend as a direct remote HTTP MCP server. Do not use mcp-remote or the local @nitrosend/mcp package for the standard Cursor setup.

Verify the connection

Open Cursor Chat and ask:

What's my Nitrosend account status?

If the sign-in prompt does not appear after the first Nitrosend tool call, open Cursor's MCP settings, confirm the nitrosend server is enabled, and re-run the prompt. If Cursor still does not pick up a new mcp.json, restart it once.

Example workflows

Compose a campaign

Create a campaign called "April Newsletter" using my brand theme.
Target the active subscribers segment and schedule it for Tuesday at 10am.

Build an automation flow

Build a cart abandonment flow: email at 1 hour, 24 hours, then 72 hours
with a 10% discount code.

Check performance

Show me insights for my last 3 campaigns. How are they tracking against benchmarks?

Send a transactional email

Send a password reset email to user@example.com using the reset template

MCP tools available (21)

ToolDescription
nitro_get_statusAccount health and onboarding state
nitro_set_brandBrand identity from URL or manual fields
nitro_manage_domainsAdd and verify sending domains
nitro_configure_accountSender defaults and test recipients
nitro_manage_templateCreate, update, or clone reusable email templates
nitro_compose_campaignCreate email or SMS campaigns
nitro_compose_flowBuild automation flows
nitro_control_deliveryApprove, schedule, pause, or cancel delivery
nitro_review_deliveryReview email/SMS content and delivery readiness
nitro_send_test_messageSend test email or SMS messages
nitro_send_messageSend transactional email or SMS immediately
nitro_manage_audienceCreate contacts, manage lists, tags, events
nitro_import_contactsBulk import contact records
nitro_define_segmentBuild segments with filters and preview
nitro_search_contactsFind contacts by email, name, or phone
nitro_queryQuery campaigns, flows, templates, segments
nitro_get_insightsAnalytics with trends and benchmarks
nitro_manage_billingPlan status and upgrades
nitro_configure_providersBYO email provider (Mailgun, SES)
nitro_set_memoryPersistent AI memory across sessions
nitro_request_supportSubmit a support request

Troubleshooting

Sign-in window didn't open

Open Cursor's MCP settings and confirm the nitrosend server is enabled. Trigger a Nitrosend tool call again. If Cursor still does not prompt for OAuth, remove and re-add the nitrosend entry and restart Cursor once.

Tools not appearing in Cursor Chat

If you edited mcp.json manually, make sure Cursor picked up the new config. A restart is sometimes required after adding a brand new server. Check that api.nitrosend.com is reachable: curl -I https://api.nitrosend.com/mcp

Info

No API key or local dependencies required. Authentication is handled via OAuth sign-in when you first connect.