NetSendo Logo
Back to Integrations

MCP Integration

Active

Manage NetSendo with natural language through AI assistants.

Model Context Protocol (MCP) is an open standard by Anthropic that enables AI assistants like Claude, Cursor, and VS Code to integrate with external tools. With NetSendo's MCP server, you get 37+ tools for managing subscribers, campaigns, A/B tests, funnels, and messaging — all using natural language.

🚀Features

Natural Language Control

Ask questions like 'How many subscribers do I have?' or give commands like 'Send an email to john@example.com'.

37+ Available Tools

Full access to subscribers, campaigns, A/B tests, funnels, messaging, tags, and account info.

Multi-Client Support

Compatible with Claude Desktop, Cursor IDE, and VS Code with MCP extensions.

Two Deployment Modes

Use Local (Docker) for self-hosted installations or Remote (npx) for hosted instances.

Pre-built Prompts

Includes prompts for common workflows like analyzing subscribers, sending newsletters, and list cleanup.

Context Resources

Provides instance info and quick statistics for AI context awareness.

🛠️Available Tools

Subscriber Management

list_subscribers, get_subscriber, create_subscriber, update_subscriber, delete_subscriber, sync_subscriber_tags

Contact Lists & Tags

list_contact_lists, get_contact_list, get_list_subscribers, list_tags, list_custom_fields

Campaigns

list_campaigns, get_campaign, create_campaign, update_campaign, send_campaign, schedule_campaign, get_campaign_stats

A/B Testing

list_ab_tests, get_ab_test, create_ab_test, add_ab_test_variant, start_ab_test, end_ab_test

Automation Funnels

list_funnels, get_funnel, create_funnel, add_funnel_step, activate_funnel, pause_funnel

Messaging

list_mailboxes, send_email, get_email_status, send_sms, get_sms_status

⚙️Setup Guide

1

Generate API Key

Go to Settings → API Keys in your NetSendo dashboard and create a new API key.

2

Choose Deployment Mode

Select Local (Docker) if running NetSendo locally, or Remote (npx) if using a hosted instance.

3

Configure Your AI Client

Add the MCP server configuration to your AI tool's settings file (see docs for exact paths).

4

Restart AI Client

Restart your AI assistant to load the new MCP server configuration.

5

Start Using Natural Language

Ask your AI to manage subscribers, send campaigns, or analyze your marketing data.

📁Configuration File Locations

Claude Desktop (macOS)~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop (Windows)%APPDATA%\\Claude\\claude_desktop_config.json
Cursor IDESettings → MCP → Add Server
VS Code.vscode/mcp.json in your project

Requirements

  • Node.js 18+ (for npx mode)
  • Docker (for local mode)
  • NetSendo API key with appropriate permissions
  • Compatible AI client (Claude, Cursor, VS Code)

Security

  • API keys never logged or exposed
  • Rate limiting: 60 requests/minute
  • STDIO transport (no network exposure)

Need help?

Check our documentation for detailed setup instructions and available tools.

View Documentation