DataMerge
Built for AI Agents

Company and Contact Data Your Agents Can Actually Use

DataMerge gives AI agents access to 375M+ companies and validated contact data through a simple REST API. Pay per lookup or save with a subscription.

Get 20 Free Credits

No credit card required. Read the API docs.

DataMerge mascot
Model Context Protocol

One Line to Connect DataMerge to Your AI Tool

DataMerge has a native MCP server. Add it to Claude Desktop, Cursor, Windsurf, or any MCP-compatible client. No code required.

C

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "datamerge": {
      "command": "npx",
      "args": ["-y", "@datamerge/mcp"],
      "env": {
        "DATAMERGE_API_KEY": "your-api-key"
      }
    }
  }
}
β†—

Cursor / Windsurf / Remote

Connect directly to the hosted MCP server:

{
  "mcpServers": {
    "datamerge": {
      "url": "https://mcp.datamerge.ai",
      "headers": {
        "Authorization": "Token your-api-key"
      }
    }
  }
}

Once connected, your agent can:

🏒
Enrich companies by domain
🌳
Traverse corporate hierarchies
πŸ‘€
Find and enrich contacts
πŸ”
Discover lookalike companies

Also available via npm: npm install @datamerge/mcp

Works Inside Your AI Coding Agent

When your AI assistant is building a sales pipeline, lead enrichment tool, or CRM integration, it can call DataMerge directly to look up companies and contacts on the fly.

The API is simple enough for an agent to use without documentation lookups: POST a domain, get back a company record. POST a name and company, get back a validated email.

Add the DataMerge SKILL.md to your agent's context and it's ready to fetch.

enrich_company.py

import requests

BASE = "https://api.datamerge.ai"

# 1 credit per successful lookup

r = requests.post(

f"{BASE}/v1/company/enrich",

json={"domain": domain},

headers={"Authorization":

f"Bearer {api_key}"}

)

# Returns: name, industry,

# size, location, LinkedIn...

find_contact.py

import requests

BASE = "https://api.datamerge.ai"

# Find a decision-maker

r = requests.post(

f"{BASE}/v1/contact/search",

json={

"first_name": first_name,

"last_name": last_name,

"domain": domain

},

headers={"Authorization":

f"Bearer {api_key}"}

)

# Returns: email, mobile,

# title, LinkedIn...

Power Autonomous Sales Research

Building an AI agent that finds leads, qualifies prospects, or automates outreach? DataMerge is the data layer. Your agent focuses on decisions. We fetch the data.

Look up a company by domain. Find decision-makers by name and company. Validate emails before they hit the send queue. All through one API with a consistent, predictable schema.

When your agent needs a mobile number to hand off to a dialer, we've got one of the highest mobile coverage rates in the market.

Drop It Into Any AI App

Building with Replit, Lovable, Bolt, or another no-code AI builder? DataMerge works as a standard REST API, so it connects anywhere, no SDK required.

Your app charges per action. Our pricing matches: pay per lookup, not per seat. When your users run enrichments, you use credits. When they don't, you don't.

Global coverage across 375M+ companies means your app works for users in any market.

DataMerge mascot with global data coverage

Pricing That Makes Sense for Agents

Agents only call APIs when they need to. You only pay when they do.

1
credit
Company record
or validated email
4
credits
Mobile phone number
20
free credits
To get started.
No card required.

Monthly plans from $19/mo. Pay-as-you-go available. See full pricing.

What Your Agent Gets Back

Company Enrichment

  • βœ“ Legal name and display name (Two separate fields. No more "Amazon.com, Inc." in your emails)
  • βœ“ Industry (SIC + NACE codes with descriptions), revenue range, employee count
  • βœ“ Full address with geolocation, country, and parent company hierarchy
  • βœ“ LinkedIn, website, national company ID, year founded

Contact Enrichment

  • βœ“ Triple-validated business email addresses
  • βœ“ Mobile phone numbers with one of the highest coverage rates in the market
  • βœ“ Job title, seniority, department
  • βœ“ LinkedIn profile URL and social handles

Common MCP Prompts

Once DataMerge is connected to your AI tool, try these prompts to see what it can do.

"Find the legal name and parent company for notion.so"

Returns Notion Labs, Inc. with parent company details and corporate hierarchy.

"Look up all subsidiaries of Salesforce in Europe"

Uses hierarchy navigation to find country-level Salesforce entities across European markets.

"Find the VP of Sales email at stripe.com"

Searches contacts by title and company, returns a triple-validated email address.

"Is microsoft.com a subsidiary of another company?"

Returns Microsoft Corporation as the top-level entity with its full corporate structure.

DataMerge mascot

Ready to Fetch Some Leads?

Free credits. Premium data. Zero tail-chasing.

1 credit = 1 lead. No credit card required.