MCP Integration
ActiveManage 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
Generate API Key
Go to Settings → API Keys in your NetSendo dashboard and create a new API key.
Choose Deployment Mode
Select Local (Docker) if running NetSendo locally, or Remote (npx) if using a hosted instance.
Configure Your AI Client
Add the MCP server configuration to your AI tool's settings file (see docs for exact paths).
Restart AI Client
Restart your AI assistant to load the new MCP server configuration.
Start Using Natural Language
Ask your AI to manage subscribers, send campaigns, or analyze your marketing data.
📁Configuration File Locations
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\\Claude\\claude_desktop_config.jsonSettings → MCP → Add Server.vscode/mcp.json in your projectRequirements
- 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
