Skip to content

Releases: street1983nk/infranode

v1.1.1: 67 data types, 12 lean MCP tools

Choose a tag to compare

@street1983nk street1983nk released this 06 Jul 11:35

Highlights since v1.0.0

MCP tool consolidation: 71 tools become 12 lean read-only tools

One generic accessor (get_city_resource) now covers all 67 data types, with slimmer input schemas for faster tool discovery and lower token cost in MCP clients.

New data types

  • civil-protection-warnings: official BBK NINA warnings per city
  • office-wait-times: live citizen-office waiting times (Cologne)
  • charging-status: live EV charging occupancy for all 84 cities
  • district-heating: district heating coverage per city
  • crime-stats: BKA PKS crime statistics
  • insolvencies, public-tenders, bike-counts, fire-danger, public-toilets, bathing-water, hospitals-atlas, station-facilities

Total: 67 data types across 84 German cities, keyless and read-only.

Coverage growth

  • bike-counts: Düsseldorf, Cologne, Essen
  • road-events: Dresden, Leipzig (SPERRINFOSYS Sachsen), Dortmund
  • flood: Bremen; parking: Frankfurt, Wuppertal, Magdeburg (unified Mobilithek)
  • heritage: Hamburg, Baden-Württemberg, Hesse; solar-roofs: Brandenburg

Integrations

  • One-call city overview: get_city_overview (REST + MCP)
  • Public OpenAPI spec at /openapi.yaml and /openapi.json
  • ChatGPT GPT Action schema at /actions/openapi.json

Reliability

  • Rate limits raised: API 300/min, MCP 480/min
  • Empty DATEX-II bodies map to no_data instead of a parse error
  • Deeper UBA station fallback, corrected data licenses and attributions

Full changelog: v1.0.0...v1.1.1

InfraNode v1.0.0

Choose a tag to compare

@street1983nk street1983nk released this 24 Jun 07:27

First stable release of InfraNode: a free, keyless REST API and MCP server for German public-infrastructure open data.

Highlights

  • 84+ German cities behind one consistent { data, meta } interface
  • ~20 data categories: weather (DWD), air quality (UBA), public transit incl. realtime departures, traffic, electricity price (SMARD), land values (BORIS), parking, charging, water levels, rooftop solar (NRW/Bavaria/Berlin/Hamburg), demographics and more
  • No API key, no account. Just call https://infranode.dev/api/v1
  • MCP server with 45 read-only tools for AI agents: https://mcp.infranode.dev
  • Per-record license and attribution on every response
  • Apache-2.0 licensed

Docs and city coverage: https://infranode.dev