BROWSER USE

- Browser Use Agents: give Browser Use a task and receive completed work. API V4 is current for new integrations.
- Browser Infrastructure: connect your agent or automation to managed browsers through SDK, REST, or CDP. Starts at $0.02/browser-hour.
- Developer tools: Open Source, Browser Harness, SDK, and MCP support the two products above.

[Developer Index](https://browser-use.com/index.md)
[Product Map](https://browser-use.com/llms.txt)
[Full Product Context](https://browser-use.com/llms-full.txt)
[Pricing](https://browser-use.com/pricing.md)
[Cloud Docs](https://docs.browser-use.com/cloud/quickstart)
[Open Source Docs](https://docs.browser-use.com/open-source/introduction)

---

# Lviv Transport: 7 WebMCP tools for AI agents

![](https://www.google.com/s2/favicons?domain=lad.lviv.ua&sz=96)

Public services · lad.lviv.ua

## Lviv Transport

Lviv public transit map and timetables. Agents can find nearby stops, get live arrivals, route stops and vehicle positions.

[Open lad.lviv.ua](https://lad.lviv.ua/)

## Ask an agent to

-   Find tram stops near my current location
-   Show live arrivals at a stop in central Lviv
-   List all stops on trolleybus route 24

## 7 tools

-   `find_stops_near_location`read-only
    
    Find public transit stops near a geographic location. Returns nearby stops with IDs, names, and distances. Use this to resolve stop IDs when you only have coordinates — call get\_stop\_arrivals or navigate\_to\_stop with…
    
    latitude: number, longitude: number, radius\_meters: integer?
    
-   `get_my_location_stops`read-only
    
    Find transit stops near the user's current GPS location using the browser geolocation API. Returns nearby stops with IDs, names, and walking distances. Only call this when the user explicitly asks about stops 'near…
    
    radius\_meters: integer?
    
-   `get_route_stops`read-only
    
    Get the ordered list of stops for a transit route in both directions, including stop names, IDs, coordinates, and scheduled departure times. The first stop of each direction includes a \`schedule\` object with \`workday\`…
    
    route\_name: string
    
-   `get_stop_arrivals`read-only
    
    Fetch real-time arrival predictions at a stop. Returns upcoming vehicles with route name, direction, and estimated minutes until arrival. The stop\_id is the numeric code on physical signage.
    
    stop\_id: integer
    
-   `get_vehicle_position`read-only
    
    Get real-time position and details for a specific vehicle by its ID. Returns coordinates, bearing, speed, and route information. Use to track a specific vehicle whose ID was returned by get\_stop\_arrivals.
    
    vehicle\_id: string
    
-   `navigate_to_route`
    
    Navigate the browser to the details page for a transit route, showing live vehicle positions, stop list, and schedule. Use the short name displayed on vehicles and stops (e.g. "T30" for tram 30, "32A" for bus 32A).
    
    route\_name: string
    
-   `navigate_to_stop`
    
    Navigate the browser to the timetable and live arrivals page for a transit stop. The stop\_id is the numeric code printed on physical stop signage in Lviv (e.g. 707).
    
    stop\_id: integer
    

Tools

7

Registered with

JavaScript

Scan finished

Oct 19, 2026

Tool names and descriptions are what lad.lviv.ua/ registered when we loaded it in Chrome 154 on Browser Use Cloud. The summary and the “ask an agent” lines are AI-written from them. To call the tools yourself, see [Chrome’s WebMCP docs](https://developer.chrome.com/docs/ai/webmcp). [How we found it](https://browser-use.com/webmcp#method).
