Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SMARTLEAD_API_KEYYesYour Smartlead API key (from Settings → Integrations in Smartlead app)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_campaignC

Create a new email campaign in Smartlead

get_campaignC

Get details of a specific campaign by ID

list_campaignsB

List all campaigns in your Smartlead account

update_campaign_scheduleC

Update campaign schedule settings (timezone, days, hours, lead limits)

update_campaign_settingsC

Update campaign general settings (tracking, unsubscribe text, etc.)

update_campaign_statusC

Update campaign status (PAUSED, STOPPED, or START)

delete_campaignC

Delete a campaign permanently

list_campaign_email_accountsC

List all email accounts associated with a campaign

add_campaign_email_accountsC

Add email accounts to a campaign

remove_campaign_email_accountsC

Remove email accounts from a campaign

save_campaign_sequencesA

Create or update email sequences for a campaign. Pass id to update existing sequence, omit or set null to create new. Supports A/B testing with multiple variants.

list_campaign_leadsC

List all leads in a campaign with pagination

add_leads_to_campaignB

Add leads to a campaign (max 100 leads per request)

pause_leadC

Pause a lead in a campaign

resume_leadC

Resume a paused lead in a campaign

delete_lead_from_campaignC

Delete a lead from a campaign

unsubscribe_lead_from_campaignC

Unsubscribe a lead from a specific campaign

get_lead_by_emailC

Get lead details by email address

unsubscribe_lead_globallyA

Unsubscribe a lead from all campaigns globally

get_lead_campaignsC

Get all campaigns associated with a lead

list_email_accountsC

List all email accounts with pagination

get_email_accountC

Get details of a specific email account

update_warmup_settingsC

Update warmup settings for an email account

get_warmup_statsC

Get warmup statistics for an email account (last 7 days)

reconnect_failed_accountsB

Reconnect all failed email accounts (bulk operation)

create_email_accountC

Create a new email account by connecting existing SMTP/IMAP credentials (Gmail, Outlook, custom SMTP, etc.)

update_email_accountC

Update email account settings (SMTP/IMAP credentials, message limits, etc.)

get_campaign_statisticsC

Get detailed campaign statistics with optional filters

get_campaign_analyticsC

Get top-level campaign analytics summary

get_campaign_analytics_by_dateC

Get campaign analytics for a specific date range

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/griffinwork40/smartlead-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server