# Enrich MCP

Vendor: Enrich  
Category: crm  
Auth: API_KEY  
Composio slug: `enrich`

Enrich provides organization-scoped APIs for email validation, contact discovery, profile enrichment, lead research, and credit management.

## Tools

- **Batch Find Work Emails** — Submit 1-100 people for asynchronous work-email finding, reserve up to 10 credits per case-insensitively unique lead, poll the batch to completed or failed, fetch all results, and settle or refund no-result reservations before returning.
- **Batch Lookup People by Email** — Submit 1-100 emails for asynchronous professional-profile lookup, reserve up to 10 credits per case-insensitively unique email, poll the batch to completed or failed, fetch all found profiles, and settle or refund no-match reservations befo
- **Batch Validate Emails** — Submit 1-100 emails as one asynchronous Enrich validation batch, reserving up to 1 credit per case-insensitively unique email. This call creates the job once, polls it to completed or failed, then fetches every result to settle charges and 
- **Count Leads** — Count leads matching Enrich Lead Finder filters without returning lead records. The count field is capped at 500,000; use searched_total_result for the wider searched population when present.
- **Find Company Employees** — Find employees at a company from its LinkedIn URL, optionally filtering by geography and role. Returns one page at a time with at most 100 profiles. Enrich documents a cost of 1 credit per returned profile and no charge when no profiles are
- **Find Work Email** — Find a person's professional email from their first name, last name, and company domain. A successful match is documented to cost 10 credits; no-result calls are refunded.
- **Get Credit Balance** — Return the connected organization's current Enrich credit balance and the time it was measured. Use this before credit-metered enrichment calls when cost or available balance matters.
- **Get Lead Filter Options** — Return Enrich's current Lead Finder option catalog, keyed by filter name, for constructing count and search filters.
- **List Credit Transactions** — Return one page of credit top-ups and charges for the connected organization, optionally filtered by transaction type.
- **Lookup Person by Email** — Look up a professional profile from one email address. A found profile is documented to cost 10 credits; no-profile calls are refunded and results may be cached for seven days.
- **Resume Existing Batch** — Recover an existing validation, work-email, or people-lookup batch after a timeout or interrupted call. This read-only recovery never submits a batch: it polls the selected fixed status endpoint to completed or failed, then fetches exactly 
- **Search Company ICP** — Run Enrich's ranked cascade search for ideal-customer-profile employees at one company. Enrich documents a cost of 1 credit per returned profile and no charge for zero results; use a modest max_results or check the credit balance first.
- **Search Leads** — Return one page of leads matching Lead Finder filters. Free-tier results may mask names and consume a separate free-query allowance; the response reports the remaining allowance and applicable page and result limits.
- **Validate Email** — Check one email address for deliverability and return Enrich's result, confidence, provider, catch-all signal, and credit usage. The endpoint is documented to cost 1 credit, although unsuccessful or inconclusive checks may consume zero cred

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Enrich.
3. Authorise through api_key.
4. Teammates can now @-mention Enrich tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/enrich