Skip to main content
Glama
colenew1

instantly-mcp

by colenew1

instantly-mcp

A local stdio MCP server that exposes the Instantly.ai v2 API to Claude Code — the same way crmdata exposes HubSpot, but with no dashboard, no database, no hosting. Just the tools.

Claude Code ──stdio──▶ node src/server.mjs ──HTTPS+Bearer──▶ Instantly v2 API

Setup

cd instantly-mcp
npm install
cp .env.example .env      # then paste your INSTANTLY_API_KEY
npm run smoke             # boots the server, lists tools, does one live read

Get the key from Instantly → Settings → Integrations → API keys.

Related MCP server: mautic-mcp

Wire it into Claude Code

Use absolute paths (stdio launches the process directly):

claude mcp add instantly -- node --env-file="C:/Users/colen/OneDrive/Desktop/Code-Projects/instantly-mcp/.env" "C:/Users/colen/OneDrive/Desktop/Code-Projects/instantly-mcp/src/server.mjs"

Verify:

claude mcp list

Then just ask, in any Claude Code session:

"How are my Instantly campaigns doing this week, and is any sending account's warmup health dropping?"

Tools

Read

Tool

What it does

list_campaigns

Campaigns with ids, names, status

get_campaign_analytics

Sent/open/reply stats (one campaign or all)

list_accounts

Connected sending inboxes

warmup_analytics

Inbox-vs-spam + 0–100 health per account

account_vitals

SPF/DKIM/DMARC deliverability checks

list_emails

Unibox (address or thread:<id>)

get_email

One email, full body

unread_count

Unread count

list_leads_in_campaign

Leads on a campaign

Write — staging (no send)

Tool

What it does

create_campaign

Create a sequence + schedule (does not launch)

add_leads

Bulk-add leads to a campaign

mark_thread_read

Mark a unibox thread read

Write — LIVE SEND (require confirm: true)

Tool

What it does

activate_campaign

Launches a campaign — it starts sending

reply_to_email

Sends a reply into a unibox thread

The two live-send tools refuse unless you pass confirm: true, so cold email is never fired on a one-word ask.

Files

src/client.mjs   thin Instantly v2 fetch wrapper (zero deps)
src/tools.mjs    tool definitions (name, description, zod schema, handler)
src/server.mjs   McpServer + stdio transport
scripts/smoke.mjs  end-to-end boot + tools/list test

Notes

  • All 9 read tools are verified live against the real workspace (2026-07-17). Two endpoints ported from salesintel were stale against the current v2 API and were corrected here: warmup is POST /accounts/warmup-analytics (hyphen), and vitals takes { accounts: [...] } and returns per-domain MX/SPF/DKIM/DMARC. client.mjs tags each endpoint [verified] / [ported].

  • The 5 write tools (create_campaign, add_leads, mark_thread_read, activate_campaign, reply_to_email) are not exercised by the smoke test — they create/send. list_leads_in_campaign shares the /leads/list path with add_leads and is verified, but confirm the add shape on your first real use.

  • This repo does the querying; the salesintel app still owns durable infra (webhooks, reply polling, warmup ramp). Two views on one Instantly account, not two sources of truth.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    A comprehensive MCP server providing Claude with full access to Brevo's marketing automation platform through the official SDK, featuring tools for email operations, contact management, campaigns, SMS, conversations, webhooks, e-commerce, and account management.
    16
    3
  • F
    license
    -
    quality
    B
    maintenance
    A lightweight MCP server that connects Claude AI to Mautic marketing automation, enabling contact management, email sending, campaign operations, and analytics via natural language.
    1
  • A
    license
    A
    quality
    D
    maintenance
    MCP server to manage Meta Ads (Facebook/Instagram) campaigns, ad sets, insights, and audiences from Claude Code using natural language.
    9
    7
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server for managing cold email campaigns, leads, email accounts, sequences, analytics, webhooks, and client sub-accounts via the Smartlead API.
    63
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.

  • MCP server for LeadDelta — manage LinkedIn connections and CRM data via AI assistants.

  • Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.

View all MCP Connectors

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/colenew1/Instantly-Mcp'

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