- Home
- MCP servers
- DataMerge
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.