DOT Transit Intelligence MCP
Pricing
$3.00 / 1,000 result item returneds
DOT Transit Intelligence MCP
Access DOT National Transit Database (NTD) ridership and finance data via MCP. Returns annual ridership (unlinked passenger trips), vehicle revenue miles, transit mode, and agency information for US transit systems.
Pricing
$3.00 / 1,000 result item returneds
Rating
0.0
(0)
Developer
Andrew Avina
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
10 days ago
Last modified
Categories
Share
Access DOT National Transit Database (NTD) ridership and finance data via MCP. Returns annual ridership (unlinked passenger trips), vehicle revenue miles, transit mode, and agency information for US transit systems.
Data Source
- API: DOT National Transit Database via Data.gov Socrata
- Ridership:
https://data.transportation.gov/resource/y9gs-7uf6.json - Agencies:
https://data.transportation.gov/resource/9qjj-6r5p.json - Coverage: 800+ US transit agencies, annual data
MCP Tools
| Tool | Description |
|---|---|
get_transit_agencies | Retrieve NTD data filtered by agency, state, mode, year |
get_transit_summary | Aggregate ridership stats: total, by mode, top agencies |
list_major_transit_agencies | Always-available list of 20 largest US transit agencies |
compare_transit_agencies | Side-by-side comparison of multiple agencies |
Input Parameters
| Parameter | Type | Description |
|---|---|---|
serveMcp | boolean | Start HTTP MCP server on port 4321 |
agencyName | string | Partial agency name (e.g. "NYC Transit", "BART", "CTA") |
state | string | 2-letter state abbreviation (NY, CA, IL...) |
mode | string | "bus", "rail", "subway", "light_rail", or "all" (default) |
year | integer | Data year (default 2022) |
limit | integer | Max records (1–200, default 50) |
Output Fields
| Field | Description |
|---|---|
agency_name | Full transit agency name |
city | City |
state | State abbreviation |
mode | Transit mode (bus/rail/subway/light_rail/...) |
annual_ridership | Annual unlinked passenger trips (UPT) |
vehicle_revenue_miles | Annual vehicle revenue miles (VRM) |
year | Data year |
urban_area | NTD urbanized area name |
source | Data source URL |
Transit Modes
| Code | Mode |
|---|---|
| HR | Subway (Heavy Rail) |
| LR | Light Rail |
| MB | Bus |
| CR | Commuter Rail |
| RB | Bus Rapid Transit |
| CB | Commuter Bus |
| SR | Streetcar |
Fallback Data (2022 NTD)
20 major transit agencies: NYC Transit (subway + bus), Chicago CTA (rail + bus), LA Metro (bus + light rail), BART, Boston MBTA (subway + bus), DC Metro, SEPTA (subway + bus), SF Muni, Houston Metro, Dallas DART (light rail + bus), Atlanta MARTA, Denver RTD, Minneapolis Metro Transit, Portland TriMet.
MCP Server Mode
Set serveMcp: true to start an HTTP MCP server on port 4321. Point your MCP client at:
GET /mcp/tools— list available toolsPOST /mcp/call— call a tool with{"name": "...", "arguments": {...}}