smartlead-mcp-server
Verified Safeby win8428
Overview
This server acts as a Model Context Protocol (MCP) interface for SmartLead's cold email marketing automation platform, enabling AI coding tools to manage campaigns, leads, and analytics.
Installation
SMARTLEAD_API_KEY=your_actual_api_key npx smartlead-mcp-by-leadmagicEnvironment Variables
- SMARTLEAD_API_KEY
- SMARTLEAD_BASE_URL
- SMARTLEAD_TIMEOUT
- SMARTLEAD_MAX_RETRIES
- SMARTLEAD_RETRY_DELAY
- SMARTLEAD_RATE_LIMIT
- SMARTLEAD_ADVANCED_TOOLS
- SMARTLEAD_ADMIN_TOOLS
- DEBUG
Security Notes
The server retrieves the API key from environment variables, which is good practice. It implements `zod` for input validation and comprehensive error handling. However, the `apiKey` is sent as a URL query parameter (`api_key`) in `axios` requests, which can lead to exposure in server logs or browser history if not handled carefully, though for a backend server this risk is mitigated. No `eval` or obvious obfuscation found. The installer writes the API key to local configuration files, which is better than hardcoding but still places a secret on the filesystem.
Similar Servers
frontmcp
The CodeCall plugin provides AgentScript-based meta-tools for orchestrating MCP tools, enabling programmatic discovery, description, execution, and invocation of server capabilities within a sandboxed JavaScript environment.
mcp-typescript-template
This project provides a foundational TypeScript template for developing remote Model Context Protocol (MCP) servers with robust tooling and best practices.
tiger-salesforce-mcp-server
Provides LLMs with tools to semantically search Salesforce case summaries and retrieve detailed case information from a TimescaleDB database.
instantly-mcp
Manages Instantly.ai email automation campaigns, leads, accounts, and analytics via a Model Context Protocol (MCP) server for AI assistants.