Apollo MCP
Use Apollo tools through the MAD broker with portal grant auth plus per-user Apollo API key BYOK.
Authentication
-
Header:
Authorization -
Format:
Bearer mad_live_*** -
Portal forwards a protected grant header to Apollo MCP.
-
Each user configures their own Apollo API key in MCP Hub.
Catalog Coverage
- Total tools: 56
- GET tools: 21
- POST tools: 35
- Snapshot version:
snapshot-20260330T033151Z - Snapshot captured at:
2026-03-30T03:31:51.722Z - Docs generated at:
2026-05-09T04:26:20.172Z
GET Tools
- apollo_experimental_auth_health — apollo_experimental_auth_health (GET /v1/auth/health). Notes: undocumented_but_referenced.
- apollo_experimental_supported_technologies_csv — apollo_experimental_supported_technologies_csv (GET /v1/auth/supported_technologies_csv). Notes: undocumented_but_referenced.
- Check Email Stats — Check Email Stats (GET /emailer_messages/{id}/activities).
- Get a List of All Custom Fields — Get a List of All Custom Fields (GET /typed_custom_fields). Notes: master_api_key_required.
- Get a List of All Lists — Get a List of All Lists (GET /labels). Notes: master_api_key_required.
- Get a List of Email Accounts — Get a List of Email Accounts (GET /email_accounts). Notes: master_api_key_required.
- Get a List of Fields — Get a List of Fields (GET /fields). Notes: master_api_key_required.
- Get a List of Notes — Get a List of Notes (GET /notes).
- Get a List of Users — Get a List of Users (GET /users/search). Notes: master_api_key_required.
- Get Complete Organization Info — Get Complete Organization Info (GET /organizations/{id}).
- List Account Stages — List Account Stages (GET /account_stages). Notes: master_api_key_required.
- List All Deals — List All Deals (GET /opportunities/search). Notes: master_api_key_required.
- List Contact Stages — List Contact Stages (GET /contact_stages).
- List Deal Stages — List Deal Stages (GET /opportunity_stages). Notes: master_api_key_required.
- Organization Enrichment — Organization Enrichment (GET /organizations/enrich). Notes: bulk_limit_10_companies.
- Organization Job Postings — Organization Job Postings (GET /organizations/{organization_id}/job_postings). Notes: consumes_credits, display_limit_10000.
- Search for Calls — Search for Calls (GET /phone_calls/search).
- Search for Outreach Emails — Search for Outreach Emails (GET /emailer_messages/search).
- View a Contact — View a Contact (GET /contacts/{contact_id}). Notes: master_api_key_required.
- View an Account — View an Account (GET /accounts/{id}).
- View Deal — View Deal (GET /opportunities/{opportunity_id}). Notes: master_api_key_required.
POST Tools
- Activate a Sequence — Activate a Sequence (POST /emailer_campaigns/{sequence_id}/approve). Notes: master_api_key_required.
- Add Contacts to a Sequence — Add Contacts to a Sequence (POST /emailer_campaigns/{sequence_id}/add_contact_ids). Notes: master_api_key_required.
- apollo_experimental_update_account_stage_bulk — apollo_experimental_update_account_stage_bulk (POST /accounts/update_stages). Notes: docs_page_missing_api_definition.
- Archive a Sequence — Archive a Sequence (POST /emailer_campaigns/{sequence_id}/archive). Notes: master_api_key_required.
- Bulk Create Accounts — Bulk Create Accounts (POST /accounts/bulk_create). Notes: bulk_limit_100_accounts.
- Bulk Create Contacts — Bulk Create Contacts (POST /contacts/bulk_create). Notes: bulk_limit_100_contacts.
- Bulk Create Tasks — Bulk Create Tasks (POST /tasks/bulk_create). Notes: master_api_key_required.
- Bulk Organization Enrichment — Bulk Organization Enrichment (POST /organizations/bulk_enrich). Notes: bulk_limit_10_companies.
- Bulk People Enrichment — Bulk People Enrichment (POST /people/bulk_match). Notes: consumes_credits, bulk_limit_10_people, async_behavior.
- Bulk Update Accounts — Bulk Update Accounts (POST /accounts/bulk_update). Notes: master_api_key_required, bulk_limit_1000_accounts, async_behavior.
- Bulk Update Contacts — Bulk Update Contacts (POST /contacts/bulk_update). Notes: bulk_limit_1000_contacts, async_behavior.
- Create a Contact — Create a Contact (POST /contacts).
- Create a Custom Field — Create a Custom Field (POST /fields).
- Create a Task — Create a Task (POST /tasks). Notes: master_api_key_required.
- Create an Account — Create an Account (POST /accounts). Notes: master_api_key_required.
- Create Call Records — Create Call Records (POST /phone_calls).
- Create Deal — Create Deal (POST /opportunities). Notes: master_api_key_required.
- Deactivate a Sequence — Deactivate a Sequence (POST /emailer_campaigns/{sequence_id}/abort). Notes: master_api_key_required.
- News Articles Search — News Articles Search (POST /news_articles/search).
- Organization Search — Organization Search (POST /mixed_companies/search). Notes: consumes_credits, display_limit_50000.
- People API Search — People API Search (POST /mixed_people/api_search). Notes: master_api_key_required, no_credit_consumption, display_limit_50000.
- People Enrichment — People Enrichment (POST /people/match). Notes: consumes_credits, bulk_limit_10_people, async_behavior.
- Search for Accounts — Search for Accounts (POST /accounts/search). Notes: display_limit_50000.
- Search for Contacts — Search for Contacts (POST /contacts/search). Notes: display_limit_50000.
- Search for Sequences — Search for Sequences (POST /emailer_campaigns/search). Notes: master_api_key_required.
- Search for Tasks — Search for Tasks (POST /tasks/search). Notes: master_api_key_required, display_limit_50000.
- Update a Contact — Update a Contact (PATCH /contacts/{contact_id}).
- Update Account Owner for Multiple Accounts — Update Account Owner for Multiple Accounts (POST /accounts/update_owners). Notes: master_api_key_required.
- Update an Account — Update an Account (PATCH /accounts/{account_id}). Notes: master_api_key_required.
- Update Call Records — Update Call Records (PUT /phone_calls/{id}).
- Update Contact Owner for Multiple Contacts — Update Contact Owner for Multiple Contacts (POST /contacts/update_owners).
- Update Contact Stage for Multiple Contacts — Update Contact Stage for Multiple Contacts (POST /contacts/update_stages).
- Update Contact Status in a Sequence — Update Contact Status in a Sequence (POST /emailer_campaigns/remove_or_stop_contact_ids). Notes: master_api_key_required.
- Update Deal — Update Deal (PATCH /opportunities/{opportunity_id}). Notes: master_api_key_required.
- View API Usage Stats and Rate Limits — View API Usage Stats and Rate Limits (POST /usage_stats/api_usage_stats).