DATAMERGE TOOLS

20 tools from the DataMerge MCP Server, categorised by risk level.

View the DataMerge policy →

READ TOOLS

13
contact_enrich POST /v1/contact/enrich. Enrich specific contacts by LinkedIn URL or name+domain. Returns a job_id (async, 202). contact_search POST /v1/contact/search. Search for contacts at specified companies. Returns a job_id (async, 202). enrich_fields required (at least one of contact... get_company Get a single company record. GET /v1/company/get?datamerge_id={id} or ?record_id={uuid}. Provide either datamerge_id (charges 1 credit) or record_i... get_company_enrichment_result GET /v1/company/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. Status values: queued · process... get_company_hierarchy Get all entities in the same global ultimate hierarchy. GET /v1/company/hierarchy?datamerge_id={id}. Parameters: include_names (bool, charges 1 cre... get_contact GET /v1/contact/get?record_id={uuid}. Retrieve a specific contact by record UUID. Never charges credits. get_contact_enrich_status GET /v1/contact/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. get_contact_search_status GET /v1/contact/search/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. get_credits_balance GET /v1/credits/balance. Returns credits_balance and balances (one_off, recurring, rollover, total). get_list_items GET /v1/lists/{object_type}/{list_slug}. object_type: company or contact. list_slug: e.g. target-accounts. Parameters: page, page_size (max 100), s... get_lookalike_status GET /v1/company/lookalike/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. health_check Check if the DataMerge API client is configured and can connect. Uses /auth/info. list_lists GET /v1/lists. Optional: object_type=company or object_type=contact.

WRITE TOOLS

2

DESTRUCTIVE TOOLS

2

EXECUTE TOOLS

3
How many tools does the DataMerge MCP server have? +

The DataMerge MCP server exposes 20 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on DataMerge tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the DataMerge server.

What risk categories do DataMerge tools fall into? +

DataMerge tools are categorised as Read (13), Write (2), Destructive (2), Execute (3). Each category has a recommended default policy.

Enforce policies on DataMerge

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.