LabscoMCP early access ↗
jonathan-politzkiMCP SERVER

Smartlead

Smartlead campaigns, leads, analytics and webhooks in an MCP client, plus an SSE mode for n8n.

by jonathan-politzki ↗Marketing Automation & AdvertisingCommunity

LABSCO SUMMARY

Two ways in: a chat client, or an n8n workflow.

Shipping both stdio and SSE from the same binary is what makes this usable beyond a chat window — the same campaign tooling drives an automation graph. Read the licence before building on it: features are unlocked, but the code is proprietary rather than open source.

What it is

A simplified interface to the Smartlead API for AI assistants and automation tools. It runs as a stdio server for chat clients or as an SSE server for workflow tools, and every feature is enabled by default with no licence key.

What you get

  • Campaign and lead management, statistics and analytics, smart delivery and webhooks, client management and smart senders
  • smartlead_download_campaign_data — export a campaign as analytics, leads, sequence or full_export, in json or csv, with an optional user identifier
  • smartlead_view_download_statistics — download activity over all, today, week or month, grouped by type, format, campaign or date
  • Downloads are tracked locally in ~/.smartlead-mcp/downloads.json
  • Two run modes: npx smartlead-mcp-server start for Claude, npx smartlead-mcp-server sse for n8n, which then connects to the SSE URL and message URL on port 3000

Requirements

A Smartlead API key. The first run prompts for it, or set SMARTLEAD_API_KEY in the client's env block; npx smartlead-mcp-server config sets credentials up front and --api-key does it non-interactively. Install with npm install smartlead-mcp-server@1.2.1 or run it straight through npx. No licence key is required. The software is proprietary and confidential — copying, redistribution and use are restricted without permission from Jean Technologies.

Setup effort

One command plus a key — npm install smartlead-mcp-server@1.2.1, then supply credentials