Skip to content

API & MCP

Audience data, one call away.

The same proprietary U.S. data behind our platform, as calls your software can make. Count an audience, pull it, or enrich a file — from your own product, your workflows, or an AI agent.

No subscription · no minimums · we set up your key on the call

# Size an audience before you pull it
curl https://api.datalaboratory.ai/v1/audiences/count \
  -H "Authorization: Bearer $DL_API_KEY" \
  -d '{"query": "homeowners in Utah who moved in the last 90 days"}'

# Response
{
  "count": 12582,
  "filters": { "state": "UT", "homeowner": true, "moved_within_days": 90 },
  "cost_to_pull": "$1,258.20"
}

Illustrative example — the full reference ships with your API key.

Three ways to connect

Wherever your work happens, the data shows up.

One key, one price per record. Pick the interface that fits who — or what — is asking.

REST API

For your product and pipelines

Counts, audience pulls, and enrichment as endpoints. Put audience data inside your own app, refresh a CRM nightly, or feed a direct-mail workflow.

  • JSON in, JSON or CSV out
  • Plain-English or structured filters
  • Key-based authentication

MCP server

For AI agents and assistants

The Model Context Protocol connector exposes our full catalog as tools any MCP-capable AI can call — so an agent can size, build, and enrich audiences on its own.

  • Works with any MCP client
  • Audience, sizing, and enrichment tools
  • Same data as the platform

Claude plugin

For teams that live in Claude

Ask for audiences, market sizing, and reports mid-conversation. Your marketers get answers — and files — without leaving the tool they already use.

  • Ask in plain English
  • Results as tables and CSV files
  • No code required

What you can call

The whole catalog, as building blocks.

Every call draws on the same proprietary U.S. files: 263M+ adults with up to 518 attributes each, 165M+ properties, 900M+ emails, and weekly new movers.

Count an audience

Describe it in plain English or pass filters. Get the size back before you spend anything.

Pull records

Choose the fields you need — contact, demographic, property, auto, lifestyle — and get the records back.

Enrich your records

Send names and addresses; get missing emails, phones, and attributes appended in real time.

Profile a file

Summarize who’s in a customer list — age, income, homeownership, geography — to seed your next audience.

Track new movers

Pull this week’s movers for your territories and trigger welcome offers automatically.

Plain-English queries

The same language engine as the platform: your code — or your agent — just describes who it wants.

Built for agents

Let your AI go find your buyers.

People click a traditional search result roughly half as often when an AI answer appears (Pew, 2025). The businesses that grow from here go find their buyers — and increasingly, an agent does the finding. Our MCP server gives it real data to work with, not a guess.

count_audienceSize any description
build_audienceReturn the records
enrich_recordsFill the blanks in a file
profile_fileDescribe who’s in a list

Illustrative tool names.

Claude · Data Laboratory connector
We’re opening a store in Boise. Who should get the grand-opening mailer?
profile_file · your_customers.csv
count_audience · lookalikes within 10 mi

Your best customers skew 30–49, homeowners, household income $75K+. I found 22,640 Boise-area households that match. Want me to pull them with mailing addresses?

22,640

Lookalike households

$2,264

To pull at $0.10/rec

Illustrative example

Pricing

One number. Per record.

No subscription, no minimums, no seat licenses. You pay for the records your calls return.

What it costs in practice

Estimated at $0.10/record. We’ll confirm your rate in the demo.

  • 5,000 records $500
  • 25,000 records $2,500
  • 50,000 records $5,000

Pulling more than 75,000 records a month from one database? A master file license at $7,500/month becomes the better deal — unlimited use. Run the numbers

Want the analysis too? The AI Platform adds unlimited profiling, comparison, and lookalikes with records included, from $3,000/month.

Getting started

Live in one afternoon.

1

Book a demo.

Fifteen minutes. Tell us what you’re building; we’ll run your first query live and set up your key.

2

Connect.

Drop the key into your code, or add our MCP server to your AI tool. The reference docs come with access.

3

Call it.

Count for free, pull what you need, pay per record. Then go win.

Developer questions

Answered plainly.

What exactly do I pay for?
As low as $0.10 for each record your calls return or enrich — we’ll confirm your rate in the demo. Counting an audience is free, so you always know the size — and the cost — before you pull it. There’s no subscription and no minimum.
How is this different from the AI Platform?
The platform is a full workspace for marketing teams: a plain-English audience builder plus unlimited profiling, file comparison, and lookalike analysis, with records included in a monthly plan. The API and MCP server are for software and agents that need the data on demand, priced per record.
When should I license a database instead?
If you’re pulling more than about 75,000 records a month from one database, a master file license ($7,500/month, annual commitment) gives you unlimited use for less.
Which AI tools work with the MCP server?
Any client that supports the Model Context Protocol — including Claude — can connect. We also offer a Claude plugin for teams that want it set up without any configuration.
Is the data compliant to use?
Yes. It’s compiled from public records and verified sources, used under CCPA, TCPA, CAN-SPAM, and Do-Not-Call rules, with consumer opt-outs honored across every database. See Compliance & Trust.
Where are the docs?
The full API reference and MCP setup guide come with your key. Book a demo and we’ll walk through it with you — usually your first live query happens on that call.

Give your code better data.

Book 15 minutes. Bring the thing you’re building — we’ll run your first live query on the call and set up your key.

15 minutes · bring a real campaign · we build your audience live