SmartLead

SmartLead

leadmagic

SmartLead streamlines email outreach and lead management for small businesses with advanced campaign tools and analytics

Integrates with SmartLead's cold email outreach platform to manage campaigns, leads, email accounts, and analytics with smart tool loading that categorizes 113+ tools into essential, advanced, and administrative tiers for streamlined email automation workflows.

15329 views8Local (stdio)

About SmartLead

SmartLead is a community-built MCP server published by leadmagic that provides AI assistants with tools and capabilities via the Model Context Protocol. SmartLead streamlines email outreach and lead management for small businesses with advanced campaign tools and analytics It is categorized under developer tools, analytics data.

How to install

You can install SmartLead in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

SmartLead is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

πŸ’œ SmartLead MCP Server - Cold Email Automation for AI

πŸš€ The #1 Model Context Protocol Server for SmartLead Cold Email Platform

NPM Downloads GitHub License

✨ 116+ API Tools β€’ 🎨 Beautiful Installer β€’ ⚑ 1-Click Setup β€’ πŸ›‘οΈ Enterprise Ready ✨

Seamlessly integrate SmartLead's industry-leading cold email automation with Claude, Cursor, Windsurf, Continue.dev, VS Code, and all AI coding assistants


🎯 Why Choose SmartLead MCP Server?

Transform your AI coding workflow with the most comprehensive cold email automation suite available. Built by LeadMagic (official SmartLead partner), this server delivers complete SmartLead API access through a gorgeous React Ink installer.

πŸ”₯ Key Benefits

  • πŸ’œ Beautiful Setup Experience - Stunning purple gradient installer that users love
  • πŸš€ Complete API Coverage - All 116+ SmartLead endpoints in one package
  • ⚑ Zero Configuration - Auto-detects and configures all MCP clients instantly
  • πŸ›‘οΈ Production Ready - TypeScript, error handling, security best practices
  • 🎯 AI-Optimized - Perfect integration with Claude, Cursor, and all AI tools

πŸš€ Quick Start (30 seconds)

Option 1: NPX (Recommended)

# Beautiful interactive installer
npx smartlead-mcp-by-leadmagic install

# Or direct usage
SMARTLEAD_API_KEY=your-key npx smartlead-mcp-by-leadmagic

Option 2: Global Install

npm install -g smartlead-mcp-by-leadmagic
smartlead-mcp-by-leadmagic install

πŸ”‘ Get your SmartLead API key: app.smartlead.ai β†’ Settings β†’ API Keys


πŸ’œ Beautiful Interactive Installer

Our React Ink installer is a masterpiece of UX design:

  • πŸ’œ Stunning purple gradients matching SmartLead's brand
  • πŸ” Smart auto-detection of Claude, Cursor, Windsurf, Continue, VS Code, Zed
  • πŸ”‘ Real-time API validation with SmartLead servers
  • ⚑ One-click configuration for all MCP clients
  • 🎯 Intelligent error handling with helpful guidance
  • πŸ“± Cross-platform support (macOS, Linux, Windows)

πŸ”— Supported AI Tools

ToolStatusAuto-ConfigNotes
πŸ€– Claude Desktopβœ… Fullβœ… YesAnthropic's flagship
🎯 Cursorβœ… Fullβœ… YesAI code editor
πŸ„ Windsurfβœ… Fullβœ… YesCodeium IDE
πŸ”„ Continue.devβœ… Fullβœ… YesOpen source
πŸ’» VS Codeβœ… Fullβœ… YesWith MCP extensions
⚑ Zedβœ… Fullβœ… YesHigh-performance

πŸ› οΈ Complete SmartLead API (116+ Tools)

🎯 The most comprehensive cold email automation toolkit available for AI assistants

CategoryToolsDescriptionKey Features
🎯 Campaign Management14Create, manage, optimize campaignsSequences, scheduling, A/B testing
πŸ‘₯ Lead Management17Import, track, engage prospectsCSV import, categorization, CRM sync
πŸ“§ Email Accounts15Configure sending & warmupSMTP setup, reputation building
πŸ“Š Analytics18Performance & ROI trackingReal-time metrics, conversion funnels
πŸ“ˆ Statistics18Detailed performance metricsCampaign stats, warmup tracking
πŸš€ Smart Delivery11Optimize timing & placementSpam testing, deliverability scoring
πŸ€– Smart Senders12Domain & deliverability managementDomain health, sender rotation
πŸ”— Webhooks9Real-time integrationsEvent notifications, CRM updates
πŸ‘€ Client Management8Team & API key managementUser roles, API access control

πŸ“‹ Complete Tool Reference

🎯 Campaign Management Tools (14 tools)

Core Campaign Operations:

  • smartlead_create_campaign - Create new email campaigns with sequences and settings
  • smartlead_list_campaigns - List all campaigns with filtering and pagination
  • smartlead_get_campaign_by_id - Fetch specific campaign details and configuration
  • smartlead_update_campaign_settings - Modify campaign configuration and parameters
  • smartlead_get_campaigns_with_analytics - Get campaigns with performance data included
  • smartlead_delete_campaign - Remove campaigns from your account

Campaign Control:

  • smartlead_pause_campaign - Pause active campaigns temporarily
  • smartlead_resume_campaign - Resume paused campaigns
  • smartlead_update_campaign_schedule - Modify sending schedules and timing
  • smartlead_clone_campaign - Duplicate successful campaigns

Advanced Campaign Features:

  • smartlead_update_campaign_sequences - Modify email sequences and content
  • smartlead_set_campaign_limits - Configure daily sending limits
  • smartlead_update_campaign_tracking - Enable/disable open and click tracking
  • smartlead_schedule_campaign - Set up advanced campaign scheduling
πŸ‘₯ Lead Management Tools (17 tools)

Lead Import & Management:

  • smartlead_add_leads_to_campaign - Import prospects to campaigns (supports bulk CSV)
  • smartlead_list_leads_by_campaign - Get all prospects in a specific campaign
  • smartlead_fetch_lead_by_email - Find specific prospect by email address
  • smartlead_remove_lead_from_campaign - Remove prospects from campaigns
  • smartlead_get_lead_details - Fetch detailed prospect information and history
  • smartlead_import_leads_from_csv - Bulk import prospects from CSV files

Lead Tracking & Analytics:

  • smartlead_update_lead_category - Categorize prospects (interested, not_interested, etc.)
  • smartlead_get_lead_activity_history - View complete prospect interaction timeline
  • smartlead_fetch_lead_email_history - Get all emails sent to a prospect
  • smartlead_get_lead_response_data - Analyze prospect responses and engagement
  • smartlead_track_lead_engagement - Monitor engagement metrics per prospect
  • smartlead_get_lead_conversion_data - Track conversion funnel performance

Advanced Lead Features:

  • smartlead_bulk_update_leads - Update multiple prospects simultaneously
  • smartlead_auto_categorize_leads - AI-powered lead categorization
  • smartlead_schedule_lead_followup - Set up automated follow-up sequences
  • smartlead_sync_leads_with_crm - Integrate with CRM systems
  • smartlead_export_leads_data - Export prospect data in various formats
πŸ“§ Email Account Management Tools (15 tools)

Account Setup & Configuration:

  • smartlead_create_email_account - Add new sending email accounts
  • smartlead_fetch_all_email_accounts - List all configured email accounts
  • smartlead_update_email_account - Modify account settings and configuration
  • smartlead_delete_email_account - Remove email accounts from your setup
  • smartlead_test_email_account - Verify account connectivity and authentication
  • smartlead_get_email_account_details - Fetch detailed account information

Email Warmup & Reputation:

  • smartlead_add_update_warmup_to_email_account - Configure warmup settings for accounts
  • smartlead_get_warmup_status - Check current warmup progress and status
  • smartlead_pause_warmup - Temporarily pause warmup process
  • smartlead_resume_warmup - Resume paused warmup process
  • smartlead_get_warmup_statistics - View detailed warmup performance metrics
  • smartlead_optimize_warmup_settings - AI-powered warmup optimization

Account Performance:

  • smartlead_get_account_sending_stats - View sending statistics per account
  • smartlead_fetch_account_deliverability - Check deliverability metrics and scores
  • smartlead_get_account_reputation_score - Monitor sender reputation health
πŸ“Š Analytics Tools (18 tools)

Campaign Analytics:

  • smartlead_get_analytics_campaign_list - List campaigns with analytics data
  • smartlead_get_analytics_overall_stats_v2 - Overall performance statistics
  • smartlead_get_analytics_day_wise_overall_stats - Daily performance breakdown
  • smartlead_get_campaign_performance_summary - Campaign-specific performance metrics
  • smartlead_get_sequence_performance_analytics - Email sequence analysis
  • smartlead_get_campaign_conversion_funnel - Conversion tracking and analysis

Team & Client Analytics:

  • smartlead_get_analytics_client_list - Client analytics overview
  • smartlead_get_team_performance_analytics - Team productivity metrics
  • smartlead_get_user_activity_analytics - Individual user performance tracking
  • smartlead_get_client_campaign_analytics - Client-specific campaign data

Advanced Reporting:

  • smartlead_get_deliverability_analytics - Email deliverability insights
  • smartlead_get_engagement_analytics - Open, click, and response rate analysis
  • smartlead_get_time_based_analytics - Performance trends over time
  • smartlead_get_geographic_analytics - Location-based performance insights
  • smartlead_get_device_analytics - Device and email client performance data
  • smartlead_export_analytics_report - Export comprehensive analytics reports
  • smartlead_get_real_time_analytics - Live performance dashboard data
  • smartlead_get_comparative_analytics - Compare campaigns and time periods
πŸ“ˆ Statistics To

README truncated. View full README on GitHub.

Alternatives

Related Skills

Browse all skills
mcp-developer

Use when building MCP servers or clients that connect AI systems with external tools and data sources. Invoke for MCP protocol compliance, TypeScript/Python SDKs, resource providers, tool functions.

0
ccxt-typescript

CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.

0
dotnet-backend

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET Core, Entity Framework Core, EF Core, .NET Core, minimal API, Web API, gRPC, authentication .NET, Identity, JWT .NET, authorization, LINQ, async/await C#, background service, IHostedService, SignalR, SQL Server, PostgreSQL .NET, dependency injection, middleware .NET.

64
supabase-developer

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

59
data-storytelling

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

13
python-expert

Senior Python developer expertise for writing clean, efficient, and well-documented code. Use when: writing Python code, optimizing Python scripts, reviewing Python code for best practices, debugging Python issues, implementing type hints, or when user mentions Python, PEP 8, or needs help with Python data structures and algorithms.

13