MCP serverdev.infranode/infranode
Keyless open data for 84 German cities: 12 lean read-only MCP tools covering 67 data types.
Overview
Score?
UNRATED 0.794
of what a free look can see, on 30 looks
Looks
36
last 1 hr ago
Tools
12
More info
URL
mcp.infranode.dev/mcp
streamable-http
Says it is
infranode 1.27.2
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.794 · highest on record 0.8561
Toolsfrom sha256:28a17ebe6e…d69d4e
| Tool | Schema |
|---|---|
| air_quality Get official air quality for a German city (PM10, NO2 and more).
Sourced from the Umweltbundesamt (UBA). Read-only. For live nearest-station
hourly readings use ``get_city_resourc |
input · output |
| compare Compare ONE resource across MULTIPLE cities in a single response.
Fans the resource out over the listed cities and returns a per-city
``source_status`` (ok/disabled/no_data/error/ |
input · output |
| get_city Get base data for a German city (population, area, coordinates).
Sourced from Wikidata. Read-only. Useful as a first lookup to confirm a city
exists and get its core attributes. F |
input · output |
| get_city_overview Get a ONE-CALL overview of everything InfraNode knows about a German city.
Start here for any city question. Returns: the city's base data, a CATALOG of
all 81 available data type |
input · output |
| get_city_resource Fetch ANY per-city data type by its key (generic accessor, 81 data types).
One tool for the whole breadth of InfraNode: live data (air, traffic, transit
stops, parking, charging, |
input · output |
| list_cities List all covered cities (slug, federal state, population, coverage).
Takes no arguments. Call this first to discover valid city slugs before
invoking any city-scoped tool. Read-on |
input · output |
| pois Get points of interest in a German city, filtered by type.
Sourced from OpenStreetMap. Read-only.
|
input · output |
| sources List all data sources with license, attribution and availability.
Takes no arguments. Shows which upstream sources InfraNode bundles and
whether each is currently active. Read-onl |
input · output |
| station_board_arrivals Get live arrivals for ANY railway station by its EVA number.
Mirror of ``station_board_departures`` for arriving trains (all categories,
real-time delays, disruption messages). Ge |
input · output |
| station_board_departures Get live departures for ANY railway station by its EVA number.
Covers all train categories including local/regional (S/RB/RE) and long
distance, with real-time delays, cancellatio |
input · output |
| transit_departures Get live public-transport departures with real-time delays for a stop.
Sourced from GTFS-RT/HVV/VGN. Unlike the static stop list
(``get_city_resource(slug, resource='transit')``), |
input · output |
| weather Get current weather observations for a German city.
Sourced from the Deutscher Wetterdienst (DWD): temperature, wind,
precipitation and related fields. Read-only, current conditio |
input · output |
Verify it yourself
npx teppi-check https://mcp.infranode.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2AA61K3TK54XXP06WVX9