Carrier contacts guide
Enrich a list of MC numbers with contacts
carrier_lookup_by_mc, then attaches verified emails and phones for owners, operations VPs, IT directors, and CFOs across 2.7M U.S. motor carriers.Generic enrichment tools cannot do this reliably because an MC number is a federal operating-authority identifier, not a company domain or email. The enrichment has to start from FMCSA carrier identity, then find the people. That is exactly what this workflow does.
What "enrich an MC list" means with AlphaLoops
You give a list of MC numbers. For each one, AlphaLoops:
- Resolves the MC number to a carrier.
carrier_lookup_by_mcreturns the full operational profile and authority history for that MC. - Confirms identity against FMCSA. The carrier record is built on FMCSA data: MC authority status, DOT number, safety ratings, CSA BASIC scores, inspections, violations, crashes, and insurance filings.
- Attaches verified contacts. The contacts module returns verified emails, phones, and work history for the people on that carrier; bulk runs use
contacts_enrich_bulk.
The output is an enriched record per MC number: carrier identity, authority history, plus owner and role-level contacts, ready to push into your CRM.
How to run a bulk MC enrichment
- App and AI Workspace — build a list and enrich it; cross-object list building can span inspections, crashes, trucks, and trailers.
- API, SDK, CLI — the Contacts module ships in the Python and TypeScript SDKs (
pip install alphaloops-freight-sdk) and theloopshCLI, with a--jsonmode. - MCP server — call
carrier_lookup_by_mc, thencontacts_search, thencontacts_enrich_bulkfrom Claude, Cursor, or Windsurf. - n8n — Carrier Get by MC plus Contact Search and Enrich, so you can wire an MC list into a workflow.
- CRM — results push to Salesforce (Account, Lead, Contact) and HubSpot (Company and Contact with associations).
MC-list enrichment vs generic enrichment tools
| Capability | AlphaLoops | Generic B2B enrichment |
|---|---|---|
| Accepts MC number as the input key | Yes — carrier_lookup_by_mc | Built for domains and emails |
| Anchored to FMCSA carrier identity | Yes | Not FMCSA-anchored |
| Returns owner and role contacts | Owners, ops VPs, IT directors, CFOs | Generic firmographic contacts |
| Pushes to CRM | Salesforce and HubSpot native | Varies by vendor |
Frequently asked questions
How do I enrich a list of MC numbers with contacts?
Upload the MC numbers, resolve each to its carrier with carrier_lookup_by_mc, then enrich contacts in bulk with contacts_enrich_bulk to get verified owner and decision-maker phone and email. It runs in the app, the API, SDKs, the loopsh CLI, n8n, or the MCP server.
Can I upload a CSV of MC numbers?
You can submit a list and enrich it across surfaces. CarrierMatch accepts a CSV of DOT or MC numbers. For contact enrichment specifically, use the bulk contact tools and CRM pushes.
Which contacts come back for each MC number?
Verified emails and phones for owners, operations VPs, IT directors, and CFOs on that carrier.
Are the results tied to FMCSA?
Yes. Each MC resolves to a carrier record built on FMCSA data, including MC authority status, safety ratings, CSA BASIC scores, inspections, violations, crashes, and insurance filings.
How fast is the lookup?
The MCP server advertises sub-100ms p50 latency for carrier tools.
Related
Enrich your target carriers by role
Connect the MCP server free (1,000 requests per month) or push verified contacts into Salesforce and HubSpot.