developers
carrier lookup mcp.
Remote MCP over HTTPS. Covers every free lookup on the site — USDOT, MC/MX/FF docket, and legal/DBA name search — on the same FMCSA QCMobile backend. First look only; confirm L&I before you book.
endpoint
https://www.verifreta.com/api/mcp
Streamable HTTP (POST JSON-RPC). No API key required for the free tier. Optional Authorization: Bearer <Firebase ID token> counts quota per account instead of IP.
install (cursor / claude desktop)
Add to your MCP client config and restart:
{
"mcpServers": {
"verifreta": {
"url": "https://www.verifreta.com/api/mcp"
}
}
}free tier
- 5 successful lookups total per IP or signed-in account — lifetime, not daily. USDOT, MC/MX/FF, and name search share one pool (any type counts as 1).
- Invalid input and empty name results do not use a credit.
- After the trial, tools return
quota_exceededwith a sign-in link for Desk.
tools (matches site free tools)
- lookup_dot — USDOT number → full census first look (same fields as DOT lookup).
- lookup_mc — MC, MX, or FF docket → full census first look (same as MC number lookup).
- lookup_name — legal or DBA name → match list (same as carrier name search); pick a row, then run DOT or MC for the enriched report.
- get_quota — remaining free lookups in the shared pool.
Response JSON includes census fields (legal name, allowed-to-operate, out-of-service, fleet, dockets, cargo, authority lines where QCMobile returns them), quota, and a fixed L&I disclaimer.
source of truth
Verifreta reads FMCSA QCMobile for a snapshot. Confirm operating authority and insurance on FMCSA Licensing & Insurance (L&I) and cross-check FMCSA SAFER Company Snapshot. We are not FMCSA and do not replace L&I filings.
examples
lookup_dot—{ "query": "3847261" }lookup_mc—{ "query": "MC-123456" }lookup_name—{ "query": "Summit Line" }