b2b-enrichment-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APOLLO_API_KEY | Yes | Your Apollo.io API key | |
| HUNTER_API_KEY | Yes | Your Hunter.io API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hunter_find_emails_by_domainA | [Hunter] Find all email addresses associated with a company domain. Best for: prospecting a whole company, building outreach lists, discovering team structure at a target account. Costs 1 Hunter request (monthly quota). Does NOT consume per-email credits. Returns emails with confidence scores, names, job titles, and LinkedIn URLs. Use hunter_count_emails first to gauge data availability for free. |
| hunter_find_emailA | [Hunter] Find the most likely work email address for a specific person. Best for: finding a contact email when you know the person's name and employer. Costs 1 Hunter finder credit. Returns the guessed email with a confidence score (0–100), sources, and verification status. A score above 70 is generally reliable for outreach. |
| hunter_verify_emailA | [Hunter] Verify the deliverability of an email address. Best for: cleaning a lead list before sending outreach, validating emails found by other tools, reducing bounce rates. Costs 1 Hunter verification credit. Returns status: 'valid' | 'invalid' | 'accept_all' | 'webmail' | 'unknown', plus SMTP and MX record check details. Only send to 'valid' addresses. |
| hunter_count_emailsA | [Hunter] Count how many email addresses Hunter has indexed for a domain. Best for: quickly checking data availability before spending credits on a full domain search. Run this first when exploring a new target company. FREE — does not consume any credits or quota. Returns total email count broken down by department and seniority. |
| hunter_check_accountA | [Hunter] Return Hunter.io account info including remaining credits. Best for: checking how many finder and verifier credits remain before running a large enrichment batch. FREE — does not consume any credits. Returns plan name, monthly quota, requests used, and credits remaining. |
| enrich_person_by_emailA | [Apollo] Enrich a person's full B2B profile using only their email address. Best for: the most common lead-gen workflow — you have an email (e.g. from Hunter) and want the full profile: job title, seniority, LinkedIn, company, and phone. Fastest and most reliable Apollo enrichment path. Costs 1 Apollo credit. Works on free Apollo plan. |
| enrich_personA | [Apollo] Enrich a person's B2B profile by name and at least one identifier. Best for: enriching a contact when you have name + employer but no email yet (consider using hunter_find_email first — it may be cheaper). Costs 1 Apollo credit normally; 8 credits with reveal_phone_number=True. Provide at least one of: domain, organization_name, email, or linkedin_url. |
| bulk_enrich_peopleA | [Apollo] Enrich up to 10 people in a single API call. Best for: enriching a batch of contacts at once — faster than looping over enrich_person and uses the same total credits (1 per matched person). Works on free Apollo plan. |
| enrich_companyA | [Apollo] Enrich a company's full firmographic profile by domain. Best for: company intelligence that Hunter doesn't provide — headcount, revenue range, funding stage, investors, tech stack, industry, and social links. Use this alongside Hunter email tools for a complete company + contacts picture. Costs 1 Apollo credit. Works on free Apollo plan. Returns: legal name, employee count, revenue range, industry, founding year, funding stage and total raised, tech stack, LinkedIn, Twitter, website. Examples: stripe.com, openai.com, notion.so, figma.com |
| search_peopleA | [Apollo] Search Apollo's people database by title, location, or seniority. REQUIRES Apollo Basic plan ($49/mo) or higher — returns HTTP 403 on the free tier. Does NOT consume credits. Does NOT return email addresses. To get emails for results, use hunter_find_email or enrich_person (1 credit each). |
| search_companiesA | [Apollo] Search Apollo's company database by keyword, location, or headcount. REQUIRES Apollo Basic plan ($49/mo) or higher — returns HTTP 403 on the free tier. Does NOT consume credits. Does NOT return email addresses. To get contacts from results, use hunter_find_emails_by_domain (Hunter) or enrich_company (Apollo) for firmographic details (1 credit each). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Aleksey-Panf/b2b-enrichment-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server