MCP.so
登录

Smartlead MCP Server

@Meerkats-Ai

基本信息

分类

其他

传输方式

stdio

作者

Meerkats-Ai

关于 Smartlead MCP Server

smartlead-mcp-server typescript

Smartlead MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Smartlead MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Smartlead MCP Server?

The Smartlead MCP Server is a Model Context Protocol server that integrates with Smartlead’s campaign management API. It provides tools for creating and managing campaigns, updating settings, managing email sequences, email accounts, and leads. It is intended for developers and users who want to automate Smartlead workflows through MCP-compatible clients like Claude.

How to use Smartlead MCP Server?

Clone the repository, install dependencies with npm install, create a .env file with your Smartlead API key, and build the project with npm run build. Start the server directly with npm start. For integration with Claude, add the server to the MCP settings file (e.g., claude_desktop_config.json) with the command node pointing to the built index.js and pass the API key in the env object.

Key features of Smartlead MCP Server

  • Create new campaigns
  • Update campaign schedule settings
  • Update campaign general settings
  • Get campaign details and list campaigns with filtering
  • Manage email sequences (save, get, update, delete)
  • Manage email accounts in campaigns (add, update, delete)
  • Manage leads in campaigns (add, update, delete)

Use cases of Smartlead MCP Server

  • Automate campaign creation and configuration from an MCP client
  • Bulk add leads to a campaign with custom fields and settings
  • Update campaign schedules and email sequences programmatically
  • Add or remove email accounts from existing campaigns

常见问题

1

What does the Smartlead MCP Server do?

It provides a set of MCP tools that let you interact with the Smartlead API for campaign management, including creating campaigns, updating settings, managing sequences, email accounts, and leads.

2

How do I configure the API key?

Create a `.env` file with `SMARTLEAD_API_KEY=your_api_key_here`. The server reads this environment variable on startup. You can also pass it in the `env` block when configuring the server with Claude.

3

Can I customize the API base URL?

Yes, set the optional environment variable `SMARTLEAD_API_URL` to a custom URL. It defaults to `https://server.smartlead.ai/api/v1`.

4

What runtime and dependencies are required?

Node.js and npm. After cloning, run `npm install` and `npm run build`. The server runs as a Node process.

5

Does the server support retries on API failures?

Yes. Retry behavior is configurable via environment variables: `SMARTLEAD_RETRY_MAX_ATTEMPTS` (default 3), `SMARTLEAD_RETRY_INITIAL_DELAY` (default 1000 ms), `SMARTLEAD_RETRY_MAX_DELAY` (default 10000 ms), and `SMARTLEAD_RETRY_BACKOFF_FACTOR` (default 2).

评论

其他 分类下的更多 MCP 服务器