Enables connection to Gmail accounts through the Instantly API, supporting email campaign management and deliverability monitoring through IMAP/SMTP authentication.
Provides integration with Google-based email accounts for managing email campaigns, monitoring account health, and handling email verification through the Instantly platform.
Instantly MCP Server
A streamlined MCP server for Instantly.ai v2 API integration. Enables AI assistants to manage email campaigns, accounts, leads, and analytics through Instantly's platform.
Key Features
- Campaign Management: Create, update, and manage email campaigns
- Account Management: Handle sending accounts and warmup settings
- Lead Management: Organize and manage your lead database
- Analytics: Track campaign performance and metrics
- Email Operations: Send emails and verify addresses
- API Integration: Full access to Instantly.ai v2 API endpoints
Overview
The Instantly MCP Server brings Instantly.ai's email automation capabilities directly into Claude and other AI assistants. This enables AI-powered management of:
- Email campaigns and automation
- Account management and warmup
- Analytics and performance tracking
- Lead management and segmentation
- Email sending and verification
- API key management
Perfect for sales teams, marketers, and developers who want to integrate email automation into their AI workflows.
Quick Start
Using with npx (no installation required)
Add to your MCP settings configuration:
Local Installation
- Clone and install:
- Add to your MCP settings:
Getting Your API Key
- Log in to Instantly.ai
- Navigate to Settings > Integrations > API
- Generate or copy your API key
Available Tools
Campaign Management
list_campaigns
- List all campaigns with optional filters and paginationget_campaign
- Get details of a specific campaigncreate_campaign
- Create new email campaignsupdate_campaign
- Update an existing campaignactivate_campaign
- Activate a campaign
Analytics
get_campaign_analytics
- Get analytics for campaignsget_campaign_analytics_overview
- Get analytics overview for all campaigns
Account Management
list_accounts
- List sending accountscreate_account
- Create a new sending accountupdate_account
- Update a sending accountget_warmup_analytics
- Get warmup analytics for an account
Lead Management
list_leads
- List leads with filters and paginationcreate_lead
- Create a new leadupdate_lead
- Update a leadmove_leads
- Move leads between campaigns or lists
Lead Lists
list_lead_lists
- List all lead lists with paginationcreate_lead_list
- Create a new lead list
Email Operations
send_email
- Send a single emaillist_emails
- List emails with filters and pagination
Email Verification
verify_email
- Verify if an email address is valid
API Key Management
list_api_keys
- List all API keyscreate_api_key
- Create a new API key
Example Usage
Once configured, you can use natural language to interact with Instantly:
- "Create a new email campaign for Q2 outreach"
- "List all my active campaigns"
- "Show me the analytics for campaign XYZ"
- "List all my sending accounts"
- "Check which accounts I can use for campaigns"
- "Create a new lead list for prospects"
Development
Testing
Local Testing
- Test the API endpoints directly:
- Test with MCP Inspector:
- Test with Claude Desktop: Add to your Claude Desktop configuration:
Endpoint Documentation
The MCP server includes all major Instantly v2 API endpoints:
- Campaigns: Create, list, update, activate campaigns
- Analytics: Get campaign analytics and overview
- Accounts: Manage sending accounts and warmup
- Leads: Create, list, update, move leads
- Lead Lists: Create and manage lead lists
- Emails: Send emails and list email history
- Email Verification: Verify email addresses
- API Keys: Manage API keys
For full API documentation, visit: https://developer.instantly.ai/
License
MIT
Features
- Full Instantly v2 API coverage
- Campaign creation and management
- Complete pagination support for all list endpoints
- Rate limiting with informative messages
- Comprehensive error handling
- TypeScript support
- Secure API key handling
- Example scripts included
Recent Updates
v1.0.0 (Latest) - Initial Release
- Full Instantly v2 API integration
- Campaign management capabilities
- Account and lead management
- Analytics and reporting
- Email operations and verification
- Comprehensive error handling and validation
See CHANGELOG.md for complete version history.
Known Issues
- Campaign creation may require specific account configuration
- Some endpoints return empty results despite data existing (working on fixes)
- Email sending requires verified sender accounts
Contributing
Pull requests are welcome! Please ensure all tests pass and follow the existing code style.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Support
- Issues: GitHub Issues
- Documentation: Instantly API Docs
- MCP Protocol: Model Context Protocol
Publishing
This package is automatically published to npm when a new version tag is pushed:
Changelog
See CHANGELOG.md for a list of changes.
Author
Created by bcharleson
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides access to Instantly API v2 for email campaign and lead management functionality.
Related MCP Servers
- -securityAlicense-qualityEnables interaction with Gmail through the Gmail API to read, send, and manage emails. Supports multiple Gmail accounts with real-time monitoring and advanced features for email search and attachment handling.Last updated -13PythonApache 2.0
- AsecurityFlicenseAqualityProvides an interface to manage email marketing, contact lists, dynamic templates, and email analytics via SendGrid's API.Last updated -2117TypeScript
- AsecurityAlicenseAqualityIntegrates with Mailtrap Email Platform to enable sending transactional emails via API.Last updated -159442TypeScriptMIT License
- AsecurityFlicenseAqualityA Multi-Channel Proxy server that provides a structured interface for interacting with Smartlead's API, organizing functionality into logical tools for campaign management, lead management, and other marketing automation features.Last updated -201715TypeScript