fmcsa_carrier_lookup
Pack: fmcsa · Endpoint: https://gateway.pipeworx.io/fmcsa/mcp
Look up a US motor carrier (trucking/bus company) in the FMCSA census by USDOT number, MC/docket number, or company name. Keyless. Returns legal & DBA name, physical address, active/inactive status, interstate/intrastate operation, hazmat flag, fleet size (power units, trucks), driver counts, and cargo types carried. Set by to “dot”, “mc”, or “name” with the value in value. For carrier authority (broker status) use fmcsa_operating_authority; for safety scores use fmcsa_safety_snapshot.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
by | string | yes | ”dot” = USDOT number, “mc” = MC/docket number, “name” = company name. |
value | string | yes | The lookup value: a USDOT number (e.g. “54283”), MC/docket number (e.g. “136818”), or carrier name (e.g. “swift transportation”). |
Example call
curl -X POST https://gateway.pipeworx.io/fmcsa/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fmcsa_carrier_lookup","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"fmcsa": {
"url": "https://gateway.pipeworx.io/fmcsa/mcp"
}
}
}
See Getting Started for client-specific install steps.