π¦ ClawHub
DataMerge
by @poolside-ventures
Enrich companies and find B2B contacts using the DataMerge MCP server (mcp.datamerge.ai). Use when the user needs company firmographic data, validated contac...
TERMINAL
clawhub install datamergeπ About This Skill
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
Callconfigure_datamerge with the user's API key before using any other tool. New users get 20 free credits at https://app.datamerge.ai.Credits
record_id retrieval (get_company, get_contact): free β always use this to re-fetchCore workflows
Enrich a company
Usestart_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
1.contact_search with target domains and enrich_fields: ["contact.emails"]
2. Poll get_contact_search_status until completed
3. get_contact with each record_id to 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
1.start_lookalike with companiesFilters.lookalikeDomains (seed domains)
2. Poll get_lookalike_status until completed
3. get_company with each record_id (free)Company hierarchy
Enrich the company first to get adatamerge_id, then call get_company_hierarchy. Set include_names: true to get entity names (costs 1 credit).Lists
create_list to save a group of companies or contactslist slug to enrichment/search jobs to add results automaticallyget_list_items to retrieve saved recordsskip_if_exists: true to avoid re-enriching duplicatesTips
get_credits_balance before running large batch jobsglobal_ultimate: true returns the top-level parent company instead of the subsidiarystrict_match: true requires an exact domain match β use when precision matters over coverageπ Tips & Best Practices
get_credits_balance before running large batch jobsglobal_ultimate: true returns the top-level parent company instead of the subsidiarystrict_match: true requires an exact domain match β use when precision matters over coverage