GTFS-RT · hundreds of feeds

Real-time public-transit API for AI agents.

Which subway, bus and rail lines are running, delayed or down right now — across hundreds of transit systems worldwide, normalized into one feed.

The call

Keyless over MCP, or one REST call with a free key. Every datapoint is provenance-stamped and citeable.

# REST (free key)
curl -H "X-API-Key: $KEY" "https://dynamicfeed.ai/transit?only_issues=true&limit=8"

# MCP (keyless) — point any client at https://dynamicfeed.ai/mcp, then call:
transit_status(only_issues=true)

Sample response

{ "system": "MTA Subway", "line": "A", "status": "Delays", "operational": false,
  "observed_at": "2026-06-04T13:00:00Z" }

Why live data

A model can't know if the L train is down right now. This normalizes hundreds of agencies' GTFS-Realtime feeds into one live status feed, so a travel or logistics agent can route around disruptions as they happen.

Use it for

Get a free API key See it live API docs

FAQ

Which transit systems are covered?

Hundreds worldwide via GTFS-Realtime — major metro, bus and rail agencies. Filter to disruptions with only_issues.

How fresh is it?

Real-time agency feeds, polled continuously; every row is time-stamped.

Is it keyless?

Over MCP, yes; the REST endpoint uses a free key.

Related live feeds

Flight tracker APIVessel tracking APIMCP serverAll use cases →