BA

blockchainrev/apollo-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

5 stars 4 forks Качество 67 Тренд 13MIT

MCP server for Apollo.io sales engagement platform - 34+ tools for prospecting, outreach automation, and pipeline management

Обзор

A Model Context Protocol (MCP) server for Apollo.io - the leading sales intelligence and engagement platform. This server provides 34+ tools for automating sales outreach, prospecting, and pipeline management. - - Find and enrich contact data from Apollo's 275M+ contact database - - Search companies by industry, size, location, and more - - Create and manage automated outreach campaigns with A/B testing - - Organize contacts into lists and manage pipeline stages - - Build event-driven automations for your sales process - - Create and track sales activities - - Manage opportunities through your sales pipeline - - Track sequence performance and email deliverability - Python 3.10+ - An Apollo.io account with API access - uv (recommended) or pip 1. Log in to Apollo.io 2. Go to > > 3. Generate or copy your API key Or add to your shell profile (~/.bashrc, ~/.zshrc, etc.): Add to your Claude Code MCP configuration (~/.claude.json): The server uses two Apollo API endpoints: - (api.

README

Показан фрагмент оригинального README. Открыть оригинал.

Apollo MCP Server

A Model Context Protocol (MCP) server for Apollo.io - the leading sales intelligence and engagement platform. This server provides 34+ tools for automating sales outreach, prospecting, and pipeline management.

Features

  • People Search & Enrichment - Find and enrich contact data from Apollo’s 275M+ contact database
  • Organization Search & Enrichment - Search companies by industry, size, location, and more
  • Email Sequences - Create and manage automated outreach campaigns with A/B testing
  • Contact Management - Organize contacts into lists and manage pipeline stages
  • Workflow Automation - Build event-driven automations for your sales process
  • Tasks & Activities - Create and track sales activities
  • Deals Pipeline - Manage opportunities through your sales pipeline
  • Analytics - Track sequence performance and email deliverability

Installation

Prerequisites

  • Python 3.10+
  • An Apollo.io account with API access
  • uv (recommended) or pip

Install with uv

# Clone the repository
git clone https://github.com/BlockchainRev/apollo-mcp-server.git
cd apollo-mcp-server

# Install dependencies
uv pip install -e .

Install with pip

pip install -e .

Configuration

Get Your Apollo API Key

  1. Log in to Apollo.io
  2. Go to Settings > Integrations > API
  3. Generate or copy your API key

Set Environment Variable

export APOLLO_API_KEY="your-api-key-here"

Or add to your shell profile (~/.bashrc, ~/.zshrc, etc.):

echo 'export APOLLO_API_KEY="your-api-key-here"' >> ~/.zshrc

Usage

With Claude Code

Add to your Claude Code MCP configuration (~/.claude.json):

{
  "mcpServers": {
    "apollo": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/apollo-mcp-server", "python", "-m", "apollo_mcp.server"],
      "env": {
        "APOLLO_API_KEY": "your-api-key-here"
      }
    }
  }
}

Standalone

# Run the server
python -m apollo_mcp.server

Available Tools

People & Contacts (6 tools)

Tool Description
people_search Search Apollo’s 275M+ contact database with filters
people_enrich Enrich a person’s profile by email, name, or LinkedIn
contacts_search Search contacts in your Apollo CRM

Organizations (3 tools)

Tool Description
organization_search Search companies by industry, size, location
organization_enrich Get comprehensive company data by domain
organization_job_postings Get current job postings for a company

Email Sequences (5 tools)

Tool Description
sequences_list List all email sequences
sequence_get Get sequence details and stats
sequence_create Create multi-step outreach sequences
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "apollo": { "command": "uv", "args": ["run", "--directory", "/path/to/apollo-mcp-server", "python", "-m", "apollo_mcp.server"], "env": { "APOLLO_API_KEY": "your-api-key-here" } } } }