MCP Integration
Sequenzy supports the Model Context Protocol (MCP), allowing AI assistants like Claude Desktop and Cursor to manage your email marketing directly.What You Can Do
With Sequenzy MCP, AI assistants can:- Manage subscribers - Add, update, search, and remove subscribers
- Create sequences - Generate and configure email automation sequences
- Draft campaigns - Create and edit campaign drafts
- Send transactional emails - Send single emails via template or HTML
- View analytics - Get stats for campaigns, sequences, and overall performance
- Generate content - AI-powered email and sequence generation
Quick Setup
The easiest way to set up MCP is using our setup wizard:- Open your browser to log in
- Create a personal API key
- Auto-detect installed AI clients
- Configure them automatically
Manual Setup
Claude Desktop
-
Open Claude Desktop settings file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add Sequenzy MCP:
- Restart Claude Desktop
Cursor
-
Open
~/.cursor/mcp.json(create if it doesn’t exist) - Add Sequenzy:
- Restart Cursor
Windsurf
Same format as Cursor, but the config is at:- macOS:
~/Library/Application Support/Windsurf/mcp.json - Windows:
%APPDATA%\Windsurf\mcp.json
Getting Your API Key
- Go to Settings → API Keys
- Click “Create Personal Key”
- Give it a name (e.g., “Claude Desktop”)
- Copy the key (starts with
seq_user_)
npx @sequenzy/setup
Available Tools
Subscribers
add_subscriber- Add a new subscriberupdate_subscriber- Update subscriber attributes/tagsremove_subscriber- Unsubscribe or deleteget_subscriber- Get subscriber detailssearch_subscribers- Search by tags, attributes, segments
Campaigns
list_campaigns- List all campaignsget_campaign- Get campaign details and statscreate_campaign- Create a draft campaignupdate_campaign- Edit a draftsend_test_email- Send test to single address
Sequences
list_sequences- List all sequencesget_sequence- Get sequence detailscreate_sequence- Create a sequence with:goal- AI generates email contentstepswithblocks- Sequenzy JSON block formatstepswithhtml- Any HTML (React Email, MJML, etc.) - auto-converted
update_sequence- Modify a sequenceenable_sequence/disable_sequence- Control status
Transactional
send_email- Send a single email (template or HTML)
Analytics
get_stats- Overview stats (7d/30d/90d)get_campaign_stats- Campaign performanceget_sequence_stats- Sequence performanceget_subscriber_activity- Individual activity
AI Generation
generate_email- Create email from promptgenerate_sequence- Create multi-email sequence from goalgenerate_subject_lines- Generate A/B subject variants
Example Conversations
Set up email for a new SaaS
Add a subscriber
Check performance
Create a sequence with specific content
Migrate a sequence from another platform
Resources
MCP also provides read-only resources that AI can access:| Resource | Description |
|---|---|
sequenzy://dashboard | Live 7-day overview stats |
sequenzy://campaigns/recent | Last 10 campaigns |
sequenzy://subscribers/recent | Recently added subscribers |
sequenzy://sequences | All sequences with status |
sequenzy://templates | Available email templates |
sequenzy://segments | Defined segments |
sequenzy://tags | All tags with counts |
Security
- Personal API keys are tied to your user account
- Keys can only access companies you have access to
- You can revoke keys anytime in Settings → API Keys
- Keys are never shared between users
Troubleshooting
”SEQUENZY_API_KEY environment variable is required”
Make sure your API key is set in the MCP config. Runnpx @sequenzy/setup to configure automatically.