MCP server
Turn on the MCP (Model Context Protocol) server and agents like Claude Code can use Send as a tool. One line is all it takes.
claude mcp add sendad -e SEND_API_KEY=sd_live_… -- npx -y send.ad mcp
For other clients (Cursor · Claude Desktop and more), add this to your config file.
{ "mcpServers": { "send": { "command": "npx", "args": ["-y", "send.ad", "mcp"], "env": { "SEND_API_KEY": "sd_live_…" } } } }Available tools
| Tool | What it does |
|---|---|
| send_whoami | Check workspace and balance |
| send_balance | Balance · unit price · emails remaining |
| send_list_lists | List of lists |
| send_list_contacts | Search and list contacts |
| send_add_contacts | Add contacts (upsert) · lists and tags |
| send_import_csv | Import a local CSV file |
| send_ai_campaign | Brief → campaign draft (+send/schedule) |
| send_create_campaign | Draft from subject, design, and recipients |
| send_send_campaign | Send or schedule |
| send_campaign_status | Status and totals |
| send_send_email | Single send |
| send_list_approvals · send_approve_campaign · send_reject_campaign | View awaiting approval · approve (send) · reject |
| send_autopilot_plans · send_create_autopilot_plan · send_run_autopilot_plan | View, create, and run recurring plans now |
| send_set_autopilot_mode | Autopilot mode manual / approve / auto |
| send_learning_memo | Learning memo (what we learned from performance) |
Tell your agent "Send the the holidays promo to the customers list" and it calls send_ai_campaign to create a draft, put it in awaiting approval, and show you the preview and approval link — then, once you confirm, it calls send_approve_campaign . "Send blog updates every Tuesday" is send_create_autopilot_plan, and "What did we learn from the last campaign?" is send_learning_memo . In auto mode, it finishes without approval.