Apollo.io MCP Server - 44 AI-Powered Tools

Access Apollo.io sales intelligence and engagement platform. Enrich contacts and companies, search prospects, manage CRM data, run sequences, and track outreach.

Sales Free or usage-based

Tool capabilities

Full tool listing grouped by capability area.

Accounts

  • create-account

    Create a new account (company) in Apollo CRM with details like name, domain, and industry.

  • update-account

    Update an existing account (company) in Apollo CRM with new information.

  • get-account

    Read only

    Get detailed information about a specific account (company) by its Apollo ID.

  • search-accounts

    Read only

    Search accounts (companies) in your Apollo CRM using various filters like name, domain, and account stage.

  • bulk-create-accounts

    Create multiple accounts (companies) at once in Apollo CRM. Efficient for importing lists of companies.

  • bulk-update-accounts

    Update multiple accounts (companies) at once in Apollo CRM. Each account must include its ID.

  • update-account-stage

    Update the account stage for one or more accounts. Use list_account_stages to get valid stage IDs.

  • update-account-owner

    Assign a new owner to one or more accounts. Use list_users to get valid owner IDs.

  • list-account-stages

    Read only

    List all available account stages in Apollo. Use these IDs when updating account stages.

Calls

  • create-call-record

    Log a call record in Apollo CRM with details like duration, outcome, and notes.

  • search-calls

    Read only

    Search call records in Apollo CRM. View call history and outcomes.

  • update-call-record

    Update an existing call record in Apollo CRM with new information.

Contacts

  • create-contact

    Create a new contact in Apollo CRM with details like name, email, phone, and company information.

  • update-contact

    Update an existing contact in Apollo CRM with new information.

  • get-contact

    Read only

    Get detailed information about a specific contact by their Apollo ID.

  • search-contacts

    Read only

    Search contacts in your Apollo CRM using various filters like name, email, tags, and contact stage.

  • bulk-create-contacts

    Create multiple contacts at once in Apollo CRM. Efficient for importing lists of contacts.

  • bulk-update-contacts

    Update multiple contacts at once in Apollo CRM. Each contact must include its ID.

  • update-contact-stage

    Update the contact stage for one or more contacts. Use list_contact_stages to get valid stage IDs.

  • update-contact-owner

    Assign a new owner to one or more contacts. Use list_users to get valid owner IDs.

  • add-contacts-to-sequence

    Add one or more contacts to an email sequence for automated outreach.

  • list-contact-stages

    Read only

    List all available contact stages in Apollo. Use these IDs when updating contact stages.

Deals

  • create-deal

    Create a new deal/opportunity in Apollo CRM with details like name, amount, and stage.

  • update-deal

    Update an existing deal/opportunity in Apollo CRM with new information.

  • get-deal

    Read only

    Get detailed information about a specific deal/opportunity by its Apollo ID.

  • list-deals

    Read only

    List all deals/opportunities in your Apollo CRM with pagination.

  • list-deal-stages

    Read only

    List all available deal/opportunity stages in Apollo. Use these IDs when creating or updating deals.

Emails

  • search-outreach-emails

    Read only

    Search outreach emails sent through Apollo sequences. View email history and engagement.

  • get-email-stats

    Read only

    Get email statistics for an email account including deliverability, open rates, and reply rates.

General

  • enrich-person

    Read only

    Enrich a person with Apollo data using email, LinkedIn URL, or name + company. Returns detailed contact information including job title, company, and social profiles.

  • bulk-enrich-people

    Read only

    Enrich multiple people at once with Apollo data. Provide an array of person details (email, name, company) to get enriched contact information.

  • search-people

    Read only

    Search Apollo database for people/contacts using various filters like job titles, industries, locations, and company attributes.

Jobs

  • get-job-postings

    Read only

    Get current job postings for an organization. Useful for understanding hiring trends and company growth.

Lists

  • list-users

    Read only

    List all users in your Apollo organization. Use these IDs for owner assignments.

  • list-custom-fields

    Read only

    List all custom fields defined in Apollo for contacts and accounts.

News

  • search-news

    Read only

    Search for news articles related to specific organizations. Great for sales intelligence and staying updated on prospects.

Organizations

  • enrich-organization

    Read only

    Enrich an organization/company with Apollo data using its domain. Returns company details including industry, size, funding, and technologies.

  • bulk-enrich-organizations

    Read only

    Enrich multiple organizations at once with Apollo data. Provide an array of domains to get enriched company information.

  • search-organizations

    Read only

    Search Apollo database for organizations/companies using filters like industry, location, employee count, and technologies.

  • get-organization-info

    Read only

    Get detailed information about a specific organization by its Apollo ID.

Sequences

  • search-sequences

    Read only

    Search email sequences in Apollo. Sequences are automated email campaigns for outreach.

  • update-sequence-status

    Update the status of contacts in a sequence (pause, resume, or finish).

Tasks

  • create-task

    Create a new task in Apollo CRM with details like type, due date, and associated contact.

  • search-tasks

    Read only

    Search tasks in Apollo CRM with filters for type, status, and assignee.

Connection instructions

Use the same MCP endpoint for Claude Desktop and Claude Code CLI.

Claude Code CLI

claude mcp add apollo -- npx -y mcp-remote https://mcpplug.ai/mcp/apollo

Claude Desktop JSON

{
  "mcpServers": {
    "apollo": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcpplug.ai/mcp/apollo"
      ]
    }
  }
}

Frequently asked questions

How do I connect Apollo.io to Claude?

Use the MCP endpoint at https://mcpplug.ai/mcp/apollo in Claude Desktop or Claude Code. Authorize your account during the OAuth flow, then the tools become available instantly.

What tools are available in the Apollo.io MCP server?

Apollo.io includes 44 tools. You can view every tool grouped by capability directly on this page.

Is Apollo.io MCP server free?

Yes. Apollo.io is available with free or usage-based access on MCPPlug.

Can I use this server with AI clients beyond Claude?

Yes. Any MCP-compatible client can connect to this endpoint, including CLI and IDE clients that support HTTP MCP transports.