BLOKI.SI
EN / SL Connect
MCPA server for Slovenia's public registers · 39 tools

Bloki.si

Modern tools for investigating digital Slovenia

Paste an advert and get the address. Buildings, parcels, prices, spatial plans and surroundings — from public registers, straight into a conversation with your AI assistant. Every number arrives with its n, and missing data with the name of the register it is missing from.

Claude Code
claude mcp add --transport http bloki https://mcp.bloki.si/mcp
e 464.606 · n 101.120 e 465.046 · n 101.120 D96/TM · source: GURS r = 220 m · 133 buildings
Bilečanska ulica 5, Ljubljana
17 storeys · 1978 · 168 dwellings
SourcesGURSETNAJPESOPNGJIARSOGeoZSDRSVOSMsodnedrazbe.si
02Real answers · 11 Oct 2026

One address, six registers

Below are real answers from the server for a single block in Štepanjsko naselje. The question is an example of what you type into the conversation; under it is what the tool returns — with field names, so you can check.

  1. 01

    Address

    find_address
    You ask

    What is at Bilečanska ulica 5 in Ljubljana?

    The server returns
    address.formatted
    Bilečanska ulica 5, 1000 Ljubljana
    parts_by_usage
    168 dwellings, 1 ancillary part
    total_area
    29.3–66.9 m², median 47.4 m²
    n_let_per_register
    31 let, per the register

    A letting that was never filed does not exist in the register — 31 is a floor, not a count.

  2. 02

    Building

    get_property
    You ask

    What kind of building is it?

    The server returns
    building_storeys
    17
    year_built
    1978
    has_elevator
    yes
    renovation_years
    [] — no renovation on record
    building_type
    large block of flats, typicality 32.9%

    The era in a type's name is the type's median, not this building's age — which is 1978.

  3. 03

    Market

    market_stats
    You ask

    What do flats this size sell for?

    The server returns
    40–60 m², median_eur_m2
    €4,437/m²
    p25 – p75
    €3,993 – 4,863/m²
    n_obs / n_buildings
    379 sales in 224 buildings
    answered_at_parent
    true — the answer is for Ljubljana

    We asked for the Golovec district; the tool answered for the municipality, and said so. A median without its n is not an answer.

  4. 04

    Neighbourhood

    neighbourhood
    You ask

    What is nearby?

    The server returns
    daily_shopping
    Mercator 199 m, Spar 207 m, Lidl 267 m
    assigned_school
    OŠ Božidarja Jakca, 289 m
    public_transport
    LPP Emona, 102 m, 3 lines
    forest
    126 m to a 303.6 ha forest
    culture
    OSM 0 · register 12 buildings

    A zero in OSM is not a zero: the register knows of cultural space, so the server never says there is none. A line count is not a frequency.

  5. 05

    Terrain

    terrain_and_utilities
    You ask

    What about utilities and the ground?

    The server returns
    water · sewer · electricity
    connected, per the register
    gas
    not connected — no main within 200 m
    fibre
    optical route at the building, 3 operators
    slope_movement.state
    not_mapped
    pga_design_g
    0.275 g (design, 475-year)

    A route is not a connection. Ljubljana has no landslide warning map — which is not a statement that the slope is stable.

  6. 06

    Limits

    data_limitations
    You ask

    Is this flat connected to fibre?

    The server returns
    refusal
    the register holds routes, not subscriptions
    …and the reverse
    that it has no fibre cannot be said at all

    “There is no negative set in existence. Precision is unmeasurable rather than poor.” The server knows more than twenty such questions and refuses each with its reason.

Who it is for

All use cases →

What we won't tell you

Most data services hide their gaps. This one lists them. When a register does not hold the answer, the server says so, says why, and does not estimate around it.

From the data_limitations tool.

Connect in two minutes

  1. 01

    Add the server

    In Claude Code, run the command below. For other clients, see the setup guide.

  2. 02

    Sign in

    On first use a browser opens: Google, or a username and password.

  3. 03

    Ask

    “What is at …?” The assistant picks the tools itself.

Claude Code
claude mcp add --transport http bloki https://mcp.bloki.si/mcp

URL https://mcp.bloki.si/mcp

Setup for every client →