Zurich Open Data MCP Server
JSON →Enables Claude, ChatGPT, and other MCP-compatible AI assistants to directly query 900+ datasets, geodata, parliamentary proceedings, tourism data, linked data, and real-time environmental and mobility information from the City of Zurich. 20 Tools, 6 Resources, 6 APIs.
Install
pip install -e Tools · 24
- zurich_search_datasets Full-text search with Solr syntax across 900+ datasets
- zurich_get_dataset Complete metadata and download URLs for a dataset
- zurich_datastore_query Query tabular data directly (filters, sorting)
- zurich_datastore_sql SQL queries on the DataStore
- zurich_list_categories Browse 19 thematic categories
- zurich_list_tags Tag-based thematic search
- zurich_weather_live Current weather (temperature, humidity, pressure, rain) from 5 UGZ stations
- zurich_air_quality Live air quality (NO₂, O₃, PM10, PM2.5) with WHO thresholds
- zurich_water_weather Lake Zurich data (water temperature, level, wind) every 10 min
- zurich_pedestrian_traffic Pedestrian counts on Bahnhofstrasse (3 locations, hourly)
- zurich_vbz_passengers VBZ public transit ridership (800,000+ records, all lines/stops)
- zurich_parking_live Real-time occupancy of 36 parking garages (ParkenDD)
- zurich_geo_layers List 14 available geodata layers
- zurich_geo_features Fetch GeoJSON features (schools, districts, playgrounds, climate data, etc.)
- zurich_parliament_search Search parliamentary proceedings (interpellations, motions, postulates)
- zurich_parliament_members Search council members (party, commissions, mandates)
- zurich_tourism Attractions, restaurants, hotels, events (Schema.org data, 4 languages)
- zurich_sparql SPARQL queries on the statistical linked data endpoint (currently disabled)
- search_stadtratsbeschluesse Full-text search of public council resolutions (title, department, date range)
- get_beschluesse_by_departement List all resolutions of a department (e.g. SSD, FD, PRD)
- get_stadtratsbeschluss_detail Single resolution by NNNN/YYYY number
- zurich_analyze_datasets Comprehensive analysis: relevance, recency, data structure
- zurich_catalog_stats Catalog overview with statistics
- zurich_find_school_data Curated search for education-related datasets
Links
★ 7 GitHub stars