Zürich Open Data MCP

MCP server for the City of Zurich's open data (CKAN, Geoportal WFS, Gemeinderat/Paris, Zürich Tourismus, SPARQL, ParkenDD).

MCP endpoint: http://zurich-opendata-mcp.liipgpt.ch/mcp (streamable HTTP)

This page also registers the tools via WebMCP for browser-based AI agents (Chrome 146+). Details in the browser console.

Background

Add it to your client

This URL is a Model Context Protocol endpoint — meant for AI assistants, not for browsing. Added to an MCP client, the assistant queries the City of Zurich's open data directly.

Claude Code

claude mcp add --transport http zurich-opendata-mcp http://zurich-opendata-mcp.liipgpt.ch/mcp

Claude Desktop / other clients

{
  "mcpServers": {
    "zurich-opendata-mcp": {
      "type": "http",
      "url": "http://zurich-opendata-mcp.liipgpt.ch/mcp"
    }
  }
}

Server name: zurich-opendata-mcp · Transport: streamable HTTP

Tools (28)

get_beschluesse_by_departement

Deprecated: alter Name von `zurich_strb_by_department` — bitte das neue Tool verwenden. Dieser Alias verhält sich identisch und wird mit der nächsten Major-Version entfernt.

get_stadtratsbeschluss_detail

Deprecated: alter Name von `zurich_strb_detail` — bitte das neue Tool verwenden. Dieser Alias verhält sich identisch und wird mit der nächsten Major-Version entfernt.

liip_zurich_semantic_search

Durchsucht die Wissensdatenbank der Stadt Zürich (zuericitygpt.ch).

liip_zurich_waste_collection

Holt die nächsten Abfallentsorgungs-Termine für einen Ort in Zürich.

search_stadtratsbeschluesse

Deprecated: alter Name von `zurich_strb_search` — bitte das neue Tool verwenden. Dieser Alias verhält sich identisch und wird mit der nächsten Major-Version entfernt.

zurich_air_quality

Liefert stündlich aktualisierte Luftqualitätsmessungen aus Zürich.

zurich_analyze_datasets

Analysiert Datensätze umfassend: Relevanz, Aktualität und Datenstruktur.

zurich_catalog_stats

Gibt einen Überblick über den gesamten Open-Data-Katalog der Stadt Zürich.

No parameters.

zurich_datastore_query

Fragt tabellarische Daten direkt aus dem CKAN DataStore ab.

zurich_datastore_sql

Führt eine SQL-Abfrage auf dem CKAN DataStore aus.

zurich_find_school_data

Findet Datensätze, die für das Schulamt und die Volksschule relevant sind.

zurich_geo_features

Ruft Geodaten aus dem WFS-Geoportal der Stadt Zürich als GeoJSON ab.

zurich_geo_layers

Listet alle verfügbaren WFS-Layer des Geoportals der Stadt Zürich auf.

zurich_get_dataset

Ruft vollständige Metadaten und Ressourcen eines Datensatzes ab.

zurich_list_categories

Listet alle Datenkategorien (Gruppen) im Katalog auf oder zeigt Details einer Kategorie.

zurich_list_tags

Durchsucht verfügbare Tags im Open-Data-Katalog.

zurich_parking_live

Ruft Echtzeit-Parkplatz-Belegungsdaten für die Stadt Zürich ab.

zurich_parliament_members

Sucht Mitglieder des Gemeinderats der Stadt Zürich.

zurich_parliament_search

Durchsucht die Geschäfte des Gemeinderats der Stadt Zürich (Paris API).

zurich_pedestrian_traffic

Liefert stündliche Passantenfrequenzen an der Zürcher Bahnhofstrasse.

zurich_search_datasets

Durchsucht den Open-Data-Katalog der Stadt Zürich nach Datensätzen.

zurich_strb_by_department

Gibt alle öffentlichen Stadtratsbeschlüsse eines Departements zurück.

zurich_strb_detail

Gibt die Metadaten eines einzelnen Stadtratsbeschlusses anhand der Beschlussnummer zurück.

zurich_strb_search

Durchsucht die öffentlichen Stadtratsbeschlüsse (STRB) der Stadt Zürich per Volltext.

zurich_tourism

Sucht Attraktionen, Restaurants, Hotels und Events über die Zürich Tourismus API.

zurich_vbz_passengers

Fragt Fahrgastzahlen der Verkehrsbetriebe Zürich (VBZ) ab.

zurich_water_weather

Liefert Echtzeit-Wetterdaten der Wasserschutzpolizei Zürich.

zurich_weather_live

Liefert stündlich aktualisierte Wetterdaten der UGZ-Messstationen Zürich.