check_usage
Check your current usage and remaining quota.
Cascade a lead through Apollo, Clearbit and Hunter in one call — concurrently when you have the email, discovery-first when you do not — with batch enrichment and a quota check beside it.
LABSCO SUMMARY
With an email in hand Apollo, Clearbit and Hunter run concurrently for speed; with only a domain or a name, Apollo runs first because the email has to exist before the others can do anything with it. find_email inverts that preference for its narrower job, going to Hunter's email finder before falling back to Apollo. check_usage and health_check keep the whole thing honest: check_usage reports remaining quota before a batch spends it, and health_check names which providers are actually configured rather than assumed.
A lead enrichment client with 6 tools that cascade across Apollo, Clearbit and Hunter: single and batch lead enrichment, email finding, company enrichment, a usage check and a health check.
Provider access for whichever of Apollo, Clearbit and Hunter you intend to use — health_check reports which are configured, and an api_key can also travel with an individual call.
One command — pip install leadenrich-mcp
USE CASES
The email finder goes to the provider built for that job first and falls back to a people match, which is a different order from the general cascade.
With the email in hand all three providers run at once, so the round trip is one call rather than a chain.
Batch runs the same cascade per lead concurrently, and checking the quota first is what stops it stopping halfway.
Company enrichment stops at firmographics by design, which is the right call when the question is about the account rather than a contact.
The health read names which providers are actually configured, which is the first thing to check before blaming the data.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
check_usageCheck your current usage and remaining quota.
enrich_batchEnrich multiple leads concurrently. Each lead cascades through all providers.
enrich_companyEnrich a company by domain. Returns firmographic data without person-level details.
Best for account-level research: industry, size, revenue, description, etc.
enrich_leadEnrich a single lead by cascading through Apollo, Clearbit, and Hunter.
Provide at least one of: email, domain, or first_name + last_name + domain. When email is provided, all providers run concurrently for speed. When only domain/name is provided, Apollo runs first to discover the email, then Clearbit + Hunter run concurrently.
find_emailFind someone's email address given their name and company domain.
Uses Hunter email-finder first (purpose-built for this), then falls back to Apollo people-match if Hunter doesn't find it.
health_checkCheck server health and which enrichment providers are configured.
Returns server status, configured providers, cache stats, and connectivity info.
BEFORE YOU INSTALL
6 tools when we connected. find_email, enrich_company and enrich_batch require Pro ($29/mo); the free tier gives enrich_lead through Hunter plus check_usage and health_check.
Python 3.11+
Both documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 6 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
pip install leadenrich-mcppip install leadenrich-mcp puts the leadenrich-mcp command on your PATH. Keep only the provider keys you have and delete the rest; health_check reports which providers are configured.
{
"mcpServers": {
"leadenrich": {
"command": "leadenrich-mcp",
"env": {
"APOLLO_API_KEY": "<YOUR_APOLLO_API_KEY>",
"CLEARBIT_API_KEY": "<YOUR_CLEARBIT_API_KEY>",
"HUNTER_API_KEY": "<YOUR_HUNTER_API_KEY>"
}
}
}
}claude mcp add leadenrich -e APOLLO_API_KEY=<YOUR_APOLLO_API_KEY> -e CLEARBIT_API_KEY=<YOUR_CLEARBIT_API_KEY> -e HUNTER_API_KEY=<YOUR_HUNTER_API_KEY> -- leadenrich-mcp