rees-bayba/instantly-mcp-server
If you are the rightful owner of instantly-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Enhanced Instantly MCP Server is a Model Context Protocol server designed for Instantly.ai, enabling seamless interaction with campaigns, leads, analytics, email accounts, and more through Claude Desktop.
get_warmup_analytics
Get warmup analytics for email accounts.
create_account
Create new email account.
create_campaign
Create new campaign.
reply_to_email
Send reply to an email.
verify_email
Verify email address validity.
Enhanced Instantly MCP Server
MCP (Model Context Protocol) server for Instantly.ai that enables Claude Desktop to interact with your Instantly campaigns, leads, analytics, email accounts, and more.
Features
- 📊 Analytics: Get warmup analytics, campaign performance, and email metrics
- 📧 Email Account Management: Create, update, pause/resume email accounts
- 🚀 Campaign Management: Create, update, activate/pause campaigns
- 💌 Email Management: Send replies, manage threads, count unread emails
- 👥 Lead Management: Create, update, merge leads and manage lead lists
- ✅ Email Verification: Verify email addresses
- 📈 Comprehensive Reporting: Access detailed analytics and performance data
Deployment
This server is designed to be deployed on Railway and accessed via Claude Desktop.
Railway Deployment
- Click the button above or deploy manually
- Set the
INSTANTLY_API_KEY
environment variable in Railway - Wait for deployment to complete
- Copy your Railway URL
Claude Desktop Setup
- Open Claude Desktop
- Go to Settings → Profile → Integrations
- Click "Add more"
- Enter your Railway URL with
/sse
endpoint:https://your-app.up.railway.app/sse
- ⚠️ Important: You MUST include
/sse
at the end of the URL
- ⚠️ Important: You MUST include
- Click "Add"
- Restart Claude Desktop if needed
Available Tools
Analytics
get_warmup_analytics
- Get warmup analytics for email accountstest_account_vitals
- Test account vitals and connection statusget_campaign_analytics
- Get analytics for campaignsget_campaign_analytics_overview
- Get analytics overviewget_daily_campaign_analytics
- Get daily campaign metricsget_campaign_steps_analytics
- Get analytics by campaign steps
Account Management
create_account
- Create new email accountlist_accounts
- List all email accountsget_account
- Get account detailsupdate_account
- Update account settingsdelete_account
- Delete an accountpause_account
- Pause account sendingresume_account
- Resume paused accountmark_account_fixed
- Mark account as fixedget_tracking_domain_status
- Check tracking domain status
Campaign Management
create_campaign
- Create new campaignlist_campaigns
- List all campaignsactivate_campaign
- Start or resume campaignpause_campaign
- Pause campaignget_campaign
- Get campaign detailsupdate_campaign
- Update campaign settingsdelete_campaign
- Delete campaignshare_campaign
- Share campaign for 7 days
Email Management
reply_to_email
- Send reply to an emaillist_emails
- List emails with filtersget_email
- Get email detailsupdate_email
- Update email propertiesdelete_email
- Delete an emailcount_unread_emails
- Get unread email countmark_thread_as_read
- Mark email thread as read
Email Verification
verify_email
- Verify email address validityget_email_verification
- Get verification status
Lead Management
create_lead
- Create new leadlist_leads
- List leads with filtersget_lead
- Get lead detailsupdate_lead
- Update lead informationdelete_lead
- Delete a leadmerge_leads
- Merge duplicate leadsupdate_lead_interest_status
- Update lead interest
Lead Lists
create_lead_list
- Create new lead listlist_lead_lists
- List all lead listsget_lead_list
- Get list detailsupdate_lead_list
- Update list informationdelete_lead_list
- Delete a lead list
Environment Variables
INSTANTLY_API_KEY
(required) - Your Instantly.ai API keyINSTANTLY_API_URL
(optional) - Custom API URL (defaults to https://api.instantly.ai/api/v2)INSTANTLY_RETRY_MAX_ATTEMPTS
(optional) - Max retry attempts (default: 3)INSTANTLY_RETRY_INITIAL_DELAY
(optional) - Initial retry delay in ms (default: 1000)INSTANTLY_RETRY_MAX_DELAY
(optional) - Max retry delay in ms (default: 10000)INSTANTLY_RETRY_BACKOFF_FACTOR
(optional) - Retry backoff factor (default: 2)
Getting Your API Key
- Log into your Instantly.ai account
- Navigate to Settings → API
- Generate or copy your API key
- Add it as
INSTANTLY_API_KEY
in Railway environment variables
Rate Limits
Instantly.ai has rate limits on their API. This MCP server includes automatic retry logic with exponential backoff to handle rate limiting gracefully.
License
MIT