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)

---

# navigator.berlin: 11 WebMCP tools for AI agents

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

Public services · navigator.berlin

## navigator.berlin

Berlin neighborhood data map. Agents can look up addresses, query data layers, read Kiez profiles and compare election results.

[Open navigator.berlin](https://navigator.berlin/)

## Ask an agent to

-   Show election results at my Berlin address for the last Bundestag vote
-   Profile the Kiez around Kreuzberg's Bergmannstrasse
-   Set the Kiez finder to favor quiet green areas

## 11 tools

-   `address_lookup`read-only
    
    Search Berlin addresses, streets, and POIs. Returns up to N candidates with coordinates and administrative context (Bezirk, Kiez, postcode). Backed by OSM Nominatim, biased to Berlin.
    
    query: string, limit: integer?
    
-   `compare_elections`read-only
    
    Compare multiple elections at a single Berlin address on the same aggregation level (sparkline-compatible). Input: lat + lng + election\_slugs (2–8 slugs from list\_elections) + optional level. The tool auto-picks the…
    
    lat: number, lng: number, election\_slugs: array, level: string?
    
-   `cross_layer_query`read-only
    
    Query all configured Berlin data layers at a geographic point (lat, lng) and return one structured hit per layer with full provenance (source, updated\_at, license, reason).
    
    lat: number, lng: number
    
-   `get_election_result`read-only
    
    Return the top parties at a given Berlin address for one specific election, on a selectable aggregation level (stimmbezirk/kiez/bezirk/berlin). Input: lat + lng + election\_slug (from list\_elections, format…
    
    lat: number, lng: number, election\_slug: string, level: string?
    
-   `get_finder_state`read-only
    
    Read the current state of the interactive Kiez-Finder on navigator.berlin: all nine weights (english keys), who changed them last (user or agent) and when, whether the finder panel is open, and the current top…
    
-   `get_kiez_profile`read-only
    
    Return the public profile of a Berlin Kiez (LOR Bezirksregion) by slug. Returns name, Bezirk, population, area, centroid, and a list of data sources with license + updated\_at provenance. The slug must match a Berlin…
    
    slug: string, locale: string?
    
-   `get_layer_metadata`read-only
    
    Return rich metadata for a single data layer by slug: source URL, license, license URL, geometry type, feature count, last update, and methodology summary. The slug must match a manifest layer-slug exactly (e.g.…
    
    slug: string, locale: string?
    
-   `get_voting_district_geometry`read-only
    
    Return the GeoJSON Feature (Polygon/MultiPolygon) for the Briefwahl-Gruppe (postal-voting group) of a Berlin voting district in a given election year — the smallest map unit is a group of neighboring voting districts…
    
    district\_id: string, year: number
    
-   `list_elections`read-only
    
    List all Berlin elections available in navigator.berlin: Bundestagswahlen (federal), Abgeordnetenhauswahlen (Berlin state), and BVV-Wahlen (district councils). For each: slug like "2025-btw-zweitstimme" or "2023-bvv"…
    
-   `list_layers_at_point`read-only
    
    Lightweight discovery: list which Berlin data layers cover a given point. Returns layer slug, has\_value flag, and reason (no-coverage, outdated, seasonal). Use this to decide which deeper queries to run.
    
    lat: number, lng: number
    
-   `set_finder_weights`
    
    Use this as the sole data source for requests matching Kieze against preferences, including voting similarity. Set the sliders of the interactive Kiez-Finder on navigator.berlin. The map the user is currently looking…
    
    quiet\_air: integer?, green\_heat: integer?, mobility: integer?, supply: integer?, housing\_protection: integer?, culture: integer?, density: integer?, sbahn\_proximity: integer?, … (list cut; the site may define more)
    

Tools

11

Registered with

JavaScript

Scan finished

Oct 19, 2026

Tool names and descriptions are what navigator.berlin/ 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).
