An MCP server that exposes Apollo.io's REST API to Claude Code, covering sequences, campaign health, mailbox warmup, people/org enrichment, CRM contacts, tasks, labels, credit tracking, and template/sequence/mailbox editing. It is designed for outbound sales teams to manage campaigns, monitor deliverability, and author or update sequences programmatically.
From the registry: FastMCP server for Apollo.io — 22 tools: sequences, campaign health, mailbox warmup, enrichment,…
$ /plugin marketplace add adelaidasofia/apollo-mcp
/plugin install apollo-mcp@apollo-mcp$ cp config.example.yaml config.yamlPlease install the `apollo-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Apollo MCP plugin via Claude Code marketplace** — Use Claude Code's plugin marketplace to install the Apollo MCP server. Run: `/plugin marketplace add adelaidasofia/apollo-mcp
/plugin install apollo-mcp@apollo-mcp`
- **Set Apollo master API key** — Create or obtain an Apollo.io API key with MASTER privileges. Standard keys return 403 for several endpoints used by this server.
Optional prerequisites:
- Optional local config file — Copy config.example.yaml to config.yaml and fill in values such as daily_send_target, monthly_credit_pool, sequence_labels, and mailbox_labels. You can override the path with APOLLO_MCP_CONFIG. Run: `cp config.example.yaml config.yaml`
Canonical MCP server config (stdio transport):
- command: `apollo-mcp`
- args: []
- required environment variables:
- `APOLLO_API_KEY`: Apollo.io API key. Must be a MASTER key for the server to work correctly with default functionality. (example: `<your-apollo-master-api-key>`)
- optional environment variables:
- `APOLLO_MCP_CONFIG`: Override path to the YAML config file. (example: `<path-to-config.yaml>`)
- `APOLLO_MCP_TIMEOUT`: HTTP timeout in seconds. Default is 30. (example: `<timeout-seconds>`)
- `APOLLO_AUDIT_LOG_PATH`: Path to a markdown file where destructive write tools append before/after diffs. Required if you want reversibility for destructive-write operations. (example: `<path-to-audit-log.md>`)
- `MYCELIUM_NO_PING`: Set to disable the anonymous install telemetry ping. (example: `1`)
Note: README primarily documents Claude Code marketplace installation rather than a raw command/args launch shape. Legacy local stdio config uses python3 /path/to/apollo-mcp/server.py, but the simpler preferred install path is the marketplace plugin. Config file values are not MCP client config fields; they are server-side settings loaded from config.yaml.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.APOLLO_API_KEYrequiredApollo master API key used to authenticate requests.MCP server for Omie — ERP, customers, products, orders, invoices, financials