# Road511 Trucking MCP

> Road511 Trucking connects your AI agent to massive, real-time North American logistics data. It tracks everything from bridge clearances and weight restrictions to active traffic incidents and available truck parking spots across US and Canada. Get full compliance data for route planning with a single query.

## Overview
- **Category:** shipping-logistics
- **Price:** Free
- **Tags:** truck-routing, fleet-compliance, bridge-clearance, weigh-stations, logistics-planning, freight-corridors

## Description

You connect your AI agent to the Road511 Trucking MCP Server. This server gives you full control over North American freight logistics—route planning, weight compliance, and incident tracking across US and Canada.

The system pulls data from massive databases covering dozens of jurisdictions. You don't have to visit multiple state websites or manually check every regulation; the agent handles it all with one query.

**Route Mapping and Compliance Checks:**

To start a trip, you use `get_truck_routes` to map official STAA truck routes and NHFN freight corridors across states and provinces. For compliance, you run two checks: first, `get_bridge_clearances` retrieves bridge location data and vertical clearance heights needed for planning height-restricted transport; second, `get_weight_restrictions` reports temporary or permanent load restrictions, specifying affected roads, maximum weights, and effective dates.

For weigh stations, you call `get_weigh_stations`, which lists operational weight inspection sites, telling you their status (open or closed) and whether they participate in the bypass program. The agent also runs a quick summary check using `get_trucking_summary` to give you count statistics on routes, weigh stations, incidents, and stops so you know exactly how much data coverage you're working with.

**Live Safety and Incident Tracking:**

Safety planning requires real-time data. You use `get_truck_incidents` to list current traffic disruptions, construction closures, and accidents affecting planned truck routes by specific location. For necessary downtime, you check for available parking spots using `get_truck_parking`, which provides facility locations, capacity details, and real-time availability crucial for Hours of Service (HOS) planning. You find driver amenities with two tools: first, `get_rest_areas` locates facilities along major highways, listing amenities and operating hours needed for HOS compliance; second, `get_truck_stops` pinpoints travel plazas and rest stops, showing services like fuel, food, showers, and repair facilities.

**System Status:**

You can always check the system's health using `get_trucking_health`, which reports data source connectivity and last update times across all jurisdictions, letting you know if the data is current. Every piece of information—from the required clearances for a low bridge to the real-time availability at a truck park—is available through your agent.

This server acts like a dedicated logistics analyst sitting right next to you. You tell it the route; the system checks compliance across every necessary constraint, from load limits to active traffic hazards.

## Tools

### get_bridge_clearances
Retrieves bridge location data and vertical clearance heights needed for height-restricted transport planning.

### get_trucking_health
Checks the API status of the entire system, reporting data source connectivity and last update times across all jurisdictions.

### get_rest_areas
Finds driver rest facilities, listing amenities, operating hours, and locations along major highways.

### get_trucking_summary
Gathers count statistics on routes, weigh stations, incidents, and stops to give a quick overview of data coverage.

### get_truck_incidents
Lists current traffic disruptions, construction closures, and accidents affecting truck routes by location.

### get_truck_parking
Provides truck parking locations, capacity details, and real-time availability for HOS planning.

### get_truck_routes
Maps official STAA truck routes and NHFN freight corridors across states and provinces.

### get_truck_stops
Locates travel plazas and rest stops, showing services like fuel, food, showers, and repair facilities.

### get_weigh_stations
Lists operational weight inspection stations, including their status (open/closed) and bypass program participation.

### get_weight_restrictions
Reports temporary or permanent load restrictions, specifying affected roads, maximum weights, and effective dates.

## Prompt Examples

**Prompt:** 
```
Show me all weigh stations on I-5 in Oregon and their current status.
```

**Response:** 
```
Querying weigh stations on I-5 in Oregon... Found 5 weigh stations: Northbound I-5 Milepost 438 (Ashland) — Open 24/7, PrePass and Drivewyze enabled. Southbound I-5 Milepost 437 (Ashland) — Open 6AM-10PM, Drivewyze enabled. Northbound I-5 Milepost 285 (Eugene) — Open 24/7, all bypass programs. Southbound I-5 Milepost 284 (Eugene) — Currently closed for maintenance, reopening at 6AM. Northbound I-5 near Salem — Open 24/7, all bypass programs. Would you like bypass program details for any station?
```

**Prompt:** 
```
Find truck stops with parking within 30 miles of Des Moines, Iowa.
```

**Response:** 
```
Searching truck stops near Des Moines, IA (lat: 41.5868, lon: -93.6250) within 30 miles... Found 8 truck stops: TA Travel Center — I-80 Exit 135, 85 parking spaces, fuel, showers, restaurant, open 24/7. Pilot Flying J — I-35 Exit 83, 62 spaces, fuel, showers, laundry, open 24/7. Love's Travel Stop — I-80 Exit 129, 48 spaces, fuel, dog wash, open 24/7. Petro Stopping Center — I-235 Exit 3B, 55 spaces, full service, open 24/7. Plus 4 additional stops with 20-40 spaces each. All locations have real-time parking availability. Would you like current availability counts for any location?
```

**Prompt:** 
```
Show me STAA truck routes and any active incidents affecting trucking in Illinois.
```

**Response:** 
```
Fetching STAA truck routes for Illinois... Found 12,450 route segments covering I-80, I-55, I-57, I-70, I-74, I-90, I-94, and major US highways. Active incidents affecting trucking: I-80 westbound at Mile 142 — Lane closure due to construction, expect 20-minute delays, detour via IL-47. I-55 southbound at Bloomington — Accident cleared, residual delays 10-15 minutes. I-294 northbound — Weight restriction in effect for trucks over 80,000 lbs due to bridge maintenance, ends at 5PM today. All other major truck routes operating normally.
```

## Capabilities

### Determine low bridge clearances
Finds bridge coordinates, clearance heights (in feet/meters), and road names to ensure vehicles clear overhead obstacles.

### Locate rest stops and amenities
Identifies driver facilities along highways, including operating hours and available services for HOS compliance.

### Track live traffic incidents
Retrieves details on road closures, construction zones, and accidents affecting planned truck routes.

### Check weight limits
Returns current and seasonal restrictions—including affected roads, maximum weights, and dates of effect—for load planning.

### Map official freight corridors
Provides geometry and designation details for STAA truck routes and NHFN freight corridors across the US and Canada.

### Identify parking spots
Finds truck facilities, gives capacity data, and reports real-time availability crucial for HOS planning.

## Use Cases

### The Dispatcher needs to build a multi-state run.
A dispatcher is sending a load through Illinois and Indiana. They use the agent to first call `get_truck_routes` for the primary path, then immediately check `get_weight_restrictions` for any seasonal limits in those states. Finally, they hit `get_bridge_clearances` to confirm every single low bridge along that route clears their specialized trailer height.

### The Owner-Operator needs a last-minute stop.
A driver is running low on fuel near Eugene and needs a place to rest. They ask the agent using `get_truck_stops` and then filter by available parking with `get_truck_parking`. The agent provides multiple options, including real-time space counts, solving both fueling and HOS concerns simultaneously.

### Planning a critical delivery during bad weather.
A logistics manager needs to know the safest way for a time-sensitive shipment. They query `get_truck_incidents` first to see if there are closures or delays on I-80, and then use `get_weigh_stations` to plan around any temporary mandatory stops before the delivery window closes.

### Checking compliance for a new route.
A planner is mapping out a freight corridor across Texas. They run the agent against `get_truck_routes` and then use `get_weight_restrictions`. The system returns specific data showing if certain county roads have permanent weight limits that would invalidate the proposed path.

## Benefits

- Avoid costly fines. By running `get_weight_restrictions` and cross-referencing it with your load profile, you confirm compliance before leaving the yard. You don't guess; you check.
- Stop worrying about low bridges. The `get_bridge_clearances` tool gives exact vertical measurements for any route segment, so you know if your vehicle fits under that I-95 overpass.
- Optimize stops and rest time. Use `get_truck_parking` to find spots with actual capacity data, preventing delays when a full lot forces an unplanned overnight stop.
- React instantly to trouble. When something changes—a closure or accident—the `get_truck_incidents` tool gives you real-time detour info, bypassing the need to call dispatch manually.
- See the whole picture at once. Running `get_trucking_summary` gives a quick data quality check across all 65 jurisdictions, so you know if your route planning inputs are reliable.

## How It Works

The bottom line is that your AI uses these tools to synthesize complex, multi-layered logistical rules into simple, actionable answers.

1. Subscribe to the server and input your Road511 API key.
2. Ask your AI client a question like: 'What are the weight restrictions on I-94 through Minnesota?'
3. The agent calls `get_weight_restrictions` and presents you with the current compliance data.

## Frequently Asked Questions

**How do I check for low bridges using get_bridge_clearances?**
You simply ask the agent to find bridge clearances for a specific route or area. The tool returns coordinates, clearance height (feet/meters), and jurisdiction identifiers so you can plan around obstacles.

**Can I use get_weight_restrictions for planning loads?**
Yes. The `get_weight_restrictions` tool reports seasonal, permanent, or temporary weight limits, listing the affected roads and required compliance dates. This stops you from incurring fines.

**What is the best way to check for parking spots? Use get_truck_parking.**
Use `get_truck_parking` to find facilities near your destination. It gives names, locations, capacity counts, and reports real-time availability data for HOS planning.

**Does get_trucking_summary give me total coverage?**
The `get_trucking_summary` tool provides system-wide count statistics—like the number of routes or weigh stations in the database. This helps you gauge data depth and regional coverage.

**How do I find mandatory stops? Use get_weigh_stations.**
The `get_weigh_stations` tool lists all inspection stations, showing their location, operating hours, and whether they participate in bypass programs like PrePass or Drivewyze.

**What does get_truck_incidents return regarding closures and detours?**
It returns detailed information including incident type, severity, affected roads, start/end times, and detour instructions. This lets you estimate delays or plan alternate routes when unexpected construction or accidents happen.

**How do I verify the reliability of the data source using get_trucking_health?**
This tool checks API availability, response times, and data source connectivity for specific jurisdictions. Use it to confirm that the trucking data is fresh and reliable before running complex route queries.

**Can I use get_rest_areas to help with HOS compliance planning?**
Yes, you can find rest areas along your route, noting facility names, locations, available amenities, and operating hours. This data is essential for scheduling mandated breaks during long-haul trips.

**Can my AI check for low bridges on a truck route in California?**
Yes! Use the `get_bridge_clearances` tool with jurisdiction=CA to get all bridge clearance data for California. You can also filter by bounding box or radius from specific coordinates. The API returns bridge locations, clearance heights in feet, bridge identifiers, and road names. This is essential for truck height compliance planning and avoiding low-bridge incidents.

**How do I find truck parking near a specific location for HOS compliance?**
Use the `get_truck_parking` tool with lat, lon, and radius parameters to find truck parking facilities near your current location. For example: lat=41.8781, lon=-87.6298, radius=50 finds parking within 50km of Chicago. Results include facility names, coordinates, capacity information, and amenity details. This is critical for Hours of Service (HOS) compliance planning and safe rest stop identification.

**Are there any seasonal weight restrictions affecting my route right now?**
Use the `get_weight_restrictions` tool with jurisdiction and status=active to find all current weight restrictions in a state or province. You can also filter by specific road name (e.g., road=I-94) to check restrictions on a particular highway. Returns restriction details, weight limits, effective dates, and affected road segments. Essential for avoiding weight violation fines and planning compliant loads.