FMCSA Carrier Intelligence

Motor carrier safety and identity data, for agents

Look up a US interstate motor carrier by USDOT number and get its current authority, insurance-filing, out-of-service and safety-rating status, its snapshot history, and identity-linkage signals that help spot a carrier re-registering under a new number. Built from FMCSA's public data. Priced per call, paid in USDC on Solana via x402. No account, no API key.

Who it's for

Freight brokers, shippers and 3PLs vetting carriers before a load is tendered: catching double-brokering and carrier-identity theft, checking that a carrier's operating authority and insurance filings are on file, and checking whether a new applicant links back to a carrier already removed from your network. It describes regulated motor carriers as business entities. It is not a consumer report and must not be used as one; see the Terms.

Connect

ProtocolEndpoint
MCP (streamable HTTP)https://fmcsa-mcp-843680657471.us-central1.run.app/mcp
A2A (JSON-RPC)https://fmcsa-a2a-843680657471.us-central1.run.app/
Agent Card: /.well-known/agent-card.json

Full integration detail (request shapes, payment flow, error codes, rate limits) is on For agents.

Pricing

You pay only when a call returns records. A USDOT number that doesn't exist, a search with zero results, or a service error is served free: the payment authorization goes unused.

ToolPrice per call (USDC)
lookup_carrier$0.01
search_carriers$0.02
get_safety_history$0.015
check_carrier_identity$0.05
check_address_consistency$0.01
confirm_identity_link$0.08
check_applicant_against_roster$0.08 + $0.01 per roster entry (after de-duplication; 1 to 100 entries). A 10-entry roster costs $0.18.
get_catalog, get_sample, get_identity_sample, screen_carrier_identityFree

About the data

The data comes from FMCSA's public open-data releases (the carrier census, licensing and insurance filings, out-of-service orders, revocations, SMS safety measures and crash records). It is refreshed monthly, and every response states the date its records are current as of. FMCSA builds its own snapshots from a database up to 24 hours old and states that it does not reflect real-time data, so treat any answer as of its stated date, never as live. This service is not affiliated with, endorsed by, or operated by FMCSA or the US Department of Transportation.