---
title: "Emelia MCP server"
url: "https://martechdb.com/vendors/emelia"
markdown_url: "https://martechdb.com/vendors/emelia.md"
api_url: "https://martechdb.com/api/v1/vendors/emelia.io"
updated: "2026-10-24"
---

# Emelia MCP server

Yes. Emelia publishes an official MCP server at https://mcp.emelia.io/mcp. It's hosted. It offers 147 tools. We last checked it on 4 Nov 2026. MartechDB lists only servers the vendor publishes itself, never community servers.

**Key facts:** As of 4 Nov 2026, Emelia's official MCP server scores 65/100 (provisional) on MartechDB's Agent Readiness Index (v1.1). It answered 11 of our 11 checks in the last 90 days and has 147 tools named in its documentation.

- Website: [emelia.io](https://emelia.io)
- Categories: [Sales outreach](https://martechdb.com/categories/sales-outreach.md)

## Review

Emelia's MCP server scores 65/100 on MartechDB's Agent Readiness Index: easy to connect an AI agent to, with a few gaps.

The good:

- Hosted by Emelia: connect by URL, with nothing to install
- Documented, with 147 tools known
- Answered 100% of our checks in the last 90 days

Not checked yet: how you sign in; what agent access costs.

## Agent Readiness Index: 65/100 (provisional)

How friendly Emelia is to AI agents, from its best official MCP server. Anything not yet researched scores nothing, so this score may rise once it is. Methodology v1.1: https://martechdb.com/methodology.

- Official MCP server: 30/30 (Published by the vendor)
- Hosted by the vendor: 25/25 (Connect by URL, nothing to install)
- OAuth sign-in: pending (Sign-in: see vendor docs)
- Documented tools: 10/10 (A docs page, and its tools are known)
- Free to start, pay as you go: 0/15 (Not stated by the vendor)

## Emelia MCP server

- Address: https://mcp.emelia.io/mcp
- Runs: Hosted
- Sign-in: Sign-in: see vendor docs (`unknown`)
- Official MCP Registry: not listed
- Documentation: https://docs.emelia.io/docs/mcp
- How we know it's official: Documented on Emelia's own site, at docs.emelia.io
- First seen: 2026-10-24
- Last checked: 2026-11-04
- Recent checks: 7 of the last 7 reachable
- Uptime: 100% (11 of 11 checks reachable since 2026-10-25)

### Tools (147)

The server needs sign-in before it lists its tools, so these are as the vendor's documentation names them ([source](https://docs.emelia.io/docs/mcp/tools)), read on 2026-11-04. They may be out of date.

- `list_campaigns`: All campaigns of the current app (not the legacy ones), with id, name and status.
- `get_campaign`: Full configuration: status, schedule, steps, attached and excluded lists.
- `create_campaign`: Creates a draft campaign from a name, with the default settings.
- `get_campaign_stats`: Sent, opens, clicks, replies, bounces, globally and per step, optionally between two dates.
- `get_campaign_activities`: The 30 most recent activities, replies included, filtered by type, contact or version.
- `list_manual_tasks`: Pending manual tasks of a campaign.
- `complete_manual_task`: Marks a manual task ok or ko.
- `delete_campaign`: Deletes a campaign. A running campaign must be paused first.
- `rename_campaign`: Renames a campaign that is not running.
- `get_campaign_sequence_guide`: How to write a sequence: the step tree, step types, A/B versions, conditions, variables, attachments and voice notes, and how to edit a campaign that already sent.
- `update_campaign_steps`: Replaces the whole sequence of a campaign that is not running.
- `update_campaign_settings`: Changes the sending settings: days and hours, time zone, daily limits, tracking, the events that take a contact out of the sequence.
- `update_campaign_recipients`: Sets the lists of the campaign and its exclusion lists.
- `update_campaign_identities`: Sets the senders of the campaign: mailboxes, LinkedIn and WhatsApp accounts.
- `schedule_campaign_start`: Plans an automatic start at a date, or cancels it.
- `duplicate_campaign`: Copies a campaign into a new draft, with or without its settings, steps, contacts and senders.
- `start_campaign`: Starts or resumes a campaign: it sends to the real contacts.
- `pause_campaign`: Pauses a running campaign.
- `archive_campaign`: Archives a campaign, which leaves list\_campaigns.
- `reactivate_campaign`: Moves a finished campaign back to paused, to edit it and start it again.
- `finish_campaign`: Marks a running or paused campaign as finished.
- `send_campaign_test_email`: Sends a real email: one version of an email step, to the address you give, with the variables of a contact of the campaign.
- `list_campaign_contacts`: Contacts of a campaign with their status, paginated.
- `add_contact_to_campaign`: Adds one contact to a campaign, through a list made for it.
- `remove_contact_from_campaign`: Removes a contact from a campaign and deletes its activities there.
- `set_campaign_contact_field`: Sets one field or custom variable of a contact of the campaign, found by email or LinkedIn URL.
- `get_activity_message`: Rebuilds the message of a send activity (email, LinkedIn message, InMail, invitation, WhatsApp).
- `get_campaign_progress`: For each step, how many contacts passed it and how many wait at it.
- `list_step_contacts`: Contacts that passed or wait at one step, 20 per page.
- `export_campaign`: The contacts, activities or replies of a campaign, as CSV.
- `upload_campaign_attachments`: Uploads up to 3 files for email, LinkedIn message or WhatsApp steps, and returns their public URLs.
- `upload_linkedin_voice_note`: Converts an audio file into a LinkedIn voice note, and returns its public URL and its duration.
- `create_list`: Creates an empty list.
- `list_lists`: Your lists, paginated, with name search and filters.
- `get_list`: One list and its counters.
- `rename_list`: Renames a list.
- `delete_list`: Deletes a list and all its contacts.
- `get_list_contacts`: Contacts of a list, or an exact lookup by email or LinkedIn URL.
- `get_contact`: One contact of a list.
- `add_contact_to_list`: Adds one contact; it enters the campaigns of the list.
- `add_contacts_to_list_bulk`: Adds up to 100 contacts in one call.
- `update_contact`: Updates the fields of a contact.
- `delete_contact`: Deletes a contact, and removes it from campaigns.
- `find_contact`: Looks a contact up across all your lists, by email or LinkedIn URL.
- `find_campaigns_using_lists`: The campaigns that use each list, to know whether new contacts will enter a campaign.
- `export_list`: One list as CSV, filtered or not.
- `get_list_export`: Reads an export that was still running, and returns the CSV once it is ready.
- `create_custom_variable`: Declares a contact or company custom variable, before loading contacts.
- `check_custom_variable`: Tells whether a variable name is already taken.
- `find_email`: Finds a professional email from a full name, a company and a country.
- `find_phone`: Finds a phone number from a LinkedIn profile URL.
- `verify_email`: Verifies an email address.
- `get_enrichment_result`: Reads a job that was still running.
- `list_enrichment_jobs`: The history of your email searches, phone searches or email verifications.
- `list_linkedin_scrapers`: Your LinkedIn extractions, newest first, 20 per page.
- `get_linkedin_scraper`: One extraction and its progress: the tool to poll while it runs.
- `create_linkedin_scraper`: Starts extracting a Sales Navigator search, lead list or account search, or a classic LinkedIn people search.
- `rename_linkedin_scraper`: Renames an extraction.
- `delete_linkedin_scraper`: Deletes an extraction and stops it.
- `pause_linkedin_scraper`: Pauses a large extraction split into chunks.
- `resume_linkedin_scraper`: Restarts a paused or planned extraction, or one stopped by an invalid cookie or a LinkedIn rate limit.
- `split_linkedin_scraper`: Splits a long extraction to use the contacts collected so far, while the rest goes on.
- `filter_linkedin_scraper`: Removes the profiles already found by your 10 latest extractions, before an enrichment.
- `enrich_linkedin_scraper`: Finds the email of every contact of a finished extraction: 1 credit per email found.
- `download_linkedin_scraper`: The CSV of an extraction: the contacts with an email, without, or all of them.
- `add_linkedin_scraper_webhook`: Registers a URL that Emelia calls when the extraction finishes or fails.
- `remove_linkedin_scraper_webhook`: Unregisters a webhook URL of an extraction.
- `connect_linkedin_scraper_account`: Connects a LinkedIn account for extractions, from the cookies of a browser session logged in to LinkedIn.
- `update_linkedin_scraper_account`: Replaces the cookies of an extraction account, for example after an invalid cookie.
- `list_email_providers`: Your sending mailboxes, passwords masked.
- `get_warmup_status`: Warmup of each mailbox: running or not, score, sent, received, spam.
- `set_warmup`: Turns the warmup of a mailbox on.
- `create_email_provider`: Adds an SMTP and IMAP mailbox, after testing its credentials.
- `update_email_provider`: Updates the credentials of a mailbox, tests them and marks it connected again.
- `delete_email_provider`: Removes a mailbox from the account.
- `update_sender_name`: Changes the sender name of a mailbox.
- `check_mailbox_health`: Starts a new DNS, sending and blacklist check of a mailbox.
- `list_tracking_domains`: The custom tracking domains of the account, with their status.
- `create_tracking_domain`: Adds a tracking subdomain to the account, without attaching it to a mailbox.
- `assign_tracking_domain`: Sets the tracking domain of one or more mailboxes, or detaches it without a domain id.
- `delete_tracking_domain`: Deletes the tracking domain of a mailbox from the account, or only detaches it from that mailbox.
- `list_credit_usage`: The credits you consumed, newest first.
- `list_webhooks`: The activity webhooks registered on your campaigns.
- `get_blacklist`: Your blacklist: emails, domains and LinkedIn profiles.
- `add_to_blacklist`: Adds an email, a domain or a LinkedIn profile to the blacklist of the account.
- `remove_from_blacklist`: Removes an email, a domain or a LinkedIn profile from the blacklist.
- `list_emails`: Lists emails, newest first, by folder, view, or list, with filters on labels, read state, dates and more.
- `search_emails`: Searches the subject, sender, To recipients and first lines of the emails, in every folder.
- `get_email`: One email: sender, recipients, labels, attachments, and the reply draft prepared for it, if any.
- `get_thread`: The whole conversation of an email, with the bodies, oldest message first.
- `get_attachment`: Reads an attachment: text files as text, images and PDFs up to 5 MB as content the assistant can read.
- `mark_emails_read`: Marks emails read or unread, in the inbox and at the email provider.
- `pin_emails`: Pins or unpins emails.
- `move_emails`: Moves emails to the Inbox or to Spam, in the inbox and at the email provider.
- `trash_emails`: Moves emails to Trash.
- `apply_label_to_emails`: Adds a label to emails.
- `remove_label_from_emails`: Removes a label from emails.
- `dismiss_waiting_for_reply`: Takes sent emails out of the waiting for reply list.
- `get_unsubscribe_options`: Tells whether and how the mailbox can unsubscribe from the sender of an email.
- `unsubscribe`: Unsubscribes the mailbox from a sender, with a one-click request or an email sent from the mailbox.
- `get_draft`: One draft: recipients, full body, attachments, schedule.
- `create_draft`: Creates a draft in a mailbox, and returns a link to review it in the inbox.
- `update_draft`: Changes the recipients, the subject or the text of a draft.
- `delete_draft`: Deletes a draft and its attachments.
- `send_draft`: Sends a draft now.
- `send_email`: Sends a new email now, from one of your mailboxes or one of their send-as addresses.
- `draft_reply`: Drafts a reply, or a reply to all, in the same conversation, with the quoted original.
- `draft_forward`: Drafts a forward of an email, with its attachments.
- `schedule_draft`: Schedules a draft at a local time, in the time zone of your inbox.
- `cancel_scheduled_send`: Cancels a scheduled send.
- `add_draft_attachment`: Attaches a file to a draft, up to about 3 MB per file through this server.
- `remove_draft_attachment`: Removes an attachment from a draft and deletes the file.
- `cancel_auto_reply`: Stops an automatic reply that is about to be sent.
- `generate_magic_reply`: Suggests a reply in your own style, with a confidence score.
- `list_snippets`: Your snippets: reusable pieces of text, such as a booking link or an address.
- `create_snippet`: Creates a snippet.
- `update_snippet`: Changes the name, icon, text or position of a snippet.
- `delete_snippet`: Deletes a snippet.
- `get_workspace`: Your inbox: name, time zone, AI features, permissions and usage limits.
- `list_mailboxes`: The mailboxes of the inbox, with their sync status and send-as addresses.
- `sync_mailbox`: Fetches the newest emails of a mailbox now, at most once every 5 minutes.
- `get_unread_counts`: Unread counts of the inbox, of each view, of each mailbox and of the waiting for reply list.
- `suggest_contacts`: People a mailbox exchanged emails with, to fill the recipients.
- `set_workspace_timezone`: Sets the time zone used to schedule emails, if it was never set.
- `get_reference`: Reference for the other tools: label colors, view icons, the filter grammar, rule options, limits.
- `list_labels`: Your labels, manual and AI.
- `create_label`: Creates a manual label, in one of seven colors.
- `update_label`: Renames a manual label or changes its color.
- `delete_label`: Deletes a manual label and removes it from every email.
- `list_ai_label_rules`: Your AI label rules: the condition, and the auto-draft, auto-reply and hide options.
- `create_ai_label_rule`: Creates an AI label and the plain language condition that applies it to new emails.
- `update_ai_label_rule`: Changes the label, the condition or the options of an AI label rule.
- `delete_ai_label_rule`: Deletes an AI label rule and its label, which leaves every email.
- `classify_existing_emails`: Runs your AI label rules on emails already received: the 200 latest of each mailbox by default.
- `list_views`: Your views: saved lists of emails that match filters.
- `create_view`: Creates a view from filters, with an emoji icon.
- `update_view`: Renames a view, changes its icon or replaces its filters.
- `delete_view`: Deletes a view.
- `list_inbox_filters`: Your inbox filters: the senders, domains, subjects or labels kept out of the main inbox.
- `create_inbox_filter`: Keeps the emails of a sender, a domain, a subject or a label out of the main inbox, past emails included.
- `update_inbox_filter`: Changes the type or the value of an inbox filter.
- `delete_inbox_filter`: Deletes an inbox filter.
- `list_auto_forward_rules`: The rules that forward new emails to another address automatically.
- `create_auto_forward_rule`: Creates a rule that sends every new matching email to another address, automatically, from now on.
- `update_auto_forward_rule`: Changes, pauses or resumes an auto-forward rule.
- `delete_auto_forward_rule`: Deletes an auto-forward rule and its history.
- `get_auto_forward_logs`: The 50 latest forwards of a rule, sent or failed.

### Connect it

Claude Code:

```sh
claude mcp add --transport http emelia https://mcp.emelia.io/mcp
```

- Add to Cursor: <cursor://anysphere.cursor-deeplink/mcp/install?name=emelia&config=eyJ1cmwiOiJodHRwczovL21jcC5lbWVsaWEuaW8vbWNwIn0%3D>
- Add to VS Code: <vscode:mcp/install?%7B%22name%22%3A%22emelia%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.emelia.io%2Fmcp%22%7D>
- Claude.ai and Claude Desktop: Customize, Connectors, "+", Add custom connector, then paste https://mcp.emelia.io/mcp
- ChatGPT: Settings, Apps, Advanced settings, turn on Developer mode, Create, then paste https://mcp.emelia.io/mcp (this usually works only with servers that use self-serve sign-in or none)

JSON for Cursor, Windsurf and other clients that connect to hosted servers:

```json
{
    "mcpServers": {
        "emelia": {
            "type": "http",
            "url": "https://mcp.emelia.io/mcp"
        }
    }
}
```

## Questions

### Does Emelia have an official MCP server?

Yes. Emelia publishes its MCP server itself. Emelia's own documentation describes it. MartechDB only lists servers a vendor publishes, never community copies.

### What is the Emelia MCP server URL?

The address is https://mcp.emelia.io/mcp.

### How do I connect Emelia MCP to Claude, ChatGPT or Cursor?

In Claude, add https://mcp.emelia.io/mcp as a custom connector (Customize, Connectors, Add custom connector). In Cursor, use the Add to Cursor link on MartechDB's page, or paste the JSON settings into your mcp.json. In Claude Code, run: claude mcp add --transport http emelia https://mcp.emelia.io/mcp

### What can the Emelia MCP server do?

It offers 147 tools, including list\_campaigns, get\_campaign, create\_campaign, get\_campaign\_stats and get\_campaign\_activities (as its documentation names them, read on 4 Nov 2026).

### Is the Emelia MCP server in the official MCP Registry?

No. Emelia hasn't published it to the official MCP Registry.

### Is the Emelia MCP server working?

Yes. It answered our most recent check. We last checked it on 4 Nov 2026.

### What are the alternatives to Emelia's MCP server?

In Sales outreach, the most agent-friendly alternatives with an official MCP server are SBL (100/100), Extrovert (97/100), Salesrobot (97/100), Mixmax (94/100) and Lemlist (94/100). Emelia scores 65/100 on the same index.

## Change history

- 2026-10-24: Added to MartechDB with Emelia MCP server

## Alternatives to Emelia's MCP server

In Sales outreach, the most agent-friendly first:

- [SBL](https://martechdb.com/vendors/sbl.md) (sbl.so), Agent Readiness Index 100/100
- [Extrovert](https://martechdb.com/vendors/extrovert.md) (goextrovert.com), Agent Readiness Index 97/100
- [Salesrobot](https://martechdb.com/vendors/salesrobot.md) (salesrobot.co), Agent Readiness Index 97/100
- [Mixmax](https://martechdb.com/vendors/mixmax.md) (mixmax.com), Agent Readiness Index 94/100
- [Lemlist](https://martechdb.com/vendors/lemlist.md) (lemlist.com), Agent Readiness Index 94/100

## Get this data

- API: `curl https://martechdb.com/api/v1/vendors/emelia.io`
- MCP: `claude mcp add --transport http martechdb https://martechdb.com/mcp`, then ask about Emelia.
- Web page: https://martechdb.com/vendors/emelia
