Smartlead Simplified MCP Server
LocalAbout Smartlead Simplified MCP Server
Smartlead Simplified MCP Server connects AI assistants and automation tools to Smartlead email marketing features. Its local deployment supports campaign and lead management, analytics, webhooks, and tracked campaign-data downloads, including use with Claude and n8n.
Key features
- 01Manage campaigns and leads
- 02Access statistics and analytics
- 03Use smart delivery and webhooks
- 04Manage clients and smart senders
- 05Download campaign data as JSON or CSV
- 06Track download statistics
Use cases
- 01Manage Smartlead campaigns from an AI assistant
- 02Review campaign and lead analytics
- 03Connect Smartlead workflows with n8n
- 04Export campaign data and inspect download statistics
MCP support
It exposes Smartlead API capabilities to MCP clients. It can run with Claude or provide SSE and message endpoints for an n8n MCP Client node.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMESmartlead Simplified MCP Server
This application provides a simplified interface to the Smartlead API, allowing AI assistants and automation tools to interact with Smartlead's email marketing features. We welcome contribution from the community.
Licensing: All features are now enabled by default with maximum permissiveness! No license key required.
For developer details: See DEVELOPER_ONBOARDING.md
Quick Start
Installation
npm install [email protected]
or use directly with npx (no installation needed):
Installing via Smithery
To install Smartlead Campaign Management Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @jean-technologies/smartlead-mcp-server-local --client claude
With Claude:
npx smartlead-mcp-server start
With n8n:
npx smartlead-mcp-server sse
First run will prompt for your Smartlead API Key. No license key is required.
Integration Examples
Claude Extension:
{
"mcpServers": {
"smartlead": {
"command": "npx",
"args": ["smartlead-mcp-server", "start"],
"env": {
"SMARTLEAD_API_KEY": "your_api_key_here"
}
}
}
}
n8n Setup:
- Start the server:
npx smartlead-mcp-server sse - Configure n8n MCP Client node with:
- SSE URL:
http://localhost:3000/sse - Message URL:
http://localhost:3000/message
- SSE URL:
Available Features
All features are now enabled by default, including:
- Campaign & Lead Management
- Statistics and Analytics
- Smart Delivery & Webhooks
- n8n Integration
- Client Management
- Smart Senders
- Download Tracking and Analytics
New Download Tracking Features
This release adds new download tracking capabilities:
Download Campaign Data
Download campaign data with tracking using the smartlead_download_campaign_data tool:
{
"campaign_id": 12345,
"download_type": "analytics", // "analytics", "leads", "sequence", "full_export"
"format": "json", // "json" or "csv"
"user_id": "optional-user-identifier"
}
View Download Statistics
View download statistics using the smartlead_view_download_statistics tool:
{
"time_period": "all", // "all", "today", "week", "month"
"group_by": "type" // "type", "format", "campaign", "date"
}
All downloads are tracked in ~/.smartlead-mcp/downloads.json for analytics.
Need Help?
- Run
npx smartlead-mcp-server configto set up credentials - Use
--api-keyoption for non-interactive setup - Contact: [email protected]
- Website: jeantechnologies.com
License
This software is proprietary and confidential. Unauthorized copying, redistribution, or use of this software, in whole or in part, via any medium, is strictly prohibited without the express permission of Jean Technologies.
Copyright © 2025 Jean Technologies. All rights reserved.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
