What problem does it solve? Accessing Montreal's municipal infrastructure data requires navigating multiple incompatible systems: a CKAN open data portal, a SOAP/XML snow removal API, OpenStreetMap Overpass queries, and external utility feeds, each with undocumented field names, seasonal constraints, and spatial query pitfalls. ## Core Features & Use Cases - Multi-API Data Access: Query garbage collection zones, snow removal status, road closures, property assessments, bike paths, and signage through CKAN DataStore SQL, the Planif-Neige SOAP API, Overpass QL, and Hydro-Québec outage feeds. - Spatial Query Patterns: Perform point-in-polygon lookups for collection schedules and text-based bounding box filters that work around CKAN's forbidden CAST() function and negative-longitude sort reversal. - Real-World Example: Ask "Is snow removal active on my street and where can I park for free tonight?" and get an answer combining the SOAP API's live planifications with the free parking DataStore resource. ## Quick Start Ask whether snow removal is currently active in your borough and what your garbage collection day is for your address.