A tool atlas for Canadian public data.
295 tools. Search the full catalog, then open any source page for a JavaScript-free reference with exact parameters.
Meta / Discovery
Orchestration tools always available to agents — no discovery required.
bank of canada
Bank of Canada Valet API tools: foreign exchange rates, interest rates (policy rate, CORRA, bond yields), commodity price indexes (BCPI), CPI inflation indicators, series metadata search, and group browsing.
boc_get_exchange_ratesGet daily CAD exchange rates for one or all foreign currencies.boc_get_interest_ratesGet Bank of Canada interest rates including policy rate, CORRA, and bond yields.boc_get_commodity_pricesGet Bank of Canada Commodity Price Index (BCPI) data by commodity category.boc_get_inflation_dataGet Consumer Price Index (CPI) inflation data from the Bank of Canada.boc_search_seriesSearch available Bank of Canada Valet API data series by keyword.boc_get_series_metadataGet metadata (label, description, link) for a specific Valet API series.boc_get_observationsGet raw time-series observations for any Bank of Canada Valet API series.boc_list_groupsList all available data group collections in the Bank of Canada Valet API.open parliament
Open Parliament API tools: search federal bills by keyword/session/status, get bill details and sponsor info, search MPs by name/party/province/riding, get party member lists, retrieve House of Commons vote records, get individual MP voting records, browse Hansard debate transcripts, and full-text search Hansard speeches.
parl_search_billsList Canadian federal bills filtered by session or status.parl_get_bill_detailsGet full details for a specific Canadian federal bill including sponsor and status history.parl_get_politiciansSearch or list Canadian Members of Parliament by name, party, or province.parl_search_by_ridingFind the MP or politician for a specific electoral riding in Canada.parl_get_party_membersGet the current Members of Parliament for a specific political party.parl_get_votesGet House of Commons vote records, optionally filtered by session, bill, or result.parl_get_voting_recordGet votes an MP participated in, with house-wide totals per division.parl_get_debatesGet Hansard debate transcripts from the House of Commons.parl_search_hansardFull-text search of Canadian Hansard debate transcripts.parl_get_ballotsGet individual MP yea/nay ballots for a specific House of Commons vote.recalls
Health Canada Recalls API tools: search and retrieve product recall information across all categories (food, vehicles, health products, consumer products). Get recent recalls, search by keyword, fetch full recall details with affected products, and filter by category.
recalls_get_recentGet the most recent product recalls across all Health Canada categories.recalls_searchSearch Health Canada recalls by keyword with optional category filter.recalls_get_detailsGet full details of a specific Health Canada recall by recall ID.recalls_get_foodGet food product recalls from Health Canada.recalls_get_vehiclesGet vehicle recalls from Transport Canada and Health Canada.recalls_get_health_productsGet health product recalls from Health Canada.drug database
Health Canada Drug Product Database tools: search drugs by brand name, DIN, or company; get active ingredients, routes of administration, schedule classification, ATC therapeutic class, market status, and company details for Canadian drug products.
drug_searchSearch Health Canada's Drug Product Database for drug products.drug_get_detailsGet comprehensive details for a drug product in one call.drug_get_ingredientsGet active ingredients for a Health Canada drug product.drug_get_routesGet routes of administration for a Health Canada drug product.drug_search_companiesSearch for pharmaceutical companies in Health Canada's Drug Product Database.drug_get_scheduleGet schedule classification for a Health Canada drug product.drug_get_therapeutic_classGet ATC therapeutic classification for a Health Canada drug product.drug_get_statusGet market status for a Health Canada drug product.ckan
CKAN Open Data portal tools (open.canada.ca): search 80,000+ Canadian government datasets by keyword or tag, get dataset details with resources, list federal organizations and thematic groups, retrieve individual resource metadata, and get portal-wide statistics. Descriptions truncated to save tokens.
ckan_search_datasetsSearch Canada's Open Data portal (open.canada.ca) for datasets by keyword.ckan_get_dataset_detailsGet full details for a specific Canadian Open Data dataset including all resources.ckan_list_organizationsList all Canadian federal government organizations on the Open Data portal.ckan_search_by_tagSearch Canadian Open Data portal datasets by tag or keyword label.ckan_get_resourceGet details for a specific data resource (file) from Canada's Open Data portal.ckan_list_groupsList thematic dataset groups available on Canada's Open Data portal.ckan_get_dataset_statsGet aggregate statistics for Canada's Open Data portal (open.canada.ca).nutrient file
Canadian Nutrient File tools: search foods by name, get detailed nutrition per 100g, serving sizes, food group browsing, list all nutrients and food groups, and compare nutritional content of 2-5 foods side by side. Data from Health Canada's Canadian Nutrient File database.
nutrient_search_foodsSearch Canadian Nutrient File foods by name using client-side filtering.nutrient_get_food_detailsGet detailed information about a specific food item from the Canadian Nutrient File.nutrient_get_nutrient_amountsGet all nutrient amounts per 100g for a specific food from the Canadian Nutrient File.nutrient_get_serving_sizesGet serving size measures and conversion factors for a food item.nutrient_search_by_food_groupList all foods within a specific food group from the Canadian Nutrient File.nutrient_list_nutrientsList all nutrients available in the Canadian Nutrient File database.nutrient_list_food_groupsList all food group categories in the Canadian Nutrient File database.nutrient_compare_foodsCompare nutritional content of 2-5 foods from the Canadian Nutrient File.weather
Environment Canada MSC GeoMet weather tools: current conditions, forecasts, alerts, climate data, air quality, hydrology, marine forecasts, severe weather, snow depth, and collection browsing. Covers 40+ tools across 9 sub-domains backed by the OGC API Features standard.
wx_get_aqhiGet current Air Quality Health Index (AQHI) reading for a location.wx_get_aqhi_forecastGet AQHI air quality forecast periods for a location.wx_get_aqhi_historyGet historical AQHI observations for a location with optional date range.wx_get_climate_dailyGet historical daily climate observations for a weather station.wx_get_climate_monthlyGet monthly climate summary data for a weather station.wx_get_climate_normalsGet 30-year climate normals for a weather station.wx_get_climate_projectionsGet CMIP5 or CMIP6 climate projection collection metadata.wx_get_drought_indexGet SPEI drought index collection metadata.wx_compare_climate_periodsCompare daily climate averages between two time periods for a station.wx_get_climate_trendsGet long-term climate trends from the AHCCD dataset.wx_list_collectionsBrowse all available MSC GeoMet weather data collections.wx_get_collection_itemsQuery any MSC GeoMet weather collection by ID and return its items.wx_get_current_conditionsGet current weather conditions for a Canadian location.wx_get_forecastGet the multi-day weather forecast for a Canadian location.wx_get_weather_alertsGet active weather alerts and warnings for Canada or a specific province.wx_search_stationsSearch for Environment Canada climate observation stations.wx_get_station_dataGet hourly climate observations from a specific Environment Canada station.wx_get_water_levelsGet real-time water level readings at a Canadian hydrometric station.wx_get_water_flowGet real-time water discharge (flow rate) at a Canadian hydrometric station.wx_get_daily_mean_waterGet daily mean water level and discharge for a hydrometric station.wx_search_hydro_stationsSearch for hydrometric water monitoring stations by province or location.wx_get_flood_riskGet flood risk assessment for a hydrometric station by comparing current to historical max.wx_get_marine_forecastGet marine weather forecasts for Canadian coastal and offshore waters.wx_get_hurricane_tracksGet active hurricane and tropical storm track data for Canada and adjacent waters.wx_get_thunderstorm_outlookGet thunderstorm outlook regions and risk levels for Canada.wx_get_radar_dataGet radar precipitation accumulation data for a location in Canada.wx_get_lightningGet lightning strike information for Canada.wx_get_uv_indexGet UV index forecast for a location in Canada.wx_get_snow_depthGet snow depth from the nearest SWOB real-time weather observation station.wx_get_snow_water_equivalentGet estimated snow water equivalent (SWE) from snow depth observations.wx_get_weather_summaryGet a comprehensive weather summary combining current conditions, forecast, active alerts, and air quality.wx_get_historical_extremesGet all-time weather records for a climate station: highest/lowest temperatures, most precipitation, most snowfall.wx_get_growing_seasonGet growing season dates and frost-free period for a climate station based on 30-year normals.wx_get_heating_cooling_daysGet cumulative heating and cooling degree days for energy analysis at a climate station.alberta
Alberta provincial government open data: CKAN catalogue (open.alberta.ca, 33,269 datasets), GeoDiscover Alberta ArcGIS REST 11.3, WMBappServices wildfire FeatureServers, AHSGIS health FeatureServers, Alberta Energy Regulator (AER) static reports (ST1/ST3/ST39), and 511 Alberta road/winter/camera APIs.
alberta_search_datasetsSearch Alberta's open.alberta.ca CKAN catalogue (33,269 datasets).alberta_get_dataset_detailsGet full details (resources + curated extras) for a specific Alberta CKAN dataset.alberta_query_datasetQuery a dataset's resource — auto-routes by format (ESRI REST -> ArcGIS query, CSV/XLSX/JSON -> file parse, others -> metadata only).alberta_list_organizationsList all 370 organizations publishing on open.alberta.ca CKAN.alberta_list_categoriesList dataset format categories from Alberta CKAN's res_format facet.alberta_get_well_licences_todayGet today's AER well licences from ST1 daily report (TXT, rotates Mon-Sun).alberta_get_well_licences_archiveGet monthly archive ZIP URL for AER ST1 well licences (discovery-only — large fixed-width files).alberta_get_pipeline_statisticsGet annual AER ST39 pipeline statistics XLSX (length by substance, year-by-year).alberta_get_production_volumesGet monthly oil/gas production volumes from AER ST3 (current month, 7 products).alberta_get_active_firesGet current active Alberta wildfires from WMBappServices ArcGIS Online (5-min refresh).alberta_get_fire_perimetersGet Alberta wildfire perimeters (active or extinguished) from WMBappServices simplified views.alberta_get_fire_bansGet current province-wide Alberta fire ban registry from WMBappServices.alberta_get_fire_control_ordersGet Alberta fire control orders, OHV restrictions, or forest area boundaries from WMBappServices.alberta_get_hospitalsGet Alberta hospitals from AHSGIS AHS_Hospitals FeatureServer (~101 hospitals).alberta_get_ahs_zonesGet 5 Alberta Health Services (AHS) zones with boundaries and historical population.alberta_get_health_facilitiesGet Alberta health facilities from AHSGIS — EMS stations or PCN clinics (dispatched by facility_type).alberta_get_road_eventsGet Alberta road events (closures, construction, incidents, accidents) from 511 Alberta API.alberta_get_winter_road_conditionsGet Alberta winter road conditions from 511 Alberta winterroads endpoint (~1,121 records).alberta_get_traffic_camerasGet Alberta traffic camera locations + snapshot URLs from 511 Alberta cameras endpoint (~376 cameras).alberta_get_air_quality_stationsGet 75 Alberta AQHI air quality monitoring stations with current pollutant readings.alberta_get_water_advisoriesGet Alberta water advisories from GeoDiscover River Forecast Centre — dispatched by advisory_type.alberta_get_crop_productionGet historical Alberta major crop production from open.alberta.ca CKAN (Alberta Official Statistic).alberta_get_population_estimatesGet Alberta population estimates by breakdown — defaults to Census Subdivision (CSD) municipal level.alberta_get_provincial_parksGet all Alberta provincial parks and protected areas from GeoDiscover boundary FeatureServer.british columbia
British Columbia provincial open data (BC Data Catalogue + BC Geographic Warehouse). Covers CKAN discovery at catalogue.data.gov.bc.ca PLUS direct WFS feature queries via openmaps.gov.bc.ca for geospatial layers. Curated topics: wildfires (active fires, historical perimeters), forestry (tenure, cut blocks), environment (protected areas, water wells, fish habitat), mining tenure, health facilities (emergency rooms, walk-in clinics), transportation (highways, road structures), and climate stations. All tools are prefixed bc_.
bc_search_datasetsSearch BC Data Catalogue for provincial open datasets.bc_get_dataset_detailsGet full BC dataset details including WFS routing metadata.bc_query_featuresQuery features from a BC dataset via WFS or file download.bc_list_organizationsList BC government ministries and agencies that publish open data.bc_list_categoriesList BC Data Catalogue tag-based categories for dataset discovery.bc_get_active_firesQuery currently active wildfires in British Columbia from the BCGW WFS.bc_get_fire_perimetersQuery historical BC wildfire perimeters from the BCGW WFS.bc_get_forest_tenureQuery BC forest tenure licences from the BCGW WFS.bc_get_cut_blocksQuery BC forest cut block polygons from the BCGW WFS (FTEN_CUT_BLOCK_POLY_SVW).bc_get_protected_areasQuery BC protected lands from the BCGW WFS (WHSE_TANTALIS.TA_PARK_ECORES_PA_SVW).bc_get_water_wellsQuery BC groundwater wells from the BCGW WFS (WHSE_WATER_MANAGEMENT.GW_WATER_WELLS_WRBC_SVW).bc_get_wildfire_weather_stationsQuery BC wildfire weather monitoring stations from the BCGW WFS.bc_get_local_parksQuery BC local and regional parks from the BCGW WFS (WHSE_BASEMAPPING.GBA_LOCAL_REG_GREENSPACES_SP).bc_get_mining_tenureQuery BC mining tenure claims from the BCGW WFS (WHSE_MINERAL_TENURE.MTA_ACQUIRED_TENURE_SVW).bc_get_fish_habitatQuery BC fish habitat holding areas from the BCGW WFS (WHSE_WILDLIFE_MANAGEMENT.CRIMS_HOLDING_AREAS).bc_get_emergency_roomsQuery BC hospital emergency rooms from the BCGW WFS (WHSE_IMAGERY_AND_BASE_MAPS.GSR_EMERGENCY_ROOMS_SV).bc_get_walk_in_clinicsQuery BC walk-in medical clinics from the BCGW WFS (WHSE_IMAGERY_AND_BASE_MAPS.GSR_MED_WALK_IN_CLINICS_SV).bc_get_highway_profilesQuery BC highway profile segments from the BCGW WFS (WHSE_IMAGERY_AND_BASE_MAPS.MOT_HIGHWAY_PROFILES_SP).bc_get_road_structuresQuery BC road structures from the BCGW WFS (WHSE_IMAGERY_AND_BASE_MAPS.MOT_ROAD_STRUCTURE_SP).bc_get_climate_stationsQuery BC climate observation stations from the BCGW WFS.datastore
Local SQLite datastore tools: create tables, insert data, run SQL queries, list tables, inspect schemas, and drop tables. Persists data across server restarts at ~/.mcp-canada/datastore.db.
ds_create_tableCreate a named table in the local SQLite datastore.ds_insert_dataInsert rows of data into an existing table in the local SQLite datastore.ds_queryRun a read-only SQL query against the local SQLite datastore.ds_list_tablesList all tables in the local SQLite datastore.ds_get_schemaGet the column schema for a table in the local SQLite datastore.ds_drop_tableDrop (delete) a table from the local SQLite datastore.ircc
IRCC Immigration open data tools: permanent residents, study permits, work permits (TFWP and IMP), Express Entry admissions and invited candidates, TR-to-PR transitions, asylum claimants, operational processing, and Afghan refugees. Query immigration statistics by country, province, gender, age, and more.
ircc_get_permanent_residentsGet IRCC permanent resident admissions data by breakdown dimension.ircc_get_study_permitsGet IRCC study permit issuance data by breakdown dimension.ircc_get_work_permitsGet IRCC work permit data for IMP (International Mobility Program) or TFWP (Temporary Foreign Worker Program).ircc_get_express_entryGet IRCC Express Entry data for admissions or invited candidates.ircc_get_tr_to_prGet IRCC data on temporary residents who transitioned to permanent residence.ircc_get_asylumGet IRCC asylum claimant data by province and demographic breakdown.ircc_get_opsGet IRCC operational processing statistics (monthly snapshots).ircc_get_afghanGet IRCC data on Afghan refugees admitted to Canada.ircc_get_adhoc_prGet IRCC ad-hoc historical permanent resident data (1980-2023).ircc_get_citizenshipGet IRCC new Canadian citizens data by country of birth (monthly).ircc_list_datasetsList all available IRCC open data datasets with their breakdown dimensions.manitoba
Manitoba provincial government open data via geoportal.gov.mb.ca (Data MB) — an ArcGIS Hub powered by ArcGIS Online org mMUesHYPkXjaFGfS. 5 Hub discovery tools plus curated FeatureServer tools across flood/hydrology, agriculture & drought, environment/parks, regional health, and (conditional) Manitoba 511 transport.
manitoba_search_datasetsSearch Manitoba's geoportal.gov.mb.ca ArcGIS Hub catalogue by keyword.manitoba_get_dataset_detailsGet full details for a Manitoba geoportal dataset by its Hub item ID.manitoba_query_datasetQuery a Manitoba dataset resource — auto-routes by URL type.manitoba_list_organizationsList Manitoba government organizations publishing on geoportal.gov.mb.ca.manitoba_list_categoriesList dataset categories and themes on Manitoba's geoportal.gov.mb.ca.manitoba_get_flood_alertsGet current overland flood watch and warning polygons for Manitoba.manitoba_get_river_stationsGet Manitoba river and hydrometric station locations with flood status.manitoba_get_provincial_waterwaysGet Manitoba provincial waterway infrastructure — dikes, floodways, dams, diversions, and reservoirs.manitoba_get_drought_statusGet current drought monitor status for Manitoba from the Canada/USA Drought Monitor layer.manitoba_get_ag_weather_stationsGet Manitoba agricultural weather station locations and live data links.manitoba_get_livestock_pricesGet Manitoba weekly livestock market prices from Manitoba Agriculture.manitoba_get_crop_regionsGet Manitoba crop reporting region boundaries with bilingual region names.manitoba_get_provincial_parksGet Manitoba provincial parks and protected areas (93 parks, bilingual).manitoba_get_fisheries_dataGet Manitoba fisheries and waterbody reference data (350+ water bodies).manitoba_get_provincial_forestsGet Manitoba provincial forest management boundaries.manitoba_get_surgical_wait_timesGet Manitoba diagnostic and surgical wait time averages by procedure and year.manitoba_get_health_facilitiesGet Manitoba rural health care facilities with emergency, acute care, and PCH flags.manitoba_get_road_eventsGet current road events (closures, construction, incidents) from Manitoba 511 API v3.manitoba_get_winter_road_conditionsGet winter road conditions on Manitoba's remote winter road network (seasonal).manitoba_get_traffic_camerasGet Manitoba highway traffic camera locations and snapshot image URLs.new brunswick
New Brunswick provincial government open data across four upstream surfaces: the federal open.canada.ca CKAN catalogue filtered to organization:nb (dataset discovery — NOT a provincial CKAN; data.gnb.ca/opendata.gnb.ca/nbopendata.ca do not resolve), gnb.socrata.com (New Brunswick's real provincial Socrata portal, 312 datasets, keyless), GeoNB (geonb.snb.ca) ArcGIS Server MapServer services (bare ArcGIS Server REST, NOT ArcGIS Hub — the Hub returns HTTP 401) covering flood hazard, wetlands, contaminated sites, Crown land, parcels, civic addresses, health facilities and public schools — minerals and provincial parks are reachable only through the long-tail nb_query_geonb_layer tool, not a dedicated curated tool — and NB 511 (511.gnb.ca) key-gated live road events, winter road conditions and traffic cameras.
nb_get_crown_landGet New Brunswick Crown Land parcels from GeoNB (geonb.snb.ca), layer 3.nb_search_datasetsSearch New Brunswick's federal-CKAN catalogue (open.canada.ca, 221 datasets).nb_get_dataset_detailsGet full metadata for a single New Brunswick federal-CKAN dataset by id or name slug.nb_query_datasetQuery/parse a resource from a New Brunswick federal-CKAN dataset by resource index.nb_list_organizationsList New Brunswick's publishing organization and sections on the federal-CKAN catalogue.nb_list_categoriesList New Brunswick's dataset subject, topic and format facets on the federal-CKAN catalogue.nb_search_gnb_socrata_datasetsSearch New Brunswick's provincial Socrata portal (gnb.socrata.com, 312 datasets, keyless).nb_query_gnb_socrata_datasetQuery a New Brunswick gnb.socrata.com dataset via SoQL against /resource/{id}.json.nb_list_geonb_servicesList GeoNB's ArcGIS Server services via a live REST-directory walk.nb_get_geonb_service_layersGet the layers/tables of a single GeoNB ArcGIS Server service, withnb_query_geonb_layerQuery any GeoNB layer by service name and layer id — the long-tailnb_get_flood_hazard_areasGet New Brunswick flood hazard index polygons from GeoNBnb_get_historical_floodsGet New Brunswick's recorded historical flood limits from GeoNBnb_get_wetlandsGet New Brunswick wetland polygons from GeoNB (GeoNB_ENV_Wetlands, layer 2).nb_get_contaminated_sitesGet New Brunswick contaminated site points from GeoNBnb_get_parcelsGet New Brunswick land parcels from GeoNB (GeoNB_SNB_Parcels, layer 0).nb_get_civic_addressesGet New Brunswick civic addresses from GeoNB (GeoNB_DPS_Civic_Address, layer 0).nb_get_health_facilitiesGet New Brunswick health facilities from GeoNB (GeoNB_Health_Facilities),nb_get_public_schoolsGet New Brunswick public schools from GeoNB (GeoNB_EECD_PublicSchools),nb_get_road_eventsGet current road events (closures, construction, incidents) from NB 511.nb_get_winter_road_conditionsGet winter road conditions on New Brunswick highways from NB 511 (seasonal).nb_get_traffic_camerasGet New Brunswick highway traffic camera locations from NB 511.nova scotia
Nova Scotia provincial government open data via data.novascotia.ca — a Socrata (SODA API) portal. 5 catalog discovery tools plus curated tools across fishing/aquaculture (marine + landbased leases, hatchery stocking, production/employment), environment/water (surface water quality, boil-water advisories, protected areas, air-quality stations), and health + demographics (hospitals/LTC facilities, vital statistics, chronic disease prevalence). Keyless SODA reads; geometry excluded via $select. Transport/511 and the NS ArcGIS Hub (novagis) are deferred.
ns_search_datasetsSearch the Government of Nova Scotia open data catalogue on data.novascotia.ca (Socrata).ns_get_dataset_detailsGet schema and metadata for a specific Nova Scotia dataset by its 4x4 dataset ID.ns_query_datasetRun a SoQL query against any Nova Scotia Socrata dataset via /resource/{id}.json.ns_list_organizationsList Nova Scotia government organizations and publishers on data.novascotia.ca.ns_list_categoriesList Nova Scotia data categories from the data.novascotia.ca Socrata catalogue.ns_get_marine_aquaculture_leasesGet Nova Scotia marine aquaculture lease locations with species, owner, waterbody, county, status, and area.ns_get_landbased_aquaculture_licensesGet Nova Scotia landbased aquaculture licenses with species type, owner, county, and operational status.ns_get_fish_hatchery_stockingGet Nova Scotia fish hatchery stocking records with species, hatchery, county, fish size, count released, and stocking date.ns_get_aquaculture_productionGet Nova Scotia aquaculture production, value, and employment data by county and year.ns_get_water_quality_monitoringGet Nova Scotia surface water quality continuous sensor readings (temperature, pH, conductance, dissolved oxygen).ns_get_boil_water_advisoriesGet Nova Scotia boil water advisories with site name, county, date issued, date removed, facility type, and duration.ns_get_protected_areasGet Nova Scotia protected areas with name, protection type, owner, authority, designation status, and area.ns_get_air_quality_stationsGet Nova Scotia ambient air quality monitoring station locations with measurements and monitoring period.ns_get_health_facilitiesGet Nova Scotia hospital or long-term care facility locations by type, county, health zone, and beds.ns_get_vital_statisticsGet Nova Scotia vital statistics (births, deaths, rates, natural increase) by county and year.ns_get_chronic_disease_prevalenceGet Nova Scotia chronic disease crude prevalence by health zone, sex, age group, and year.ontario
Ontario Government Open Data Catalogue (data.ontario.ca). 2,946+ datasets across 20+ ministries: Health, Education, Finance, Agriculture, Transportation, Environment, and more. Includes curated datasets such as population projections (2024–2051). Licensed under the Open Government Licence - Ontario.
ontario_search_datasetsSearch Ontario's Open Data Catalogue (data.ontario.ca) for datasets by keyword.ontario_get_dataset_detailsGet full details for a specific Ontario Open Data dataset including all resources.ontario_get_resourceGet details for a specific data resource (file) from the Ontario Open Data Catalogue.ontario_list_organizationsList all Ontario government ministries and agencies that publish open data.ontario_get_dataset_statsGet aggregate statistics for the Ontario Open Data Catalogue (data.ontario.ca).ontario_get_population_projectionsFetch Ontario Ministry of Finance population projections by age and gender (2024-2051).quebec
Quebec Government Open Data — search the 1,593-dataset federated Données Québec catalogue (139 orgs) and access curated MSSS health, MTQ transport, environment, and demographics tools. CKAN discovery + datastore queries + MTQ WFS CSV endpoints. Default language: en.
quebec_search_datasetsSearch the Données Québec open data catalogue (1,593 datasets, 139 orgs).quebec_get_dataset_detailsGet full details for a Données Québec dataset including resources list and datastore_active flags.quebec_query_datasetQuery records from a Données Québec dataset's best resource (CSV > GeoJSON > JSON > XLSX).quebec_list_organizationsList all 139 organizations in the Données Québec federated catalog with package counts.quebec_list_categoriesList the 10 thematic groups (Santé, Environnement, etc.) used to categorize Données Québec datasets.quebec_get_health_installationsGet Quebec health installations (hospitals, CLSCs, CHSLDs, psychiatric) from MSSS datastore.quebec_get_er_wait_timesGet current Quebec emergency room wait times and stretcher occupancy (hourly refresh from MSSS).quebec_get_population_by_municipalityGet Quebec municipality population, area, and administrative region from the MAMH municipal registry.quebec_get_road_conditionsGet current Quebec winter road conditions (pavement state, visibility) from MTQ WFS.quebec_get_road_worksGet current Quebec road construction zones and work sites from MTQ live WFS CSV.quebec_get_road_eventsGet current Quebec road events (accidents, incidents, warnings) from MTQ live WFS CSV.quebec_get_bridge_structuresGet Quebec bridge, culvert, tunnel, and retaining wall inventory from MTQ structure registry.quebec_get_forest_fires_historyGet the MFFP/MRN historical forest fire archive metadata and download URLs from Données Québec.quebec_get_air_quality_stationsGet the RSQAQ air quality monitoring station network across Quebec (MELCCFP).quebec_get_air_quality_indexGet current Quebec air quality index (IQA) readings from the MELCCFP ArcGIS FeatureServer.quebec_get_water_quality_monitoringGet the MELCCFP physicochemical water quality monitoring dataset metadata and download URLs.quebec_get_electricity_dataGet historical Quebec electricity production and consumption data from Hydro-Québec (via Données Québec CSV).quebec_get_protected_areasGet the MELCCFP protected areas registry (Registre des aires protégées) metadata and download URLs.saskatchewan
Saskatchewan provincial government open data via geohub.saskatchewan.ca — an ArcGIS Hub powered by ArcGIS Online org zcv98lgAl8xQ04cW. 5 Hub discovery tools plus curated FeatureServer tools across agriculture (crop yields, grain elevators), energy/mining (potash/uranium/helium/coal), environment (fire bans, historic wildfires, air quality), and water (WSA hydrometric stations, reservoirs). Water data is on the separate WSA ArcGIS org 7MBdlVpjqbfBhQer; fire bans are on the SPSA REST server gis.saskatchewan.ca/egis.
saskatchewan_search_datasetsSearch Saskatchewan's geohub.saskatchewan.ca ArcGIS Hub catalogue by keyword.saskatchewan_get_dataset_detailsGet full metadata for a Saskatchewan GeoHub dataset by ID, including FeatureServer URL.saskatchewan_query_datasetQuery a Saskatchewan dataset via auto-router: FeatureServer, CSV/GeoJSON/XLSX, or metadata.saskatchewan_list_organizationsList Saskatchewan government publishing organizations on the geoportal.saskatchewan_list_categoriesList dataset categories and themes on Saskatchewan's ArcGIS Hub geoportal.saskatchewan_get_crop_yieldsGet Saskatchewan estimated crop yields (bu/acre) by region for 16 crop types.saskatchewan_get_grain_elevatorsGet Saskatchewan grain elevator locations with station, railway, licensee, and capacity.saskatchewan_get_mineral_minesGet Saskatchewan mineral mine locations for potash, uranium, helium, or coal.saskatchewan_get_fire_bansGet current Saskatchewan fire ban status by scope from the SPSA Public Fire Ban FeatureServer.saskatchewan_get_historic_wildfiresGet Saskatchewan historic wildfire boundaries with optional year and cause filters.saskatchewan_get_air_qualityGet current hourly ambient air quality readings from Saskatchewan monitoring stations.saskatchewan_get_wsa_stationsGet WSA hydrometric gauging station locations with basin, station class, and live graph links.saskatchewan_get_wsa_reservoirsGet WSA reservoir locations with reservoir name, dam name, and water level (MASL).statcan
Statistics Canada tools: search tables, retrieve metadata, fetch time series data, and monitor data changes.
sc_search_cubesSearch Statistics Canada tables (cubes) by keyword using BM25 ranking.sc_get_cube_metadataGet full metadata and dimension structure for a Statistics Canada table.sc_get_code_setsGet all WDS code sets for decoding numeric codes in StatCan responses.sc_get_series_info_by_vectorGet series metadata by vectorId (title, frequency, scalar factor, units).sc_get_series_info_by_coordGet series metadata by productId + coordinate (dot-separated dimension members).sc_get_data_by_vectorGet the latest N observations for a Statistics Canada series by vectorId.sc_get_data_by_coordGet the latest N observations for a Statistics Canada series by productId + coordinate.sc_get_data_by_date_rangeGet Statistics Canada observations within a reference period date range.sc_get_bulk_vector_dataGet observations for multiple Statistics Canada series within a release date range.sc_get_changed_seriesGet the list of Statistics Canada series (vectors) that changed today.sc_get_changed_cubesGet the list of Statistics Canada tables (cubes) that changed on a specific date.sc_get_sdmx_structureGet SDMX dimension codelists for a Statistics Canada table.sc_get_sdmx_dataGet server-side filtered StatCan observations using SDMX key syntax.sc_get_sdmx_vector_dataGet observations for a single StatCan vector via SDMX with date range filtering.sc_fetch_vectors_to_storeFetch multiple StatCan vectors and store them to the shared datastore for SQL queries.toronto
Toronto Municipal Open Data Catalogue (open.toronto.ca). 300+ datasets: TTC transit GTFS (stops, routes, shapes), neighbourhood profiles (140 neighbourhoods, 2,000+ indicators), 311 service requests (annual ZIP+CSV), RentSafeTO apartment building evaluations, short-term rental (Airbnb) registrations, and city budget data. Licensed under the Open Government Licence - Toronto.
toronto_search_datasetsSearch Toronto's Open Data portal (open.toronto.ca) for datasets by keyword.toronto_get_dataset_detailsGet full details for a specific Toronto Open Data dataset including all resources.toronto_get_resourceGet details for a specific data resource (file) from the Toronto Open Data portal.toronto_list_organizationsList all City of Toronto divisions and agencies that publish open data.toronto_get_dataset_statsGet aggregate statistics for the Toronto Open Data portal (open.toronto.ca).toronto_get_ttc_stopsSearch TTC (Toronto Transit Commission) stops by name from GTFS static schedule.toronto_get_ttc_routesList TTC (Toronto Transit Commission) routes from GTFS static schedule data.toronto_get_neighbourhood_profileGet census indicator data for Toronto neighbourhoods from the Neighbourhood Profiles dataset.toronto_compare_neighbourhoodsCompare a single census indicator across all 140 Toronto neighbourhoods.toronto_get_311_requestsFetch Toronto 311 service requests (citizen complaints and service calls) for a given year.toronto_get_rentsafe_evaluationsQuery RentSafeTO apartment building evaluation scores from City of Toronto inspections.toronto_get_short_term_rentalsQuery Toronto short-term rental (STR) operator registration records.york region
York Region and local municipal open data (Ontario). Covers 4 verified ArcGIS Hub portals: York Region regional government (transit, roads, demographics, public health, waste), City of Markham (addresses, roads), Town of Newmarket (discovery), and Town of Aurora (discovery). 6 other York Region municipalities have no public open data portal as of 2026-04 and their discovery tools return NOT_FOUND.
york_region_search_datasetsSearch York Region's ArcGIS Hub open data catalogue (insights-york.opendata.arcgis.com, ~442 datasets).york_region_get_dataset_detailsGet details for a specific dataset on York Region's ArcGIS Hub portal.york_region_query_featuresQuery a York Region ArcGIS FeatureServer layer with a WHERE clause. max_records is capped at 5000 per call.york_region_list_organizationsList all dataset owner organizations on York Region's ArcGIS Hub portal.york_region_list_categoriesList all dataset categories on York Region's ArcGIS Hub portal.markham_search_datasetsSearch City of Markham's ArcGIS Hub open data catalogue (data-markham.opendata.arcgis.com).markham_get_dataset_detailsGet details for a specific dataset on Markham's ArcGIS Hub portal.markham_query_featuresQuery a Markham ArcGIS FeatureServer layer with a WHERE clause. max_records is capped at 5000 per call.markham_list_organizationsList all dataset owner organizations on Markham's ArcGIS Hub portal.markham_list_categoriesList all dataset categories on Markham's ArcGIS Hub portal.newmarket_search_datasetsSearch Town of Newmarket's ArcGIS Hub open data catalogue (navigate-newmarket.hub.arcgis.com).newmarket_get_dataset_detailsGet details for a specific dataset on Newmarket's ArcGIS Hub portal.newmarket_query_featuresQuery a Newmarket ArcGIS FeatureServer layer with a WHERE clause. max_records is capped at 5000 per call.newmarket_list_organizationsList all dataset owner organizations on Newmarket's ArcGIS Hub portal.newmarket_list_categoriesList all dataset categories on Newmarket's ArcGIS Hub portal.aurora_search_datasetsSearch Town of Aurora's ArcGIS Hub open data catalogue (town-of-aurora-data-hub-aurora.hub.arcgis.com).aurora_get_dataset_detailsGet details for a specific dataset on Aurora's ArcGIS Hub portal.aurora_query_featuresQuery an Aurora ArcGIS FeatureServer layer with a WHERE clause. max_records is capped at 5000 per call.aurora_list_organizationsList all dataset owner organizations on Aurora's ArcGIS Hub portal.aurora_list_categoriesList all dataset categories on Aurora's ArcGIS Hub portal.york_region_get_transit_stopsSearch York Region (YRT/Viva) transit stops from the GTFS-sourced FeatureServer. ~4,810 bus stops across the region.york_region_get_transit_routesList York Region (YRT/Viva) bus routes from the GTFS-sourced FeatureServer.york_region_get_road_networkFetch the York Region regional road network (~762 regional roads).york_region_get_public_healthQuery York Region public health & safety datasets: beach water testing, hospital locations, or drinking water adverse incidents.york_region_get_census_demographicsFetch 2021 Canadian Census data (age/sex or income) by Dissemination Area for York Region municipalities.york_region_get_waste_dataQuery York Region waste management data: annual diversion tonnages (2010-2021) or solid waste site locations.markham_get_addressesSearch Markham civic addresses (OD_ADDRESSES). Fields: FULL_ADDRESS, STREET, TYPE, MUNICIPALITY, WM_AREA.markham_get_road_networkFetch the Markham Street & Linear Road Network (SLRN). Fields: NAME, TYPE, FULLNAME, OWNER. maxRecordCount=2000.