# Data & Enrichment tools with MCP servers: 33 of 38, counted

> 33 of the 38 data & enrichment tools in The GTM MCP Directory have an MCP server: 31 official and 2 community. The server URL, auth model and access gate for each. Counted 2026-08-25.

*Markdown twin of the HTML page at the same path. Same content, no navigation, no styling, no scripts. Links below point at other twins. Site map for machines: [llms.txt](../llms.txt). The whole dataset: [directory.json](../data/directory.json).*

---
[Directory](../index.md) /
[The lists](index.md) / Data & Enrichment tools with an MCP server

**List · 33 of 293**

## Data & Enrichment tools with an MCP server

B2B contact and company data providers - the databases, waterfall aggregators, and lookup APIs that fill in names, emails, phones, and firmographics before outreach starts. The split that matters most here is access: self-serve API vs. enterprise-sales-gated. 33 of 38 entries in this category are reachable by an agent: 31 through a server the vendor maintains and 2 through one somebody else built. The category is tagged most often with Find a work email address. [See the full category page](../categories/data-enrichment.md).

| Tool | MCP status | Server URL | Auth | Gate |
|---|---|---|---|---|
| [Anymail Finder](../tools/anymail-finder.md)
anymailfinder.com | [Official MCP](../mcp/official.md) | [https://api.anymailfinder.com/mcp](https://api.anymailfinder.com/mcp) +1 more | OAuth or an API key
Browser-based OAuth-style sign-in and approval for Claude, ChatGPT and Cursor, with an... | [Free to start](../gates/free.md) |
| [Diffbot](../tools/diffbot.md)
diffbot.com | [Official MCP](../mcp/official.md) | [https://github.com/diffbot/diffbot-mcp](https://github.com/diffbot/diffbot-mcp) | API key
api key (free Diffbot token required to use the MCP tools) | [Free to start](../gates/free.md) |
| [Enrow](../tools/enrow.md)
enrow.io | [Official MCP](../mcp/official.md) | [https://github.com/EnrowAPI/enrow-mcp](https://github.com/EnrowAPI/enrow-mcp) +1 more | API key
api key. ENROW_API_KEY env var for stdio, or an Authorization Bearer / x-enrow-api-key... | [Free to start](../gates/free.md) |
| [Exa](../tools/exa.md)
exa.ai | [Official MCP](../mcp/official.md) | [https://github.com/exa-labs/exa-mcp-server](https://github.com/exa-labs/exa-mcp-server) +1 more | API key
api key (issued via dashboard.exa.ai) | [Free to start](../gates/free.md) |
| [FullEnrich](../tools/fullenrich.md)
fullenrich.com | [Official MCP](../mcp/official.md) | [https://mcp.fullenrich.com/mcp](https://mcp.fullenrich.com/mcp) +1 more | OAuth
oauth (browser sign-in to FullEnrich account; no manual API key needed) | [Free to start](../gates/free.md) |
| [Hunter.io](../tools/hunter-io.md)
hunter.io | [Official MCP](../mcp/official.md) | [https://hunter.io/api-documentation#mcp](https://hunter.io/api-documentation#mcp) | API key
api key (HUNTER_API_KEY) | [Free to start](../gates/free.md) |
| [LeadMagic](../tools/leadmagic.md)
leadmagic.io | [Official MCP](../mcp/official.md) | [https://github.com/LeadMagic/leadmagic-mcp](https://github.com/LeadMagic/leadmagic-mcp) +1 more | OAuth or an API key
api key for local/self-hosted install (LEADMAGIC_API_KEY env var); OAuth Bearer token... | [Free to start](../gates/free.md) |
| [Lusha](../tools/lusha.md)
lusha.com | [Official MCP](../mcp/official.md) | [https://github.com/lusha-oss/lusha-public-api-mcp](https://github.com/lusha-oss/lusha-public-api-mcp) +2 more | API key
api key (LUSHA_API_KEY) | [Free to start](../gates/free.md) |
| [Prospeo](../tools/prospeo.md)
prospeo.io | [Official MCP](../mcp/official.md) | [https://github.com/prospeo-v2/prospeo-mcp-server](https://github.com/prospeo-v2/prospeo-mcp-server) | OAuth or an API key
OAuth 2.0 for the hosted server (auto-handled by Claude.ai/Desktop via the MCP... | [Free to start](../gates/free.md) |
| [TheirStack](../tools/theirstack.md)
theirstack.com | [Official MCP](../mcp/official.md) | [https://theirstack.com/en/docs/mcp](https://theirstack.com/en/docs/mcp) +2 more | API key
api key (same credentials as the REST API) | [Free to start](../gates/free.md) |
| [Warmly](../tools/warmly.md)
warmly.ai | [Official MCP](../mcp/official.md) | [https://www.warmly.ai/launches/warmly-mcp-and-api-ar...](https://www.warmly.ai/launches/warmly-mcp-and-api-are-live) | OAuth or an API key
OAuth for the MCP connector; API key for the REST API | [Free to start](../gates/free.md) |
| [ZoomInfo](../tools/zoominfo.md)
zoominfo.com | [Official MCP](../mcp/official.md) | [https://mcp.zoominfo.com/mcp](https://mcp.zoominfo.com/mcp) +2 more | OAuth
OAuth for user-level access, or client credentials for service accounts; no API keys... | [Free to start](../gates/free.md) |
| [Apollo.io](../tools/apollo-io.md)
apollo.io | [Official MCP](../mcp/official.md) | [https://github.com/apolloio/apollo-mcp-plugin](https://github.com/apolloio/apollo-mcp-plugin) | OAuth
OAuth (Apollo.io sign-in/authorization flow in the client) | [Paid, self-serve](../gates/paid.md) |
| [Bright Data](../tools/bright-data.md)
brightdata.com | [Official MCP](../mcp/official.md) | [https://github.com/brightdata/brightdata-mcp](https://github.com/brightdata/brightdata-mcp) | API key
api key (Bright Data API token) | [Paid, self-serve](../gates/paid.md) |
| [Clay](../tools/clay.md)
clay.com | [Official MCP](../mcp/official.md) | [https://www.clay.com/mcp](https://www.clay.com/mcp) +1 more | API key
Session cookie - the same token used to log into app.clay.com in-browser, which grants... | [Paid, self-serve](../gates/paid.md) |
| [Coresignal](../tools/coresignal.md)
coresignal.com | [Official MCP](../mcp/official.md) | [https://coresignal.com/mcp-server/](https://coresignal.com/mcp-server/) | OAuth
OAuth 2.1 - per docs, the data key is fetched live with every request and never stored,... | [Paid, self-serve](../gates/paid.md) |
| [CUFinder](../tools/cufinder.md)
cufinder.io | [Official MCP](../mcp/official.md) | [https://mcp.cufinder.io/mcp](https://mcp.cufinder.io/mcp) +1 more | API key
api key from the CUFinder dashboard under Account Settings then API Dashboard. Streamable... | [Paid, self-serve](../gates/paid.md) |
| [Dropcontact](../tools/dropcontact.md)
dropcontact.com | [Official MCP](../mcp/official.md) | [https://www.dropcontact.com/mcp-dropcontact](https://www.dropcontact.com/mcp-dropcontact) | OAuth or an API key
Hosted server at mcp.dropcontact.com/mcp/, supporting OAuth (recommended, browser-based)... | [Paid, self-serve](../gates/paid.md) |
| [Fiber AI](../tools/fiber-ai.md)
fiber.ai | [Official MCP](../mcp/official.md) | [https://mcp.fiber.ai/mcp/v3](https://mcp.fiber.ai/mcp/v3) +2 more | OAuth or an API key
OAuth via Clerk on the v3 endpoint; x-api-key header on the v2 and legacy endpoints. | [Paid, self-serve](../gates/paid.md) |
| [Lead411](../tools/lead411.md)
lead411.com | [Official MCP](../mcp/official.md) | [https://mcp.lead411.com/mcp](https://mcp.lead411.com/mcp) +3 more | API key
api key via X-API-KEY header. TRANSPORT IS DISPUTED: the official registry record says... | [Paid, self-serve](../gates/paid.md) |
| [Ocean.io](../tools/ocean-io.md)
ocean.io | [Official MCP](../mcp/official.md) | [https://app.ocean.io/docs/getting-started/mcp](https://app.ocean.io/docs/getting-started/mcp) +1 more | API key
api key (api-token passed as a URL parameter to the hosted MCP endpoint) | [Paid, self-serve](../gates/paid.md) |
| [RocketReach](../tools/rocketreach.md)
rocketreach.co | [Official MCP](../mcp/official.md) | [https://rocketreach.co/resources/products/mcp/](https://rocketreach.co/resources/products/mcp/) +1 more | OAuth
OAuth 2.1, browser-based; ties to your existing RocketReach account and shares its credit... | [Paid, self-serve](../gates/paid.md) |
| [Snov.io](../tools/snov-io.md)
snov.io | [Official MCP](../mcp/official.md) | [https://mcp.snov.io/mcp](https://mcp.snov.io/mcp) +1 more | OAuth
OAuth - user reviews and approves the connection through their Snov.io account; no raw... | [Paid, self-serve](../gates/paid.md) |
| [The Swarm](../tools/the-swarm.md)
theswarm.com | [Official MCP](../mcp/official.md) | [https://bee.theswarm.com/mcp](https://bee.theswarm.com/mcp) +1 more | OAuth or an API key
OAuth via personal Swarm login (native Claude and ChatGPT app connectors) or team API key... | [Paid, self-serve](../gates/paid.md) |
| [Vainu](../tools/vainu.md)
vainu.com | [Official MCP](../mcp/official.md) | [https://mcp.vainu.ai/mcp](https://mcp.vainu.ai/mcp) +2 more | OAuth
OAuth 2.0 with PKCE, scoped to existing Vainu permissions, but NOT enabled by default.... | [Paid, self-serve](../gates/paid.md) |
| [Versium REACH](../tools/versium-reach.md)
versium.com | [Official MCP](../mcp/official.md) | [https://app.versium.com/mcp/reach](https://app.versium.com/mcp/reach) +2 more | OAuth
OAuth, and the client must support dynamic client registration. | [Paid, self-serve](../gates/paid.md) |
| [Wiza](../tools/wiza.md)
wiza.co | [Official MCP](../mcp/official.md) | [https://mcp.wiza.co/mcp](https://mcp.wiza.co/mcp) +2 more | OAuth or an API key
OAuth 2.1 with PKCE for clients that support it, otherwise a static bearer token in the... | [Paid, self-serve](../gates/paid.md) |
| [Seamless.AI](../tools/seamless-ai.md)
seamless.ai | [Official MCP](../mcp/official.md) | [https://docs.seamless.ai/mcp-docs](https://docs.seamless.ai/mcp-docs) +1 more | OAuth or an API key
OAuth 2.1 or API key; docs state "MCP access must be enabled on your account" - i.e.... | [Enterprise only](../gates/enterprise-only.md) |
| [Surfe](../tools/surfe.md)
surfe.com | [Official MCP](../mcp/official.md) | [https://mcp.eu.surfe.com/mcp](https://mcp.eu.surfe.com/mcp) +1 more | API key
Surfe API key, with a browser sign-in flow that exchanges the key for a managed token so... | [Enterprise only](../gates/enterprise-only.md) |
| [Crustdata](../tools/crustdata.md)
crustdata.com | [Official MCP](../mcp/official.md) | [https://crustdata.com/](https://crustdata.com/) | Auth not recorded
unknown | [Gate unknown](../gates/unknown.md) |
| [Explorium](../tools/explorium.md)
explorium.ai | [Official MCP](../mcp/official.md) | [https://www.explorium.ai/mcp/](https://www.explorium.ai/mcp/) +1 more | API key
api key | [Gate unknown](../gates/unknown.md) |
| [People Data Labs](../tools/people-data-labs.md)
peopledatalabs.com | [Community MCP](../mcp/community.md) | [https://github.com/phxdev1/peopledatalabs-mcp](https://github.com/phxdev1/peopledatalabs-mcp) | API key
api key (PDL_API_KEY environment variable) | [Free to start](../gates/free.md) |
| [UpLead](../tools/uplead.md)
uplead.com | [Community MCP](../mcp/community.md) | [https://zapier.com/mcp/uplead](https://zapier.com/mcp/uplead) +1 more | OAuth or an API key
Handled through the Zapier/Pipedream platform's own connector auth (API key entered into... | [Paid, self-serve](../gates/paid.md) |

### The other 5 in this category

No server found, or the check could not settle it. Same category, not reachable by an agent today.

| Tool | MCP status | Gate | Checked |
|---|---|---|---|
| [BetterContact](../tools/bettercontact.md)
bettercontact.rocks | [No MCP found](../mcp/none-found.md) | [Free to start](../gates/free.md) | 2026-08-24 |
| [Datagma](../tools/datagma.md)
datagma.com | [No MCP found](../mcp/none-found.md) | [Free to start](../gates/free.md) | 2026-08-24 |
| [Findymail](../tools/findymail.md)
findymail.com | [No MCP found](../mcp/none-found.md) | [Free to start](../gates/free.md) | 2026-08-24 |
| [Clearbit (now HubSpot Breeze Intelligence)](../tools/clearbit.md)
hubspot.com | [No MCP found](../mcp/none-found.md) | [Enterprise only](../gates/enterprise-only.md) | 2026-08-24 |
| [Cognism](../tools/cognism.md)
cognism.com | [No MCP found](../mcp/none-found.md) | [Enterprise only](../gates/enterprise-only.md) | 2026-08-24 |

### What this category is asked for

The jobs most often tagged on the 38 tagged entries in this category.

- [Find a work email address](../jobs/find-work-email.md)
- [Enrich a company from a domain](../jobs/enrich-company-from-domain.md)
- [Find a phone number](../jobs/find-phone-number.md)
- [Search people by criteria](../jobs/search-people-by-criteria.md)
- [Search companies by firmographics](../jobs/search-companies-by-firmographics.md)
- [Verify an email is deliverable](../jobs/verify-email-deliverable.md)

Counted 2026-08-25 from directory.json and reconciled against tools_recount.py. Nothing on this page is hand maintained: it is a filter over the same 293 entries the rest of the site is built from. Ordered by the published rule: official MCP first, then community, then unknown, then n/a, then none-found; within each band gate order is free, paid, enterprise-leaning, enterprise-only, unknown; then alphabetical by name. Computed, never curated, never purchasable.
