Emelia MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Emelia MCP or direct API to send cold-emails, launch LinkedIn outreach, scrape new leads, and automate B2B prospecting through natural language.

Emelia logoEmelia
Api Key

Emelia is an all-in-one B2B prospecting platform for cold-email, LinkedIn outreach, and prospect research. It streamlines outbound campaigns so you can find, engage, and warm up leads faster.

22 Tools

Try Emelia now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
Emelia
Try asking
TOOLS

Supported Tools

Every Emelia action and event your agent gets out of the box.

Add Contact to Blacklist

Tool to add a contact to the email blacklist.

Add Contact To Campaign

Tool to add a contact to an email campaign.

Create Campaign

Tool to create a new email campaign.

Create LinkedIn Campaign

Tool to create a new LinkedIn campaign.

Create Webhook

Tool to create a new webhook for campaign events.

Delete Contact From Campaign

Tool to remove a contact from an email campaign.

Delete Contact From LinkedIn Campaign

Tool to delete a contact from a LinkedIn campaign.

Delete Webhook

Tool to delete a specific webhook.

Find Email of Single Contact

Tool to initiate a job to find the email address of a specific contact.

Get Campaign Activities

Tool to retrieve activities for a specific email campaign.

Get Find Email Result

Tool to retrieve the result of a previously initiated email find job.

Get Find Phone Result

Tool to retrieve the outcome of a previously initiated phone-find job.

Get Campaign Activities

Tool to retrieve activities for a campaign.

Get Verify Email Result

Tool to get the result of an email verification job.

Initiate Email Verification Job

Tool to initiate an asynchronous email verification job.

Initiate Phone Find Job

Tool to initiate a phone-find job for a single contact.

List Campaign Contacts

Tool to list contacts in a specific email campaign.

List Campaigns

Tool to retrieve all email campaigns.

List Email Providers

Tool to retrieve all configured email providers.

List LinkedIn Campaigns

Tool to list all LinkedIn campaigns.

List webhooks

Tool to retrieve all webhooks.

Remove Contact from Blacklist

Tool to remove a contact or domain from the email blacklist.

SETUP GUIDE

Connect Emelia MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK and Claude Agent SDK
2

Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });

console.log("Creating Tool Router session...");
const { mcp } = await composio.create('your-user-id');
console.log(`Tool Router session created: ${mcp.url}`);
Initialize the Composio client and create a Tool Router session
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText, stepCountIs } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: mcp.url,
    headers: { 'x-api-key': 'your-composio-api-key' }
  }
});

const tools = await client.tools();

const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{ role: 'user', content: 'Find the email address for Jane Smith at Acme Corp' }],
  stopWhen: stepCountIs(5)
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent
SETUP GUIDE

Connect Emelia API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute Emelia Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'Find the email address for John Doe at Acme Corp.'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute Emelia actions with your Agent

Why Use Composio?

AI Native Emelia Integration

  • Supports both Emelia MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for reading, writing, and querying your Emelia prospecting data

Managed Auth

  • Automatic API key management and secure credential storage for Emelia
  • Central place to manage, scope, and revoke Emelia access
  • Per user and per environment credentials instead of hard-coded keys

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Emelia
  • Scoped, least privilege access to Emelia resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, Emelia requires you to configure your own API key credentials. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with Emelia.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Emelia tool your agent needs.Free to start.

Start building