search_carriers
fmcsa-mcp-843680657471.us-central1.run.app · 11 paid endpoints · listed 2026-10-27
Use this when you already have a carrier's USDOT number and need its current profile: safety rating, authority status, insurance flags, fleet size. Returns Active, Inactive, and Pending carriers alike. Billed only when the number resolves to a real carrier; an unknown number is free.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_address_consistency Use this as a lighter-weight fraud signal than check_carrier_identity: how many distinct business addresses and phone numbers a carrier reports across FMCSA's i | $0.01 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/lookup_carrier Use this when you already have a carrier's USDOT number and need its current profile: safety rating, authority status, insurance flags, fleet size. Returns Acti | $0.01 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/get_safety_history Use this once you have a USDOT number (from lookup_carrier or search_carriers) and need to see how a carrier's safety profile has changed over time: historical | $0.015 | Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/get_inspection_crash_summary Use this for a carrier's roadside inspection, violation and crash counts: inspections, driver and vehicle out-of-service rates, violations by BASIC (24-month SM | $0.02 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/search_carriers Use this when you don't have a USDOT number yet and need to filter carriers by state, safety tier, authority status, or cargo type — for example, every carrier | $0.02 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_broker_authority Use this to check a freight broker before you accept a load or extend credit: whether it holds active broker authority, its broker dockets and how current each | $0.05 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_carrier_identity Use this when a carrier looks suspicious — a name change, a new USDOT number tied to an old fleet, a business you suspect re-registered after a revocation — and | $0.05 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_roster_changes Use this to find which carriers on your own list changed on or after a date, and what changed: authority, insurance, out-of-service and other tracked fields, ea | $0.06 | Polygon, Base, Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/confirm_identity_link Use this when you already suspect two specific carriers (by USDOT number) are the same operation under different paper and want it confirmed, without receiving | $0.08 | Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_applicant_against_roster Use this to check one applicant carrier against a roster of carriers you already work with — e.g. catching one you previously cut for a revocation or suspension | $0.10 | Solana |
| POST | fmcsa-mcp-843680657471.us-central1.run.app/x402/get_carrier_selection_record Use this to document a carrier-selection decision: one dated, hashed record of what public FMCSA data shows about a carrier (authority, insurance flags, FMCSA s | $0.10 | Polygon, Base, Solana |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 29 h ago | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_applicant_against_roster | 402 | 291 | valid x402 v2 terms |
| 7 days ago | fmcsa-mcp-843680657471.us-central1.run.app/x402/check_address_consistency | 402 | 310 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-11-02 | 1 | $0.01 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/fmcsa-mcp-843680657471.us-central1.run.app"><img src="https://logicnodes.io/observatory/badge/fmcsa-mcp-843680657471.us-central1.run.app.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/fmcsa-mcp-843680657471.us-central1.run.app