DataMerge
Enrich companies and find B2B contacts using the DataMerge MCP server (mcp.datamerge.ai). Use when the user needs company firmographic data, validated contac...
Description
name: datamerge description: Enrich companies and find B2B contacts using the DataMerge MCP server (mcp.datamerge.ai). Use when the user needs company firmographic data, validated contact emails or phone numbers, lookalike company discovery, corporate hierarchy data, or wants to manage lists of target accounts. Access to 375M+ companies globally. Requires a DataMerge API key (free credits at app.datamerge.ai).
DataMerge
Connect to the DataMerge MCP server at https://mcp.datamerge.ai.
Auth
Call configure_datamerge with the user's API key before using any other tool. New users get 20 free credits at https://app.datamerge.ai.
Credits
- 1 credit: company enrichment, validated email
- 4 credits: mobile phone number
record_idretrieval (get_company, get_contact): free — always use this to re-fetch
Core workflows
Enrich a company
Use start_company_enrichment_and_wait for single domains — it polls automatically and returns when complete. Use start_company_enrichment + get_company_enrichment_result for batch jobs.
Find contacts
contact_searchwith target domains andenrich_fields: ["contact.emails"]- Poll
get_contact_search_statusuntilcompleted get_contactwith eachrecord_idto retrieve details (free)
Use job_titles to filter by seniority. Start with emails only — add "contact.phones" only if mobile numbers are explicitly needed (4× the cost).
Find lookalike companies
start_lookalikewithcompaniesFilters.lookalikeDomains(seed domains)- Poll
get_lookalike_statusuntilcompleted get_companywith eachrecord_id(free)
Company hierarchy
Enrich the company first to get a datamerge_id, then call get_company_hierarchy. Set include_names: true to get entity names (costs 1 credit).
Lists
create_listto save a group of companies or contacts- Pass
listslug to enrichment/search jobs to add results automatically get_list_itemsto retrieve saved records- Use
skip_if_exists: trueto avoid re-enriching duplicates
Tips
- Check
get_credits_balancebefore running large batch jobs global_ultimate: truereturns the top-level parent company instead of the subsidiarystrict_match: truerequires an exact domain match — use when precision matters over coverage
Reviews (0)
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!