85trust / 100

Lviv Public Transport

by lad.lviv.ua in Other

MCP serverPassing, checked 9 h ago

Lviv public transport MCP: stops, timetables, routes, and live vehicle positions. No API key.

https://api.lad.lviv.ua/mcp
Tools
8
open to any client
Uptime
100%
last 30 days
Response time
345 ms
443 ms slowest 5%
Last check
Passed
9 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "lviv-public-transport": {
      "type": "http",
      "url": "https://api.lad.lviv.ua/mcp"
    }
  }
}

8 tools

  • get_stop_realtime

    Returns live arrivals at a stop: route, destination, vehicle type, minutes until arrival, and each vehicle's position. Use this as the **default tool** when the user asks about arrivals, departures, or the next bus/tram at a specific stop. Requires a numeric stop ID (shown on…

  • search_stops

    Finds stops by name (Ukrainian or English transliteration, case-insensitive, partial match) and returns each stop's numeric ID, coordinates, and the routes serving it. Use this as the **first step** when the user names a stop or landmark stop (e.g. "Опера", "Rynok", "Головний…

  • find_routes_between

    Lists the routes from one place to another: which stop to board, where to get off, the direction's destination, stops in between, and the walk at each end — best first, walking counted. `options` are direct routes. `transfer_options` have exactly one interchange (never more)…

  • get_route_static

    Returns static route data: name, long name, vehicle type, colour, the ordered stop list for both directions, and the timetable of departures from the first stop (workday, Saturday and Sunday). Use when the user asks which stops a route serves, where it goes, or its scheduled…

  • get_route_realtime

    Returns every vehicle currently running on a route: position, the destination it is heading to, and its next stop with estimated arrival. Use when the user asks "where is my tram/bus right now?", how many vehicles are running, or how far the next one is. Prefer…

  • get_stops_around_location

    Finds stops near a geographic point, returning each stop's numeric ID, name, coordinates, walking distance, and the routes serving it. Use this as the **first step** when the user gives an address or coordinates and you need stop IDs for `get_stop_realtime` or…

  • get_nearby_vehicles

    Returns live vehicles near a point, nearest first, each with its route, destination, and distance. Use when the user asks "what transport is near me right now?" or wants a live map around a location. Narrow with `route` when the user cares about one line; prefer…

  • get_vehicle_info

    Returns details for one vehicle by ID: position, route, destination, license plate, and its upcoming stops with names and estimated arrival times. Use when the user wants to follow a particular vehicle, e.g. "where does this tram go next?" or "when will it reach X?". Vehicle IDs…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
9 h agoPassed200292 ms
20 h agoPassed200260 ms
29 h agoPassed200345 ms
38 h agoPassed200298 ms
2 days agoPassed200219 ms
Show 8 older checks
2 days agoPassed200378 ms
3 days agoPassed200443 ms
3 days agoPassed200386 ms
4 days agoPassed200366 ms
4 days agoPassed200341 ms
4 days agoPassed200360 ms
5 days agoPassed200326 ms
5 days agoPassed200412 ms