DataMerge

Provides a DataMerge MCP server enabling AI assistants to enrich and fetch company data via DataMerge.
  • typescript

0

GitHub Stars

typescript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "poolside-ventures-datamerge-mcp": {
      "command": "npx",
      "args": [
        "@datamerge/mcp"
      ],
      "env": {
        "DATAMERGE_API_KEY": "your_datamerge_api_key_here"
      }
    }
  }
}

You learn how to run and use DataMerge MCP to enrich and look up company data via AI assistants. This server connects your DataMerge API to MCP-capable agents, letting you start enrichment jobs, poll progress, fetch company records, and inspect hierarchies from DataMerge in a secure, scalable way.

How to use

Set up your MCP client to connect to the DataMerge MCP server, then tell your assistant to enrich companies, fetch details, or explore corporate hierarchies. Your assistant will handle calling DataMerge under the hood, using your API key for authentication.

How to install

Prerequisites: you need Node.js installed on your machine. You will also use a package manager such as npm or npx.

Install the MCP package locally or run it directly with npx.

npm install @datamerge/mcp
npm install -g @datamerge/mcp

Configuration and usage notes

Configure your API key for DataMerge so the MCP server can authenticate with DataMerge. You can either provide the key via a tool or set an environment variable.

Tools you can use include starting enrichment jobs, polling status, fetching a company, and retrieving hierarchy information.

Available tools

configure_datamerge

Configure the API connection by providing the DataMerge API key and base URL if needed.

start_company_enrichment

Start an enrichment job for a specified domain or company identifiers.

start_company_enrichment_and_wait

Start an enrichment job and poll its status until completion or timeout.

get_company_enrichment_result

Poll job status and retrieve results when the enrichment completes.

get_company

Fetch a single company record by domain, company_id, or company_name.

get_company_hierarchy

Retrieve the corporate hierarchy for a given company to inspect parent/child relationships.

health_check

Verify connectivity to the DataMerge API using the health endpoint.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
DataMerge MCP Server - poolside-ventures/datamerge-mcp | VeilStrat