AI-native email inside Cursor. Compose emails, build automation flows, manage contacts, and send campaigns — all from your editor.
Powered by 28 MCP tools and a 68K-word email marketing knowledge base (908 sources, 4,798 insights across 19 industry playbooks).
Nitrosend is an official plugin on the Cursor Marketplace. In Cursor's Agent chat, run:
/add-plugin nitrosend
Or click Add to Cursor on the Marketplace listing, or open Customize in the sidebar, find Nitrosend and choose Install (project or user scope).
On first use, your browser opens for Nitrosend sign-in. No API key needed.
Adds the bundled MCP server on its own, without the plugin wrapper:
Install Nitrosend in Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": {
"nitrosend": {
"url": "https://api.nitrosend.com/mcp"
}
}
}Restart Cursor. On first tool call, your browser opens for Nitrosend sign-in (OAuth).
Older Cursor versions without remote MCP support
If your Cursor build cannot connect to a remote MCP server directly, use the stdio bridge instead:
{
"mcpServers": {
"nitrosend": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.nitrosend.com/mcp"]
}
}
}Open Cursor Chat and ask:
Check my Nitrosend account status
The same plugin installs in Grok Build (and Grok Bot) from the xAI plugin marketplace. This repo carries a .grok-plugin/plugin.json manifest and a .mcp.json pointing at the hosted Nitrosend MCP server. Nothing runs locally.
Once the listing is live, open /plugins in Grok Build, search for Nitrosend and install it. To try a pinned revision before then:
grok plugin install nitrosend/cursor@<full-commit-sha> --trustStart a new Grok session after installing. The first nitro_* tool call opens your browser for Nitrosend sign-in (OAuth). Use /mcps to inspect the connection.
- The plugin calls one endpoint:
https://api.nitrosend.com/mcp, the hosted Nitrosend MCP server, over HTTPS. - Sign-in is OAuth in your browser. The endpoint publishes protected-resource metadata at
https://api.nitrosend.com/.well-known/oauth-protected-resource/mcp. No API key, environment variable or local helper is required. The plugin does not read local files,.envfiles, tokens or secrets. - Once signed in, the agent can read your Nitrosend account data and perform explicit write actions such as creating templates, importing contacts and approving sends. Review recipients and content before approving a live send. See the agent onboarding guide.
- This repository ships no executable code: two manifests (
.cursor-plugin/plugin.json,.grok-plugin/plugin.json), MCP server configs (mcp.json,.mcp.json), docs and assets. No hooks, no scripts, no postinstall step. - Data is handled under the Nitrosend privacy policy and terms.
Create section-based email templates with full brand styling, preview, and test sends.
Compose a welcome email for new SaaS signups — branded, with a single CTA to activate their account
Build trigger-based sequences with waits, splits, webhooks, and SMS steps.
Build a 3-email cart abandonment flow: 1 hour, 24 hours, 72 hours. Include a 10% discount in the final email.
Create, target, preview, approve, and send or schedule email and SMS campaigns.
Send our March newsletter to the "Active subscribers" segment, scheduled for Tuesday 10am
Immediate single-recipient delivery for receipts, OTPs, confirmations.
Send a password reset email to [email protected] using the reset template
Import contacts, manage lists, define segments, bulk tag.
Import these 50 contacts and add them to the "Beta users" list
Give your agent its own address, then read and reply to threads without leaving the editor.
Check my Nitrosend inbox and draft replies to anything that needs attention
Account-wide and per-campaign insights with trends and industry benchmarks.
How are my flows performing this month? Compare against benchmarks.
| Tool | Description |
|---|---|
nitro_get_status |
Account health, brand context, and onboarding state |
nitro_select_account |
Switch the OAuth MCP connection to another account |
nitro_select_brand |
Switch the current brand for OAuth MCP sessions |
nitro_set_brand_kit |
Brand Kit identity from a URL or manual fields |
nitro_manage_domains |
Add and verify sending domains |
nitro_configure_account |
Sender defaults and test recipients |
nitro_configure_providers |
BYO sending provider credentials and status (SES, Mailgun, Postmark, Resend, SendGrid) |
nitro_manage_billing |
Plan status and upgrades |
| Tool | Description |
|---|---|
nitro_manage_template |
Create, update, or clone email templates |
nitro_compose_campaign |
Create email or SMS campaigns |
nitro_compose_flow |
Build automation flows |
nitro_ingest |
Validate and store an image in the brand library, returning a durable email URL |
nitro_review_delivery |
Review content and delivery readiness |
nitro_control_delivery |
Approve, schedule, pause, or cancel delivery |
nitro_send_test_message |
Send test email or SMS messages |
nitro_send_message |
Immediate single-recipient transactional email or SMS |
| Tool | Description |
|---|---|
nitro_manage_audience |
Create contacts, manage lists, tags, and events |
nitro_import_contacts |
Bulk import contact records |
nitro_define_segment |
Build segments with filters and preview counts |
nitro_search_contacts |
Find contacts by email, name, or phone |
| Tool | Description |
|---|---|
nitro_inbox |
Read the agent queue or mailbox |
nitro_inbox_action |
Reply to, handle, or escalate an inbox item |
nitro_manage_outreach |
Discover named people for outreach, gated by an explicit spend cap |
| Tool | Description |
|---|---|
nitro_query |
Query campaigns, flows, templates, and segments |
nitro_get_insights |
Analytics with trends and industry benchmarks |
nitro_search_docs |
Search Nitrosend guides and API/MCP/CLI references |
nitro_set_memory |
Persistent AI memory across sessions |
nitro_request_support |
Submit a support request |
Connecting from an agent surface — Cursor Chat, Cursor web, or a cloud agent like Grok Bot? Read the Nitrosend agent onboarding guide first: nitrosend.com/SKILL.md. The short version: call nitro_get_status before anything else, trust its snapshot over assumptions, and never approve or trigger a live send without explicit human confirmation.
- Cursor with MCP support — desktop, web, and cloud agents (including Grok Bot) are supported: the plugin connects to a remote MCP URL over OAuth, so no local process is required
- A Nitrosend account (nitrosend.com)
This plugin is free. Nitrosend has a free tier; paid plans and usage are a separate, optional subscription to the Nitrosend service.
- Email: [email protected]
- Documentation
- Security or vulnerability reports: SECURITY.md