What is FullEnrich MCP?
FullEnrich MCP lets an AI agent use FullEnrich directly from a conversation. Instead of switching between a web app, CSVs, and manual filters, the user can ask an agent to search for people or companies, enrich contact data, and export results from the same chat.
The goal is simple: make FullEnrich usable where agent-native workflows now start.
Why it matters
FullEnrich MCP is designed around three jobs:
Search contacts or companies
Use natural language or structured filters to find relevant people and accounts.
Enrich contacts
Find professional emails, phones, and other contact data for known people.
Export results
Turn search or enrichment output into files the user can download and keep working from.
This makes the MCP useful both for quick lookups and for repeatable prospecting workflows.
How to connect
Public MCP endpoint
Authentication model
FullEnrich MCP uses Streamable HTTP transport with OAuth-based authentication. On first connection, the user signs in with their FullEnrich account in the browser and authorizes access. There is no static end-user client secret to copy into the client.
Minimal configuration example
{
"mcpServers": {
"fullenrich": {
"url": "<https://mcp.fullenrich.com/mcp>"
}
}
}What a reviewer can test first
Connect the MCP endpoint.
Authenticate with a FullEnrich account.
Ask the client to check credits.
Run a search query.
Enrich one contact after confirmation.
Available capabilities
Authenticate and credits
Connect a FullEnrich account to the MCP session
Check remaining credits before running paid actions
Validate that the user is ready to use enrichment tools
Search
Search contacts with filters such as role, company, industry, location, and company size
Search companies with structured company-level filters
Use search to identify the right records before deciding whether to enrich
Enrichment
Enrich a single contact
Launch async enrichment flows
Enrich multiple contacts in batch flows
Retrieve enrichment status and results
Typical enrichable fields include:
Professional email
Phone number
Export and results
Export contact search results
Export company search results
Retrieve download links and result metadata
Available tools
FullEnrich MCP currently exposes 10 tools:
authenticate— connect a FullEnrich account to the current MCP sessioncheck_credits— return the current credit balance before running paid actionssearch_contact— search for people with structured contact and company filterssearch_company— search for companies with structured company filtersenrich_contact— enrich one known contact for work email, phone, or personal emailenrich_contact_async— start async enrichment for one contactenrich_bulk— enrich multiple known contacts in one batch flowget_enrichment_results— poll status and fetch results for async or bulk enrichmentexport_contacts— export contact results to CSV or JSONexport_companies— export company results to CSV or JSON
Credits, confirmations, and safety
The MCP is designed so users can explore before spending.
Checking credits is a free action.
Search and search-based exports can consume credits depending on the workflow and returned results, so users should see balance before larger runs.
Enrichment is the main paid action and should be confirmed by the user before execution.
Human confirmation is recommended for any workflow that spends credits or triggers larger batch actions.
From user research and internal testing, the critical trust pattern is:
Preview first
Show balance
Confirm paid action
Execute
Report back in chat
That pattern is important both for user trust and for reviewer evaluation.
MCP vs Skills
The MCP server exposes the tools.
Skills provide higher-level workflow guidance for clients that support them. In practice, this means:
MCP tool descriptions stay short and discovery-friendly
More advanced behavior, guardrails, and workflow instructions can live in skills
The best agent experience comes from using both when the client supports skills
This separation exists because real MCP clients do not all consume server-side guidance in the same way. FullEnrich keeps the MCP layer focused on reliable tool access, then uses skills to improve routing, confirmation, and workflow quality when available.
Known limitations
Tool descriptions must remain short enough to work well with client-side tool discovery.
Advanced agent behavior can vary by MCP client.
Some workflow guidance is handled better through skills than through MCP tool descriptions alone.
Reviewers should evaluate the core MCP on setup, auth, search, enrichment, and result handling first, then consider skills as an experience layer.
Troubleshooting
The connection succeeds but nothing happens
Start with a simple request such as:
Check my FullEnrich credits
If that works, auth and routing are in place.
Browser auth completes but the client looks stuck
Close the browser tab after the FullEnrich sign-in confirmation page if the client does not auto-close it.
Search works but enrichment should not run yet
The expected behavior is to preview or clarify first, then confirm before paid enrichment.
Results look thin
Use more standard company or industry language, and start broad before narrowing.