Nabolag Mcp

io.github.3121nPublished by GitHub account 3121nv0.2.2Updated Oct 24, 2026

Norwegian neighborhood data: transit, road-noise & green-area access by coordinate.

VerifiedSTDIODesktop onlyLocation & LifestyleData & Analytics

Overview

AI-generated overview

A local MCP server that returns Norwegian neighborhood data for a coordinate: public-transport stops, road noise, and green-area access.

What you can do
Look up public-transport stops around a point, with distance, transport modes and lines per stop, from Entur JourneyPlanner v3, with optional maximum distance and result count. Retrieve road-traffic noise at a point from the Norwegian Public Roads Administration's Norstoy service, covering the T-1442 red/yellow warning zones and strategic Lden/Lnight noise bands. Retrieve green-area information at a point: the FKB-AR5 land-cover type and the distance to the nearest public park or outdoor recreation area.
When to use it
Useful when you are assessing a Norwegian address or property and want quick facts on transit coverage, road-noise exposure and nearby green space, for example in neighborhood or real-estate analysis.
Requirements
Runs locally as a Node.js process installed from the npm package. It calls external Norwegian public data services (Entur, the roads administration, NIBIO, SSB) over the network, so internet access is needed. No accounts or API keys are declared; the Entur source expects an ET-Client-Name header.
Before you install
Results are point lookups against third-party public map services, and the server notes that a missing result can mean either below threshold or outside the mapped area, so treat gaps carefully. Coordinates you query are sent to those external services. No write or delete operations are described.

Installation

In SourceWeft

  1. Open Nabolag Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

@nor-data/nabolag-mcp

MCP-server som wrapper åpne norske nabolagsdata. Bygget for Nabodata-produktet, gjenbrukbar på tvers (delt personlig MCP-datapipeline).

Verktøy

hent_kollektivdekning(lat, lon, maksAvstandMeter?, maksTreff?)

Holdeplasser rundt et punkt fra Entur JourneyPlanner v3 (GraphQL): avstand, transportmidler (buss/trikk/t-bane/tog/båt) og linjer per holdeplass. Landsdekkende og komplett register — «ingen treff» er reell dekningsmangel.

  • Kilde: api.entur.io/journey-planner/v3/graphql
  • Lisens: åpne data (NLOD); krever kun ET-Client-Name-header

hent_stoysone(lat, lon)

Veitrafikkstøy fra Statens vegvesens Norstøy via WMS GetFeatureInfo:

  • Støyvarselkart — T-1442 rød/gul prognosesone (ERF-veger)
  • Strategisk støykart — Lden (døgn) og Lnight (natt) i kumulative 5 dB-intervaller (høyeste trefte intervall = nivåbånd)

Ærlighets-design: «ingen treff» kan bety under terskel ELLER utenfor kartleggingsomfang (kun ERF-veger + storbyområder; kommunale veier utenfor storby, jernbane og fly inngår ikke) — output sier dette eksplisitt.

  • Kilde: vegvesen.no/kart/ogc/norstoy_1_0/ows
  • Lisens: åpne data, punktoppslag uten avtale

Bygg og test

bash
npm installnpm run buildnode test-e2e.mjs   # E2E mot live API-er (Oslo + Sørreisa + Sandvika-kontroll)

Registrering (Claude Code)

json
"nabolag": {  "type": "stdio",  "command": "node",  "args": ["C:\\Users\\hei\\drist-nabolag-mcp\\dist\\index.js"],  "env": {}}

hent_grontareal(lat, lon) (v0.2.0)

Grøntareal fra to kilder: (1) FKB-AR5 arealtype på punktet (NIBIO WMS GetFeatureInfo, GML — MapServer støtter ikke JSON-infoformat) og (2) avstand til nærmeste offentlige park-/turområde (SSB WFS, ekspanderende søk 250 m → 2 km, punkt-i-polygon + nærmeste-hjørne-avstand).

Ærlighets-design: SSB-polygonene er navnløse og dekker primært tettsteder; i spredtbygde strøk pekes det til AR5-typen som bedre grøntsignal.

  • Kilder: wms.nibio.no/cgi-bin/ar5 + kart.ssb.no/api/mapserver/v1/wfs/parker_og_turomraader
  • Lisens: åpne data, uten avtale

Veikart

Se Gap-kartleggingen (Notion, Nabodata-huben): #4 skoler/barnehager er bygget separat som drist-udir-mcp; #5 solforhold (horisontprofil fra hent_hoyde) gjenstår. Jernbane-/flystøy som supplement til hent_stoysone via Geonorge WFS.

Source: README.md at commit e17dc5b

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.2.2LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.