rees-bayba/enhanced-smartlead-mcp-server-sse
If you are the rightful owner of enhanced-smartlead-mcp-server-sse 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.
Enhanced SmartLead MCP Server enables Claude Desktop to interact with SmartLead campaigns, leads, analytics, and more.
list_campaigns
List all campaigns
get_campaign
Get campaign details
create_campaign
Create new campaign
update_campaign
Update campaign
delete_campaign
Delete campaign
get_campaign_schedules
Get campaign schedules
add_leads_to_campaign
Add leads to campaign
get_leads_from_campaign
Get leads from campaign
update_lead
Update lead information
delete_lead
Remove lead from campaign
get_campaign_analytics
Get campaign analytics
get_email_account_analytics
Get email analytics
get_master_inbox_stats
Get inbox statistics
send_reply
Send reply to lead
get_conversations
Get conversations
list_webhooks
List webhooks
create_webhook
Create webhook
delete_webhook
Delete webhook
Enhanced SmartLead MCP Server
MCP (Model Context Protocol) server for SmartLead that enables Claude Desktop to interact with your SmartLead campaigns, leads, analytics, and more.
Features
- 🚀 Campaign Management: Create, update, delete, and manage campaigns
- 👥 Lead Management: Add, update, and manage leads within campaigns
- 📊 Analytics: Get campaign and email account analytics
- 💬 Reply Management: Send replies and manage conversations
- 🔗 Webhook Management: Create and manage webhooks
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
SMARTLEAD_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:
https://your-app.up.railway.app
- Click "Add"
Available Tools
list_campaigns
- List all campaignsget_campaign
- Get campaign detailscreate_campaign
- Create new campaignupdate_campaign
- Update campaigndelete_campaign
- Delete campaignget_campaign_schedules
- Get campaign schedulesadd_leads_to_campaign
- Add leads to campaignget_leads_from_campaign
- Get leads from campaignupdate_lead
- Update lead informationdelete_lead
- Remove lead from campaignget_campaign_analytics
- Get campaign analyticsget_email_account_analytics
- Get email analyticsget_master_inbox_stats
- Get inbox statisticssend_reply
- Send reply to leadget_conversations
- Get conversationslist_webhooks
- List webhookscreate_webhook
- Create webhookdelete_webhook
- Delete webhook
Environment Variables
SMARTLEAD_API_KEY
(required) - Your SmartLead API keySMARTLEAD_API_URL
(optional) - Custom API URLSMARTLEAD_RETRY_MAX_ATTEMPTS
(optional) - Max retry attemptsSMARTLEAD_RETRY_INITIAL_DELAY
(optional) - Initial retry delaySMARTLEAD_RETRY_MAX_DELAY
(optional) - Max retry delaySMARTLEAD_RETRY_BACKOFF_FACTOR
(optional) - Retry backoff factor
License
MIT