JSPM

apollo-mcp

0.2.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 63
  • Score
    100M100P100Q67129F
  • License MIT

MCP server for Apollo.io — search people, enrich contacts, manage sequences, deals, and more

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (apollo-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    apollo-mcp

    An MCP (Model Context Protocol) server for Apollo.io. Exposes Apollo's sales intelligence features — people search, contact enrichment, sequences, deals, tasks, and more — directly to AI assistants like Claude.

    Features

    Category Tools
    People Search 275M+ people, enrich individuals, bulk enrich
    Organizations Search companies, enrich with firmographics, job postings
    Contacts Search, view, create, update, bulk create (your saved contacts)
    Accounts Search, view, create, update (your saved accounts)
    Sequences Search, add contacts, update status, get email stats, activate/deactivate
    Deals List, view, create, update deals + list deal stages
    Tasks Search and create tasks
    Admin List users, email accounts, custom fields, API usage stats

    Note: Endpoints marked "Requires a master API key" in their description need a Master API Key (not a standard API key).

    Setup

    1. Get your Apollo API key

    Go to Settings → Integrations → Apollo API in your Apollo account, or visit app.apollo.io/#/settings/integrations/api.

    For full functionality (sequences, deals, tasks), create a Master API Key.

    2. Configure your MCP client

    Claude Desktop

    Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

    {
      "mcpServers": {
        "apollo": {
          "command": "npx",
          "args": ["-y", "apollo-mcp"],
          "env": {
            "APOLLO_API_KEY": "your-api-key-here"
          }
        }
      }
    }

    Windows users: wrap with cmd /c:

    {
      "mcpServers": {
        "apollo": {
          "command": "cmd",
          "args": ["/c", "npx", "-y", "apollo-mcp"],
          "env": {
            "APOLLO_API_KEY": "your-api-key-here"
          }
        }
      }
    }

    Claude Code (CLI)

    claude mcp add --transport stdio --env APOLLO_API_KEY=your-key apollo -- npx -y apollo-mcp

    VS Code

    Add to your VS Code MCP settings:

    {
      "mcp": {
        "servers": {
          "apollo": {
            "type": "stdio",
            "command": "npx",
            "args": ["-y", "apollo-mcp"],
            "env": {
              "APOLLO_API_KEY": "your-api-key-here"
            }
          }
        }
      }
    }

    Development

    npm install
    npm run build   # compile TypeScript
    npm run dev     # watch mode

    License

    MIT