Fewer wrong answers
Every fact carries its source and date, so an agent can check it before acting on it.
Give any agent live data on companies, vendors, hiring, funding, website visitors and decision makers, through one API.
Credits left
100Run an operation to see the record.
Size, industry, location and website.
Every vendor a company pays for.
New purchases, cancellations and upgrades.
Open roles, by team.
New rounds, when budgets are about to grow.
Companies reading your site.
The people who hold the budget.
Hot, Warm or Cold, with the reasons.
| Data | API | MCP tool |
|---|---|---|
| Companies | GET /v1/companies/{domain} | get_company |
| Search | GET /v1/companies | search_companies |
| Tech stack | GET /v1/companies/{domain}/tech | get_tech_stack |
| Vendor customers | GET /v1/vendors/{vendor}/customers | get_vendor_customers |
| Signals | GET /v1/signals | get_signals |
| Jobs | GET /v1/companies/{domain}/jobs | get_jobs |
| People | GET /v1/companies/{domain}/people | get_people |
| Visitors | GET /v1/visitors | get_visitors |
| Funding events | GET /v1/funding/events | get_funding_events |
| Subscribe to funding | PUT /v1/funding/subscription | |
| Webhooks | POST /v1/webhooks | watch_company |
| Priority | What it means | Sample account |
|---|---|---|
| Hot | Several buying signs this week. Contact today. | Northwind Freight |
| Warm | A clear reason to reach out this month. | Atlas Foods |
| Cold | A good fit with no recent activity. Keep watching. | Lumen Health |
{
"mcpServers": {
"firmographic": {
"url": "https://api.firmographic.com/mcp",
"headers": {
"Authorization": "Bearer $API_KEY"
}
}
}
}Every fact carries its source and date, so an agent can check it before acting on it.
Ask for only the fields you need, and keep responses small.
Predictable formats and clear error messages let an agent correct itself and carry on.
Webhooks start your agent the moment a company changes.
Each response shows what it cost and what remains, so an agent can stay within budget.
Replace several data vendors with a single API and invoice.
{
"event": "signal.hiring",
"data": {
"company": {
"name": "Northwind Freight",
"employees": "201-500",
"industry": "Transportation and Logistics",
"country": "US"
},
"date": "2026-11-03T13:42:55.83Z",
"domain": "northwind.example",
"source": "careers page",
"title": "6 open sales roles",
"type": "hiring",
"id": "690c9f1e5b1d3a2f7c8e4a11"
}
}Find accounts, write the reason to reach out, and name the right contact.
Prepare a full account brief before every call.
Keep every company record complete and up to date.
Flag accounts that add competing tools or change vendors.
Score new leads and website visitors, then send them to the right rep.
Show company data and buying signals to your own users.