Tap into Apollo’s 275 M+ contacts and 73 M+ companies database to supercharge your sales and marketing automation.
What is Apollo MCP?
When you create an Apollo MCP node, Gumloop’s AI builds a custom node that understands Apollo’s API. Simply describe what you want in plain language and the node translates your prompt into the right Apollo call, then returns the required structured data you can pass to the next step.What Can It Do for You?
- Identify high-value prospects with powerful People and Organization search filters
- Enrich existing leads with fresh emails, titles, and firmographic data
- Monitor target companies for new job postings that signal buying intent
- Combine Apollo data with Google Sheets, Slack, or email nodes to automate outreach and reporting
Available Tools
Tool | What It Does | Example Use |
---|---|---|
People Search | Find people that match specific role, location, company, or keyword filters | ”Find 10 sales managers in SaaS companies based in San Francisco, return first_name, last_name, title, company_name, email” |
Organization Search | Locate companies by industry, size, location, funding, and more | ”Search for cybersecurity companies with 51-200 employees headquartered in Austin, return company_name, domain, industry, employee_count” |
Enrich Person | Append full Apollo profile data to a person you already know (email or person ID) | “Enrich person with email john.smith@acme.com and return full_name, title, company_name, linkedin_url” |
Enrich Organization | Append firmographic data to a company you already know (domain or org ID) | “Enrich organization with domain stripe.com and return company_name, industry, employee_count, headquarters_city” |
Get Organization Job Postings | Retrieve current job listings for a specific company | ”Get the latest 5 job postings for company URL and return job_title, location, date_posted” |
Credit Costs
Tool | Credits Per Use |
---|---|
People Search | 3 credits per item |
Organization Search | 3 credits per item |
Enrich Person | 3+ credits (depends on profile depth) |
Enrich Organization | 5 credits |
Get Organization Job Postings | 3 credits per item |
How to Use
1
Create Your Apollo MCP Node
Go to your node library, search for Apollo, and click “Create a node with AI”
2
Add Your Prompt
Drag the Apollo node onto the canvas and write a clear prompt such as “Find 20 VP Marketing contacts at fintech companies, return first_name, last_name, company_name, email”.
3
Test Your Node
Run the node to preview results. Adjust filters or output fields until you get exactly what you need.
4
Save and Reuse
Save the working Apollo node to your library so you can drop it into any future workflow with one click.
Example Prompts
Here are some prompts that work well with Apollo MCP: Prospect Discovery:Start with a single filter or two (role, location, or industry) and expand gradually. Simple, focused prompts run faster and use fewer credits.
Troubleshooting
If your Apollo MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Find 5 software engineers in Seattle and return first_name, last_name, company_name, email”
- Less Efficient: “Find 5 software engineers in Seattle, enrich them, then email them a personalized message”
For best results, keep each node focused on one Apollo API call, then handle outreach in separate nodes like a ‘Gmail Sender’ node.
Match What Apollo Can Do
- Good: “Enrich organization with domain github.com and return company_name, industry, employee_count”
- Needs Another Tool: “Enrich GitHub, then scrape its website for open roles and summarize the tech stack”
Apollo MCP excels at contact and company data. For website scraping, combine it with Website Scraper in your workflow.
Break Complex Tasks Into Steps
Instead of trying to do everything in one prompt (which might cause timeouts or exceed context limits):1
Step 1: Get Companies
Search Fortune 500 companies and return company_id, company_name
2
Step 2: Find People
For each company_id, find VPs of Sales and return person_id
3
Step 3: Enrich Contacts
Enrich person_id and return full_name, title, email, linkedin_url
Connect these nodes sequentially in your workflow. The company_id output from Step 1 feeds into Step 2, and the person_id output from Step 2 feeds into Step 3.
Focus on Data Retrieval
Apollo MCP is great at getting information from Apollo. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “Get the latest 5 job postings for
Company URL
and return job_title, location, date_posted” - Better With Another Node: “Get the latest job postings for
Company URL
and rank which ones are most suitable for senior engineers”
Use Ask AI after Apollo MCP to analyze or rank results. Keep the Apollo prompt focused on retrieving data.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
In the node creation window, click “Request changes” and ask the AI to add debug logs and verify the API response.
Incorrect Results
Incorrect Results
In the node creation window, click “Request changes” and describe what you expected versus what you received.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate with Request Changes
Iterate with Request Changes
MCP node creation often requires a few tweaks. Use “Request changes” (in the node creation window) to refine filters, output fields, or pagination.
Need More Help?
- Example Workflows
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the Apollo MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com