_ registry / mcp streamable-http · checked 2h ago

nerolabs-listing-location-toolkit

https://listing-location-toolkit.nerolabs.workers.dev

Registry code: 831a014e48d731de

api record

For a whole listing, call listing_location_pack with the address (or lat and lon): it returns drive times, people within 1, 2 and 4 hours, nearby nature and attractions, the mapped site size and map links, plus listing_lines you can paste as they are and a sources list. Use the single tools when you only need one fact. For someone buying a home, call home_buyer_report: schools (with Ofsted ratings in England and the school district in the US), everyday places within a walk and a 15 minute walk check, the neighbourhood profile, flood risk and crime, in one call. US and UK addresses are best…

endpoint
https://listing-location-toolkit.nerolabs.workers.dev/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is nerolabs-listing-location-toolkit live?
Yes — it answered the hub's last check (checked 2h ago). It answered 100% of checks over the last 30 days.
Is nerolabs-listing-location-toolkit free to use?
Not measured yet.
What tools does nerolabs-listing-location-toolkit have?
14 tools: home_buyer_report, schools_nearby, daily_needs, flood_risk, locate_address, drive_times, area_profile, list_capabilities, ….
Is nerolabs-listing-location-toolkit safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
629ms

last good check

priced tools
0

of 14 tools

_ answered our checks, 90 days 2 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 14 tools
14 never probed 0 of 14 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • home_buyer_report unknown never probed

    Everything a home buyer asks about one address, in one call: nearby primary, middle, secondary and private schools (England: Ofsted grades or report cards, pupils, faith, selective; US: grades, pupils per teacher, free lunch share, and the school district the address is in), how admissions and catchments work there, everyday places (supermarket, doctor, pharmacy, dentist, station, bus stop, park, playground, library, gym, cafe, pub, EV charger) with walk and drive minutes, a 15 minute walk check, the neighbourhood (US census tract income, home value, rent, owners, households with children, commute, against county and US; England deprivation deciles; England and Wales sale prices by property type for the postcode sector), flood zone (FEMA in the US, Environment Agency in England) and street crime for the latest month (England, Wales and Northern Ireland). Returns listing_lines, the raw data and sources. Takes 10 to 25 seconds.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "include": {
          "type": "array",
          "items": {
            "enum": [
              "schools",
              "daily_needs",
              "area",
              "flood",
              "crime"
            ],
            "type": "string"
          },
          "description": "Parts to include. Default all."
        }
      },
      "additionalProperties": false
    }
    arguments 40 lines
  • schools_nearby unknown never probed

    Nearest schools by level (primary, middle, secondary, private, special, nursery) with miles, walk and drive minutes. England: every open school from the DfE register with the latest Ofsted grade or report card, type, ages, pupils, gender, faith and selective flag. US: every public school from NCES 2024-25 (grades, pupils, pupils per teacher, charter, free lunch share, district) and private schools, plus the school district the address is in from Census boundaries, with in_your_school_district on each public school. Wales, Scotland and NI: OpenStreetMap schools. Explains how catchments and admissions work for the address. There is no national catchment map in the UK or US: the answer says who decides.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "levels": {
          "type": "array",
          "items": {
            "enum": [
              "primary",
              "middle",
              "secondary",
              "private",
              "special",
              "nursery"
            ],
            "type": "string"
          },
          "description": "Default primary, middle, secondary, private."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "max_miles": {
          "type": "number",
          "description": "Furthest school to list. Default 10, max 25."
        },
        "per_level": {
          "type": "number",
          "description": "Schools per level. Default 3 to 5, max 10."
        },
        "drive_minutes": {
          "type": "boolean",
          "description": "Add drive minutes (one router call). Default true."
        }
      },
      "additionalProperties": false
    }
    arguments 53 lines
  • daily_needs unknown 29h ago

    Everyday places near an address from OpenStreetMap, in five groups: groceries (supermarket, corner shop), health (doctor or GP, pharmacy, dentist, hospital), getting around (train, metro, tram, bus, EV charging), kids and family (playground, park, childcare, library, sports centre) and out and about (cafe, pub, restaurant, gym, dog park, golf, post office). For each: the nearest with miles, walk minutes and (for the key ones) drive minutes, and how many are within a 15 minute walk. Includes a 15 minute walk check out of 7 everyday needs. US and UK.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "groups": {
          "type": "array",
          "items": {
            "enum": [
              "groceries",
              "health",
              "transport",
              "family",
              "out"
            ],
            "type": "string"
          },
          "description": "Default all five."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "drive_minutes": {
          "type": "boolean",
          "description": "Default true."
        }
      },
      "additionalProperties": false
    }
    arguments 44 lines
  • flood_risk unknown 2h ago

    Flood zone at the exact point. US: FEMA National Flood Hazard Layer zone (A, AE, V and so on mean high risk, where lenders usually require flood insurance; shaded X moderate). England: Environment Agency Flood Zone 1, 2 or 3 from rivers and the sea. Wales, Scotland and NI: a link to their own flood map. Returns a plain listing line and the official checker link.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        }
      },
      "additionalProperties": false
    }
    arguments 26 lines
  • locate_address unknown never probed

    Turns an address or UK postcode into latitude and longitude, with the matched address and the source (US Census Geocoder, postcodes.io or Nominatim). Use it to check the pin before the other tools.

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        }
      },
      "additionalProperties": false
    }
    arguments 21 lines
  • drive_times unknown 2h ago

    Drive minutes and road miles from an address to up to 20 places. Give destinations as names ("Utica, NY", "Manchester Airport") or {name, lat, lon}; leave them out to get the nearest town, nearest big cities and nearest airports automatically. OSRM router on OpenStreetMap roads, scaled to match Google Maps usual-traffic minutes. Returns rows plus ready listing lines.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "destinations": {
          "type": "array",
          "items": {},
          "description": "Places to time: strings (looked up by name, up to 6) or {name, lat, lon} objects (up to 20 in all)."
        }
      },
      "additionalProperties": false
    }
    arguments 31 lines
  • area_profile unknown 29h ago

    Who lives around an address. US: census tract median household income, home value, rent, median age, owner-occupied share, households with children, commute under 30 minutes, degree share and median year built (ACS 2020-2024), with the county, state and US figures to compare, plus county, place, ZIP and school district. UK: council, ward, constituency, rural or urban class and national park; England deprivation deciles (overall, income, employment, education, health, crime, housing, living environment, children); England and Wales median sale prices by property type for the postcode sector over the last 12 months (HM Land Registry).

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        }
      },
      "additionalProperties": false
    }
    arguments 26 lines
  • list_capabilities unknown never probed

    Free. Lists every tool, the data sources and licences, the coverage (US and UK) and the limits. No inputs.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • who_can_reach unknown never probed

    How many people live within each drive time of an address, for example 1, 2 and 4 hours. US: 2020 Census block group populations. UK: WorldPop 2020 1 km grid. Drive times from the OSRM router on OpenStreetMap roads (minutes scaled to match Google Maps usual traffic). Returns the count per band, a ready listing sentence, the method and sources. US and UK only; people across a border (Canada, Mexico, Ireland, France) are not counted.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "hours": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "description": "Drive bands in hours. Default [1, 2, 4]. Up to 4 bands, each 0.25 to 5."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        }
      },
      "additionalProperties": false
    }
    arguments 33 lines
  • nearby_nature unknown never probed

    Notable named places near an address, grouped: lakes and reservoirs, rivers, coast and beaches, islands, mountains, national parks, parks and nature reserves, golf, ski and marinas, museums and attractions. Each with miles, direction and (by default) drive minutes. Says when the site is on the water or inside a national park, measured from the real OpenStreetMap outline. Source Wikidata (CC0). US and UK.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "categories": {
          "type": "array",
          "items": {
            "enum": [
              "lake",
              "river",
              "coast",
              "island",
              "mountain",
              "range",
              "waterfall",
              "national_park",
              "park",
              "leisure",
              "attraction"
            ],
            "type": "string"
          },
          "description": "Limit to these groups. Default all."
        },
        "per_category": {
          "type": "number",
          "description": "Places per group. Default 4, max 10."
        },
        "radius_miles": {
          "type": "number",
          "description": "Search radius. Default 20, max 40."
        },
        "drive_minutes": {
          "type": "boolean",
          "description": "Add drive minutes to the closest places (one router call). Default true."
        }
      },
      "additionalProperties": false
    }
    arguments 58 lines
  • plot_size unknown never probed

    Area of a site in acres, hectares, square feet and square metres, plus its perimeter. Pass a polygon (from a county parcel map, a deed plan or a drawing) for an exact figure, or just an address or lat and lon to measure the OpenStreetMap outline of the place at that point (for example a campground, marina or hotel grounds). An OpenStreetMap outline is not a legal boundary: say "about" and check it against the deed.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "polygon": {
          "description": "Optional. A GeoJSON Polygon or MultiPolygon (or a Feature holding one), or a plain list of [lon, lat] points. Up to 5,000 points."
        }
      },
      "additionalProperties": false
    }
    arguments 29 lines
  • map_image unknown never probed

    Links for a listing map: a US aerial photo of the site as a PNG (USGS National Map imagery, public domain, any width from 100 m to 5 km), a USGS topo map PNG, and Google Maps and OpenStreetMap links. In the UK only the map links are returned for now. Instant, no outside calls.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "pixels": {
          "type": "number",
          "description": "Image width in pixels. Default 1200, max 2400."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "width_m": {
          "type": "number",
          "description": "Ground width of the image in metres. Default 500, 100 to 5000."
        }
      },
      "additionalProperties": false
    }
    arguments 34 lines
  • crime_nearby unknown 29h ago

    Crimes and anti-social behaviour recorded by police within 1 mile of an address in the latest published month (data.police.uk, England, Wales and Northern Ireland), by type, with the count within 400 m. Central London falls back to a quarter mile. US: says plainly that no free national crime data by address exists and where to look.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        }
      },
      "additionalProperties": false
    }
    arguments 26 lines
  • listing_location_pack unknown 2h ago

    Everything for one address in one call: drive times to the nearest town, cities and airports; people living within a 1, 2 and 4 hour drive (US Census 2020 or WorldPop 2020 UK); nearby lakes, rivers, coast, mountains, national parks and attractions with distances and drive minutes; waterfront and inside-a-national-park checks; the mapped site outline and its size in acres and hectares; and map links (US aerial photo). Returns listing_lines (short sentences to paste into a listing), the raw numbers, and sources with licences. Takes 10 to 25 seconds.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "lat": {
          "type": "number",
          "description": "Latitude in decimal degrees (use with lon instead of address)."
        },
        "lon": {
          "type": "number",
          "description": "Longitude in decimal degrees."
        },
        "hours": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "description": "Drive bands in hours for the people count. Default [1, 2, 4]. Up to 4 bands, each 0.25 to 5."
        },
        "address": {
          "type": "string",
          "description": "Street address with town and ZIP or postcode, e.g. \"7090 State Highway 80, Cooperstown, NY 13326\" or \"Ambleside LA22 9BB\". Not needed when lat and lon are given."
        },
        "country": {
          "enum": [
            "US",
            "UK"
          ],
          "type": "string",
          "description": "Optional hint for the address lookup."
        },
        "destinations": {
          "type": "array",
          "items": {},
          "description": "Optional extra places to time, as names (\"Albany, NY\") or {name, lat, lon}. Up to 6."
        },
        "radius_miles": {
          "type": "number",
          "description": "How far to look for nature and attractions. Default 20, max 40."
        }
      },
      "additionalProperties": false
    }
    arguments 42 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 831a014e48d731de.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/831a014e48d731de/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/831a014e48d731de/badge.svg)](https://brick.blue/agent/831a014e48d731de?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.