zurich-opendata-mcp and schwaizer-opendata-mcp
About zurich-opendata-mcp
malkreide/zurich-opendata-mcp
MCP Server für Open Data der Stadt Zürich – 20 Tools für CKAN, Geodaten, Gemeinderat, Tourismus, SPARQL und Echtzeitdaten (Wetter, Luft, See, Parking, ÖV). 6 APIs, 6 Resources.
Implements an MCP server exposing 20 tools and 6 resources via stdio transport, enabling AI assistants to query Zurich's distributed open data ecosystem—including CKAN (900+ datasets with SQL/Solr search), WFS geodata layers, SPARQL linked data, real-time environmental sensors (weather, air quality, lake conditions), mobility feeds (parking, transit ridership, pedestrian counts), and parliamentary records. Built in Python with a modular API client abstracting six heterogeneous endpoints (CKAN, Geoportal, ParkenDD, tourism, SPARQL, Paris API), designed for direct integration with Claude, ChatGPT, Cursor, and other MCP-compatible clients.
About schwaizer-opendata-mcp
ishumilin/schwaizer-opendata-mcp
MCP server for accessing Swiss Open Government Data (opendata.swiss) via CKAN API
Exposes CKAN's public Action API through MCP tools with built-in safety guardrails—clamped row limits, disabled SQL by default, and input validation via Zod schemas. Communicates over stdio transport and integrates with MCP-enabled clients, providing read-only access to dataset search, organizations, resources, and datastore queries across Switzerland's open data portal.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work