{"apiVersion":"v1","directorySlug":"infranode-mcp-0a9e60fab1","title":"84 Städte. 82 Datenarten. Eine API. Kostenlos.","description":"Kostenlose, keylose Open-Data-API und MCP-Server für 84 deutsche Großstädte: Wetter, Luftqualität, ÖPNV-Echtzeit, Strompreis und mehr. Ohne API-Schlüssel, kommerziell nutzbar.","pageUrl":"https://www.mcpbundles.com/skills/infranode-mcp-0a9e60fab1","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.infranode.dev/mcp","hostedMcpUrl":null,"toolCount":12,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.infranode/infranode-mcp-0a9e60fab1","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_city","description":"Get base data for a German city (population, area, coordinates).","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"City Base Data","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_city","displayName":"City Base Data"},{"name":"get_city_overview","description":"Get a ONE-CALL overview of everything InfraNode knows about a German city.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"City Overview","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_city_overview","displayName":"City Overview"},{"name":"get_city_resource","description":"Fetch ANY per-city data type by its key (generic accessor, 81 data types).","inputSchema":{"type":"object","required":["slug","resource"],"properties":{"slug":{"type":"string"},"resource":{"enum":["accidents","air","air-uba","base","bathing-water","bike-counts","bike-parking","business-registrations","care","charging","charging-status","childcare","civil-protection-warnings","construction","council-papers","crime-stats","demographics","district-heating","drinking-water","education","education-stats","election","energy","events","fire-danger","flood","fuel-prices","geo","government-offices","health","heritage","holidays","hospitals-atlas","indicators","insolvencies","integration","labour-market","land-values","markets","mobility-points","municipal-finance","office-wait-times","overview","parcel-lockers","park-and-ride","parking","parking-onstreet","playgrounds","pollen-uv","population-density","population-structure","population-trend","post-boxes","post-offices","power-load","power-price","public-tenders","public-toilets","public-wifi","recycling-centres","road-events","sharing","social-situation","solar","solar-roofs","station-arrivals","station-departures","station-facilities","stations","sustainability","tax-rates","tourism","traffic","transit","tree-cadastre","unemployment","vehicle-registrations","water-level","weather","weather-warnings","webcams"],"type":"string"}}},"title":"City Data by Type","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_city_resource","displayName":"City Data by Type"},{"name":"air_quality","description":"Get official air quality for a German city (PM10, NO2 and more).","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"Air Quality","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"air_quality","displayName":"Air Quality"},{"name":"weather","description":"Get current weather observations for a German city.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"Weather","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"weather","displayName":"Weather"},{"name":"pois","description":"Get points of interest in a German city, filtered by type.","inputSchema":{"type":"object","required":["slug","type"],"properties":{"slug":{"type":"string"},"type":{"type":"string"}}},"title":"Points of Interest","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"pois","displayName":"Points of Interest"},{"name":"station_board_departures","description":"Get live departures for ANY railway station by its EVA number.","inputSchema":{"type":"object","required":["eva"],"properties":{"eva":{"type":"string"}}},"title":"Station Board: Departures","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"station_board_departures","displayName":"Station Board: Departures"},{"name":"station_board_arrivals","description":"Get live arrivals for ANY railway station by its EVA number.","inputSchema":{"type":"object","required":["eva"],"properties":{"eva":{"type":"string"}}},"title":"Station Board: Arrivals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"station_board_arrivals","displayName":"Station Board: Arrivals"},{"name":"transit_departures","description":"Get live public-transport departures with real-time delays for a stop.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"},"stop_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"Transit Departures","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"transit_departures","displayName":"Transit Departures"},{"name":"list_cities","description":"List all covered cities (slug, federal state, population, coverage).","inputSchema":{"type":"object","properties":{}},"title":"List Cities","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_cities","displayName":"List Cities"},{"name":"sources","description":"List all data sources with license, attribution and availability.","inputSchema":{"type":"object","properties":{}},"title":"Data Sources","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sources","displayName":"Data Sources"},{"name":"compare","description":"Compare ONE resource across MULTIPLE cities in a single response.","inputSchema":{"type":"object","required":["resource","cities"],"properties":{"cities":{"type":"string"},"resource":{"type":"string"}}},"title":"Compare Cities","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"compare","displayName":"Compare Cities"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=84-St-dte-82-Datenarten-Eine-API-Kostenlos-&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuaW5mcmFub2RlLmRldi9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%2284-St-dte-82-Datenarten-Eine-API-Kostenlos-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.infranode.dev%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%2284-St-dte-82-Datenarten-Eine-API-Kostenlos-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.infranode.dev%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=84+St%C3%A4dte.+82+Datenarten.+Eine+API.+Kostenlos.&connectorUrl=https%3A%2F%2Fmcp.infranode.dev%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"84-St-dte-82-Datenarten-Eine-API-Kostenlos-\" --url \"https://mcp.infranode.dev/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/infranode-mcp-0a9e60fab1","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/infranode-mcp-0a9e60fab1/tools/{tool}","mcpServerUrl":"https://mcp.infranode.dev/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/infranode-mcp-0a9e60fab1?live=1"}