MapleStatsMCP

Outils

Tous les outils du serveur

215 outils répartis dans 44 modules, lus dans le code du serveur lors de la construction de cette page. La recherche les classe comme search_tools. Ouvrez un outil pour voir ses paramètres, ses mots-clés et un appel à adapter. Les descriptions sont en anglais, comme dans le serveur ; les mots-clés français servent à la recherche.

Toujours visibles pour l'agent

plan_query
Transforme une question en plan ordonné entre organismes, avec les précautions pour combiner les résultats.
search_tools
Classe les 214 autres outils selon une requête en langage courant et renvoie les 5 premiers.
call_tool
Exécute un outil trouvé par search_tools, par son nom, avec ses arguments.

Fédéral et national

Statistique Canada

statcan_census_profile_ statcan_census_profile_2016_ statcan_census_profile_archive_ statcan_census_tables_ statcan_daily_ statcan_delta_ statcan_geo_ statcan_indicators_ statcan_pumf_ rdaas_ statcan_reference_ statcan_sdg_ sdmx_ statcan_surveys_ wds_

Statistique Canada : le Service de données Web (WDS) pour la découverte de tableaux/cubes, les métadonnées et les séries chronologiques ; l'API REST SDMX pour des requêtes filtrées côté serveur…

Description complète

Statistique Canada : le Service de données Web (WDS) pour la découverte de tableaux/cubes, les métadonnées et les séries chronologiques ; l'API REST SDMX pour des requêtes filtrées côté serveur ; le service de données de référence (RDaaS) pour les classifications, ensembles de codes, concordances, index et exclusions (p. ex. le SCIAN, la Classification géographique type) ; et l'API SDMX du Profil du recensement de 2021 (outils préfixés statcan_census_profile_) -- un hôte et une structure de flux de données distincts du service de tableaux WDS/SDMX ci-dessus, couvrant les caractéristiques démographiques, de logement, de revenu et autres par géographie -- recherche d'une géographie ou d'une caractéristique par nom, puis récupération des valeurs pour toute combinaison, y compris le parent_code de chaque caractéristique lorsque le tableau de profil imbrique une caractéristique sous une autre (p. ex. les répartitions par groupe d'âge). Tous les outils acceptent lang : en|fr ; l'API du Profil du recensement sélectionne la langue via l'en-tête Accept-Language plutôt qu'un paramètre de requête, géré en interne. Les recensements antérieurs (2001, 2006, 2011, 2016) n'ont pas d'API de requête équivalente -- les outils préfixés statcan_census_profile_archive_ résolvent plutôt leurs liens de téléchargement en bloc officiels CSV/TAB (1996 n'a pas de page de téléchargement en bloc équivalente selon ce schéma d'URL et n'est pas couvert). Les flux Atom officiels du Quotidien (outils préfixés statcan_daily_) : statcan_daily_get_releases retourne le bulletin de diffusion officiel de Statistique Canada (tableaux nouveaux ou mis à jour, résultats d'enquêtes, produits analytiques) pour les 100 derniers jours, pour tous les sujets ou filtré à l'un des 30 sujets (p. ex. logement, travail, prix et indices des prix) -- les pages Web du Quotidien lui-même sont du HTML rendu côté serveur sans API JSON, donc ceci passe plutôt par la famille de flux Atom documentée de Statistique Canada. statcan_daily_search_archive couvre l'historique complet des diffusions depuis le 2012-03-14 plutôt que la fenêtre de 100 jours des flux Atom, via le fichier JSON qui alimente le rendu côté client du calendrier de diffusion (18 222 entrées confirmées en direct) -- filtrable par mot-clé du titre/de la période de référence et/ou par plage de dates. Le catalogue « Ressources de référence » de Statistique Canada (outils préfixés statcan_reference_) : statcan_reference_search_documents effectue une recherche parmi 2 031 documents de définitions, sources de données et méthodologie -- distincts des données proprement dites et du Quotidien -- chacun portant un numéro au catalogue, une catégorie, une description et une date de diffusion. Sa page de recherche ignore silencieusement le paramètre de mot-clé (retournant tous les documents sans filtre) à moins que la session n'ait déjà visité la page de base sans paramètre, confirmé en direct ; géré en interne par une requête de préchauffage unique par langue. La même famille d'outils couvre aussi le catalogue Analyse de Statistique Canada (statcan_reference_search_analysis, plus de 10 841 articles analytiques, « coups d'œil », revues et périodiques) -- le même moteur de recherche Drupal, les mêmes particularités, seul le catalogue diffère. La même famille d'outils couvre aussi le catalogue Données de Statistique Canada (statcan_reference_search_data, plus de 13 342 éléments) -- le même moteur de recherche Drupal, et le seul point d'accès pour les fichiers de microdonnées à grande diffusion (FMGD ; p. ex. numéro 71M0001X pour l'Enquête sur la population active, 98M0001X pour le recensement) et d'autres produits de données en bloc que WDS/SDMX ne peuvent pas voir. La plupart des autres résultats de ce catalogue sont des PID de tableaux ordinaires aussi accessibles via WDS/SDMX ; privilégier ces outils pour une recherche de tableau courante. Confirmé en direct : la page d'un FMGD mène un pas plus loin vers une page statique propre au produit (pas ce moteur Drupal, donc non analysée de façon générique) listant le véritable téléchargement en bloc -- confirmé pour 98M0001X, un fichier ZIP direct et non authentifié d'environ 173 Mo, sans connexion ni compte requis. Le service de données Web du Profil du recensement de 2016 (outils préfixés statcan_census_profile_2016_) : une API REST JSON véritablement distincte et en direct (pas du SDMX) pour les données du recensement de 2016 -- distincte de statcan_census_profile_archive_* (téléchargements en bloc de 2016 seulement). statcan_census_profile_2016_list_geographies trouve le DGUID d'une géographie ; statcan_census_profile_2016_get_data récupère son profil complet, optionnellement limité à l'un de 14 sujets, avec des valeurs distinctes total/homme/femme et des symboles de suppression. Le fichier delta de Statistique Canada (outils préfixés statcan_delta_) : statcan_delta_get_file_link résout le lien de téléchargement du fichier ZIP de mise à jour quotidienne pour une date (toutes les données et métadonnées de tableaux/vecteurs diffusées ce jour ouvrable) et confirme son existence -- un fichier delta n'existe que pour les jours ouvrables ayant eu une diffusion. Les flux officiels d'indicateurs de Statistique Canada (outils préfixés statcan_indicators_) : statcan_indicators_get_indicators retourne les valeurs actuelles d'indicateurs nommés (population, IPC, PIB, commerce, chômage, etc., 2 362 confirmés en direct dans l'ensemble « all ») avec leur taux de croissance et un lien vers l'article du Quotidien qui les a diffusés -- les mêmes flux qui alimentent Mon StatCan et la page d'accueil de Statistique Canada. Le répertoire des enquêtes et les métadonnées de la BMDI de Statistique Canada (outils préfixés statcan_surveys_) : statcan_surveys_search_surveys recherche dans le répertoire alphabétique d'environ 899 enquêtes et programmes statistiques (actifs et inactifs) pour trouver l'identifiant numérique d'une enquête ; statcan_surveys_get_survey_metadata récupère le véritable contenu « définitions, sources de données et méthodes » de cette enquête depuis la BMDI (Base de métadonnées intégrée, un système distinct et plus ancien que les catalogues Référence/Analyse) -- statut, fréquence, description et sujets, avec un detail_url vers les sections méthodologiques complètes plutôt que d'aplatir ce texte en champs. Un identifiant d'enquête inconnu redirige vers la page d'erreur dédiée de Statistique Canada, qui répond elle-même HTTP 500 en raison d'une chaîne de redirection brisée de leur côté -- géré en interne comme un résultat normal d'absence de résultat. Le service de géographie du recensement ArcGIS REST de Statistique Canada (outils préfixés statcan_geo_, geo.statcan.gc.ca -- encore un autre hôte, et la seule API géospatiale véritablement interrogeable de ce module, distincte des téléchargements en bloc de fichiers de limites statiques) : statcan_geo_list_services trouve les produits de limites disponibles pour une année (une année de recensement comme 2021 publie un ensemble complet couvrant tous les niveaux de géographie ; une année intercensitaire ne publie que des mises à jour au niveau des SDR et le fichier du réseau routier -- véritablement différent d'une année à l'autre, découvert en direct plutôt que codé en dur) ; statcan_geo_get_layer_detail inspecte le schéma des champs d'une couche ; statcan_geo_query_layer filtre les entités par attribut (p. ex. trouver le DGUID d'une SDR par son nom) et, sur demande, retourne les limites polygonales reprojetées de la référence spatiale native du service (EPSG:3347, Lambert Statistique Canada) vers de simples coordonnées latitude/longitude. Confirmé en direct : chaque erreur (année/service/couche inconnu, filtre malformé) revient en HTTP 200 avec un objet d'erreur intégré, non un statut non-2xx, et environ une requête valide sur trois à cinq subit une véritable erreur HTTP 500 transitoire provenant d'un nœud défaillant -- les deux gérés en interne (la seconde par la couche de nouvelles tentatives déjà partagée). Le centre de données des objectifs de développement durable de Statistique Canada (outils préfixés statcan_sdg_, hébergé comme deux sites statiques « Open SDG » distincts sur GitHub Pages, non une API gérée par Statistique Canada) : statcan_sdg_search_indicators effectue une recherche dans le cadre « canada » (86 indicateurs, la déclaration nationale propre au Canada) ou le cadre « global » (251 indicateurs, la déclaration du Canada par rapport au cadre d'indicateurs mondial de l'ONU) -- des ensembles d'indicateurs distincts et numérotés différemment, sans équivalent de cube/PID WDS/SDMX. statcan_sdg_get_indicator_metadata retourne l'objectif et la cible d'un indicateur, sa description, ses unités et ses sources de données ; statcan_sdg_get_indicator_data retourne ses observations, chacune avec les colonnes de désagrégation (p. ex. la géographie) que cet indicateur particulier publie. Les deux cadres utilisent des noms de champs de métadonnées véritablement différents pour les mêmes concepts (confirmé en direct) -- géré en interne afin que les appelants voient une forme cohérente peu importe le cadre.

61 outils · Ressources : docs://statcan/addressing, docs://statcan/gotchas · Invites : build_sdmx_or_key, find_and_fetch_series, look_up_classification

Profil du recensement de 2021 3

statcan_census_profile_get_dataGet 2021 Census Profile values for geographies and characteristics.

Usage retrieving actual census data (counts or rates) for one or more geographies (by DGUID, from statcan_census_profile_search_geography) crossed with one or more characteristics (by code, from statcan_census_profile_search_characteristic), for a given gender breakdown. Multiple geography_codes or characteristic_codes are combined (every geography x every characteristic). Returns each value alongside its data-quality flag and confidence interval when the upstream API supplies one -- do not drop a flagged or interval-bounded value silently.

Mots-clés en anglais
census, population, dwelling, income, age, demographics, statistics Canada, 2021 census, SDMX
Mots-clés en français
recensement, population, logement, revenu, âge, démographie, Statistique Canada, recensement de 2021
Paramètres de statcan_census_profile_get_data
ParamètreTypeDéfaut
level"canada_provinces_territories" | "census_divisions" | "census_subdivisions" | "dissolved_census_subdivisions" | "census_metro_areas" | "census_tracts" | "dissemination_areas" | "aggregate_dissemination_areas" | "designated_places" | "economic_regions" | "federal_electoral_districts" | "forward_sortation_areas" | "health_regions" | "population_centres"obligatoire
geography_codeslist[str]obligatoire
characteristic_codeslist[str]obligatoire
gender"total" | "men" | "women""total"
statistic"counts" | "rate""counts"
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_get_data", "arguments": {"level": "…", "geography_codes": "…", "characteristic_codes": "…"}}
statcan_census_profile_search_characteristicSearch the 2021 Census Profile's 2,631 characteristics (variables) by name.

Usage finding a characteristic code (needed by statcan_census_profile_get_data) by keyword, e.g. "population", "median household income", "dwelling", "commute". An empty query returns every characteristic. Each match includes parent_code when the characteristic is a sub-item of a broader one in the profile table's own hierarchy (e.g. "0 to 4 years" is a child of "0 to 14 years", itself a child of "Total - Age groups of the population") -- use this to tell a summary row from its breakdown rows rather than treating all 2,631 characteristics as a flat list.

Mots-clés en anglais
census, characteristic, variable, population, income, dwelling, age, language, education, housing, commuting
Mots-clés en français
recensement, caractéristique, variable, population, revenu, logement, âge, langue, éducation, navettage
Paramètres de statcan_census_profile_search_characteristic
ParamètreTypeDéfaut
querystr""
limitint20
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_search_characteristic", "arguments": {}}
statcan_census_profile_search_geographySearch 2021 Census Profile geography names for one geography level.

Usage finding a geography's DGUID code (needed by statcan_census_profile_get_data) by place name substring, at a chosen level (province, census division, census subdivision/ municipality, census metro area, census tract, dissemination area, forward sortation area, health region, economic region, federal electoral district, population centre, designated place). An empty query returns every geography at that level.

Mots-clés en anglais
census, geography, DGUID, place name, municipality, province, census subdivision, census tract, forward sortation area, FSA
Mots-clés en français
recensement, géographie, DGUID, nom de lieu, municipalité, province, subdivision de recensement, secteur de recensement, région de tri d'acheminement
Paramètres de statcan_census_profile_search_geography
ParamètreTypeDéfaut
level"canada_provinces_territories" | "census_divisions" | "census_subdivisions" | "dissolved_census_subdivisions" | "census_metro_areas" | "census_tracts" | "dissemination_areas" | "aggregate_dissemination_areas" | "designated_places" | "economic_regions" | "federal_electoral_districts" | "forward_sortation_areas" | "health_regions" | "population_centres"obligatoire
querystr""
limitint20
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_search_geography", "arguments": {"level": "…"}}

Profil du recensement de 2016 2

statcan_census_profile_2016_get_dataGet 2016 Census Profile data for one geography (by DGUID).

Usage retrieving 2016 census values (counts or rates) for a geography found via statcan_census_profile_2016_list_geographies, optionally scoped to one topic (population, income, housing, labour, education, language, mobility, immigration and citizenship, ethnic origin, visible minority, Aboriginal peoples, journey to work, language of work, families/households/marital status). Values include separate total/male/female breakdowns and any suppression/quality symbol alongside the numeric value -- do not drop a flagged value silently. Set include_notes=True for the full explanatory footnote text. This is distinct from statcan_census_profile_* (2021) and covers only the 2016 census.

Mots-clés en anglais
census 2016, population, dwelling, income, age, demographics, statistics Canada, census profile
Mots-clés en français
recensement 2016, population, logement, revenu, âge, démographie, Statistique Canada, profil du recensement
Paramètres de statcan_census_profile_2016_get_data
ParamètreTypeDéfaut
dguidstrobligatoire
topic"all_topics" | "aboriginal_peoples" | "education" | "ethnic_origin" | "families_households_and_marital_status" | "housing" | "immigration_and_citizenship" | "income" | "journey_to_work" | "labour" | "language" | "language_of_work" | "mobility" | "population" | "visible_minority""all_topics"
statistic"counts" | "rate""counts"
include_notesboolfalse
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_2016_get_data", "arguments": {"dguid": "…"}}
statcan_census_profile_2016_list_geographiesList 2016 Census geographies (with their DGUIDs) for one geography level.

Usage finding a geography's DGUID code (needed by statcan_census_profile_2016_get_data) for the 2016 census, at a chosen level (province, census division, census subdivision, census metro area, census tract, dissemination area, forward sortation area, health region, economic region, federal electoral district, population centre, designated place). Optionally filter to one province/territory. Each result also carries global non-response rates and a data-quality flag.

Mots-clés en anglais
census 2016, geography, DGUID, place name, municipality, census subdivision, CMA, geographic code
Mots-clés en français
recensement 2016, géographie, DGUID, nom de lieu, municipalité, subdivision de recensement, RMR, code géographique
Paramètres de statcan_census_profile_2016_list_geographies
ParamètreTypeDéfaut
level"canada_provinces_territories" | "census_divisions" | "census_subdivisions" | "census_metro_areas" | "census_tracts" | "dissemination_areas" | "designated_places" | "economic_regions" | "federal_electoral_districts" | "forward_sortation_areas" | "health_regions" | "population_centres"obligatoire
province_territory"all" | "newfoundland_and_labrador" | "prince_edward_island" | "nova_scotia" | "new_brunswick" | "quebec" | "ontario" | "manitoba" | "saskatchewan" | "alberta" | "british_columbia" | "yukon" | "northwest_territories" | "nunavut""all"
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_2016_list_geographies", "arguments": {"level": "…"}}

Archives des profils du recensement, 2001-2016 2

statcan_census_profile_archive_list_geography_levelsList geography levels and file formats available for an archived census year.

Usage discovering what level keys (needed by statcan_census_profile_archive_get_download_link) and file formats exist for one archived census (2001, 2006, 2011, or 2016) before the 2021 Census Profile (covered by statcan_census_profile_* instead). Coverage genuinely narrows going back in time: 2016 has 34 geography groupings, 2011 has 14, 2006 and 2001 each have 5. Level keys are the same in both languages, so lang does not change this list; pass it to the download-link tool for French files.

Mots-clés en anglais
census, archive, historical, 2001, 2006, 2011, 2016, bulk download, comprehensive download file
Mots-clés en français
recensement, archive, historique, téléchargement en bloc, fichier de téléchargement global, niveau géographique, format de fichier, profil du recensement
Paramètres de statcan_census_profile_archive_list_geography_levels
ParamètreTypeDéfaut
year2001 | 2006 | 2011 | 2016obligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_census_profile_archive_list_geography_levels", "arguments": {"year": "…"}}

Tableaux de données du recensement, 2006-2016 2

statcan_census_tables_get_downloadsGet a census data table's download links: CSV, SDMX and Beyond 20/20 IVT.

Usage downloading a table found with statcan_census_tables_search (by pid). Checks which formats exist and their sizes. When only the IVT exists, returns an R snippet using mountainMath's canivt to read it. Some SDMX files are very large; check size_bytes first.

Mots-clés en anglais
census table download, CSV, SDMX, IVT, Beyond 20/20, canivt, full table, census
Mots-clés en français
téléchargement, tableau du recensement, CSV, SDMX, IVT, Beyond 20/20, tableau complet, recensement
Paramètres de statcan_census_tables_get_downloads
ParamètreTypeDéfaut
pidstrobligatoire
release"2016" | "2011" | "2011_nhs" | "2006""2016"
lang"en" | "fr""en"
call_tool {"name": "statcan_census_tables_get_downloads", "arguments": {"pid": "…"}}

Le Quotidien 2

statcan_daily_get_releasesGet recent releases from The Daily, StatCan's official release bulletin.

Usage finding what data StatCan has released recently -- new or updated tables, survey results, analytical products -- optionally filtered to one subject (e.g. "housing", "labour", "prices_and_price_indexes"). Covers the last 100 days. Each release has a title, a canonical URL (either a Daily article or a catalogue-number product page), a publication timestamp, and a plain-text summary. Use "all" for every subject in one call.

Mots-clés en anglais
The Daily, release bulletin, new data, recent releases, what's new, StatCan announcement, Statistics Canada, latest statistics
Mots-clés en français
Le Quotidien, bulletin de diffusion, nouvelles données, diffusions récentes, quoi de neuf, annonce de Statistique Canada, Statistique Canada, dernières statistiques
Paramètres de statcan_daily_get_releases
ParamètreTypeDéfaut
subject"all" | "agriculture_and_food" | "business_and_consumer_services_and_culture" | "business_performance_and_ownership" | "children_and_youth" | "construction" | "crime_and_justice" | "digital_economy_and_society" | "economic_accounts" | "education_training_and_learning" | "energy" | "environment" | "families_households_and_marital_status" | "government" | "health" | "housing" | "immigration_and_ethnocultural_diversity" | "income_pensions_spending_and_wealth" | "indigenous_peoples" | "international_trade" | "labour" | "languages" | "manufacturing" | "older_adults_and_population_aging" | "population_and_demography" | "prices_and_price_indexes" | "reference" | "retail_and_wholesale" | "science_and_technology" | "society_and_community" | "statistical_methods" | "transportation" | "travel_and_tourism""all"
lang"en" | "fr""en"
limitint20
call_tool {"name": "statcan_daily_get_releases", "arguments": {}}
statcan_daily_search_archiveSearch The Daily's full release archive (2012-03-14 onward), not just the last 100 days.

Usage finding when StatCan first or last released something on a topic, or listing every historical release matching a keyword, going back to 2012 -- statcan_daily_get_releases only covers the last 100 days via the official Atom feeds. query matches against the release title and reference period (e.g. "second quarter 2020"); leave it empty to browse by date range alone. start_date and end_date are "YYYY-MM-DD" and filter to releases on or between those dates (inclusive); omit either to leave that side open. Results are returned most-recent-first.

Mots-clés en anglais
The Daily, historical, archive, past releases, release history, when was, Statistics Canada, release date
Mots-clés en français
Le Quotidien, historique, archive, diffusions passées, historique des diffusions, quand, Statistique Canada, date de diffusion
Paramètres de statcan_daily_search_archive
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
start_datestr | nullnull
end_datestr | nullnull
limitint20
call_tool {"name": "statcan_daily_search_archive", "arguments": {}}

Fichiers delta : mises à jour quotidiennes 1

Géographie du recensement 3

statcan_geo_get_layer_detailGet one geography layer's field schema, geometry type, and record cap.

Usage inspecting a layer's queryable fields (e.g. CSDUID, DGUID, CSDNAME, PRUID) and its maxRecordCount before calling statcan_geo_query_layer -- service is a name from statcan_geo_list_services (e.g. "Cartographic_boundary_files"), layer_id a small integer identifying one geography level within that service (e.g. layer 9 = CSD, layer 12 = DA for 2021's Cartographic boundary files -- layer numbering is not fixed across years/services and should be discovered, not assumed). The language comes from service itself, so lang has no effect here.

Mots-clés en anglais
statcan, geography, layer, schema, fields, arcgis, boundary file, geometry type
Mots-clés en français
statcan, géographie, couche, schéma, champs, arcgis, fichier de limites, type de géométrie
Paramètres de statcan_geo_get_layer_detail
ParamètreTypeDéfaut
yearstrobligatoire
servicestrobligatoire
layer_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_geo_get_layer_detail", "arguments": {"year": "…", "service": "…", "layer_id": "…"}}
statcan_geo_list_servicesList StatCan's census-geography boundary services for one year.

Usage discovering what geography boundary products exist for a given year before drilling into a service's layers. A census year (e.g. "2021") publishes a full suite (Cartographic/Digital boundary files, Agricultural/Population ecumene boundary files, Road Network File, each in English and French) with every geography level; an intercensal year publishes only a smaller CSD-level update and the Road Network File -- this genuinely varies year to year and is discovered live, not hardcoded. Years 2019-2025 confirmed live; nothing older is served here (use statcan_census_profile_archive_* for older bulk boundary/data downloads instead). Only the lang edition of each product is listed: French services (e.g. "Fichiers_des_limites_cartographiques") carry French layer names and field aliases.

Mots-clés en anglais
statcan, geography, boundary files, geospatial, arcgis, census geography, cartographic, digital boundary file
Mots-clés en français
statcan, géographie, fichiers de limites, géospatial, arcgis, géographie du recensement, limites cartographiques, fichier numérique des limites
Paramètres de statcan_geo_list_services
ParamètreTypeDéfaut
yearstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_geo_list_services", "arguments": {"year": "…"}}
statcan_geo_query_layerQuery one geography layer's features by attribute, optionally with geometry.

Usage finding a geography's DGUID/UID by name (e.g. where="CSDNAME='Toronto'"), or retrieving boundary polygons for mapping. where is a standard SQL-style predicate against the layer's own field names from statcan_geo_get_layer_detail (e.g. "PRUID='35' AND CSDNAME LIKE '%Toronto%'"); leave the default "1=1" to match every feature in the layer. Leave return_geometry false (the default) for a lightweight attribute-only query -- polygon boundaries can be large, and most lookups only need the UID/DGUID/name columns. When return_geometry is true, geometry is reprojected to out_sr (WGS84 lat/lon, EPSG:4326, by default -- the service's native spatial reference is EPSG:3347, Statistics Canada Lambert). Each layer enforces its own maxRecordCount as a hard per-request cap regardless of result_record_count (6000 confirmed for 2021's Cartographic boundary layers); check exceeded_transfer_limit on the result and page further with result_offset if more features remain. Confirmed live: this host intermittently returns HTTP 500 on an otherwise-valid request (roughly one in three to five calls, a load-balanced backend with some unhealthy nodes) -- already mitigated by this client's normal retry behavior, so a rare persisting failure is a genuine outage, not a malformed request. The language comes from service, so lang has no effect here.

Mots-clés en anglais
statcan, geography, query, boundary, dguid, csd, da, fsa, cma, arcgis, geospatial, polygon, geojson
Mots-clés en français
statcan, géographie, requête, limites, dguid, sdr, ad, rta, rmr, arcgis, géospatial, polygone, geojson
Paramètres de statcan_geo_query_layer
ParamètreTypeDéfaut
yearstrobligatoire
servicestrobligatoire
layer_idintobligatoire
wherestr"1=1"
out_fieldsstr"*"
return_geometryboolfalse
out_srint4326
result_offsetint0
result_record_countint100
lang"en" | "fr""en"
call_tool {"name": "statcan_geo_query_layer", "arguments": {"year": "…", "service": "…", "layer_id": "…"}}

Indicateurs 1

statcan_indicators_get_indicatorsGet current StatCan indicators (population, CPI, GDP, trade, etc.) with growth rates.

Usage quick current-value lookups for named indicators (e.g. "population", "consumer price index", "GDP", "unemployment rate") -- the same feeds that power My StatCan, statcan.gc.ca's home page, and The Daily's own indicator widgets. dataset="economic" is a curated subset of major economic indicators; "homepage" is the subset shown on StatCan's own home page; "all" covers every tracked indicator (2,362 confirmed live). Each result carries its reference period, a growth-rate summary versus the prior period, and a link to the Daily article that released it. geo_code filters to one geography (0 = Canada, province/territory codes otherwise -- call with a wide query first to see which codes exist in this dataset).

Mots-clés en anglais
StatCan, indicator, current value, latest statistics, growth rate, population, CPI, GDP, unemployment
Mots-clés en français
Statistique Canada, indicateur, valeur actuelle, dernières statistiques, taux de croissance, population, IPC, PIB, taux de chômage, emploi, inflation, indice des prix à la consommation
Paramètres de statcan_indicators_get_indicators
ParamètreTypeDéfaut
dataset"all" | "economic" | "homepage""all"
querystr""
geo_codeint | nullnull
lang"en" | "fr""en"
limitint20
call_tool {"name": "statcan_indicators_get_indicators", "arguments": {}}

Fichiers de microdonnées à grande diffusion (FMGD) 5

statcan_pumf_get_codebookRead a PUMF's variables, labels, value codes and weight variables.

Usage which variable measures something (query matches names, labels and value labels, e.g. "tenure", "smok"), what each code means, column positions for fixed-width files, and which weights to use (final and bootstrap/replicate). Reads only the codebook files inside the ZIP. url comes from statcan_pumf_list_files.

Mots-clés en anglais
codebook, data dictionary, variables, value labels, survey weights, bootstrap weights, record layout, PUMF
Mots-clés en français
dictionnaire de données, variables, étiquettes de valeurs, poids d'enquête, poids bootstrap, FMGD, disposition, Statistique Canada
Paramètres de statcan_pumf_get_codebook
ParamètreTypeDéfaut
urlstrobligatoire
querystr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "statcan_pumf_get_codebook", "arguments": {"url": "…"}}
statcan_pumf_list_filesList a PUMF's free ZIP downloads (years, files and formats).

Usage the download links for one PUMF, e.g. 71M0001X (monthly LFS files by year) or 98M0001X (Census individuals and hierarchical files, 1991-2021). Next: statcan_pumf_get_codebook with a ZIP url.

Mots-clés en anglais
PUMF download, microdata file, ZIP, survey year, edition, catalogue number, Statistics Canada, year
Mots-clés en français
téléchargement FMGD, fichier de microdonnées, ZIP, année d'enquête, numéro de catalogue, édition, Statistique Canada, année
Paramètres de statcan_pumf_list_files
ParamètreTypeDéfaut
catalogue_numberstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_pumf_list_files", "arguments": {"catalogue_number": "…"}}
statcan_pumf_list_zipList what is inside a PUMF ZIP without downloading it.

Usage seeing the data files, user guides and codebook files in a StatCan PUMF ZIP (read with HTTP range requests, a few KB), and their uncompressed sizes. File names are listed as stored in the ZIP, so lang has no effect.

Mots-clés en anglais
ZIP contents, PUMF files, user guide, record layout, codebook, data file size, data file, archive
Mots-clés en français
contenu du ZIP, fichiers FMGD, guide de l'utilisateur, dictionnaire de données, taille, disposition des enregistrements, fichier de données, archive ZIP
Paramètres de statcan_pumf_list_zip
ParamètreTypeDéfaut
urlstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_pumf_list_zip", "arguments": {"url": "…"}}
statcan_pumf_tabulateCompute a weighted table from PUMF microdata (totals, shares or means).

Usage population estimates from survey microdata, e.g. labour force status by province from the LFS, or mean hourly earnings. rows are up to 3 codebook variables to group by; filters keep only the listed codes (e.g. {"PROV": ["48"]}); share gives percentages within each group of all but the last row variable. Uses the survey weight (default: the codebook's main weight) and returns unweighted counts, flagging small cells. Standard errors and CVs come from the survey's documented replicate weights where verified (2021 Census individuals). The first call downloads the file (may take a minute or two; retry if it times out).

Mots-clés en anglais
weighted estimate, tabulation, crosstab, microdata analysis, survey weight, population estimate, PUMF, LFS
Mots-clés en français
estimation pondérée, totalisation, tableau croisé, microdonnées, poids d'enquête, estimation de population, FMGD, Statistique Canada
Paramètres de statcan_pumf_tabulate
ParamètreTypeDéfaut
urlstrobligatoire
rowslist[str]obligatoire
statistic"total" | "share" | "mean""total"
value_variablestr | nullnull
filtersdict[str, list[str]] | nullnull
weightstr | nullnull
data_filestr | nullnull
min_countint30
lang"en" | "fr""en"
call_tool {"name": "statcan_pumf_tabulate", "arguments": {"url": "…", "rows": "…"}}

Classifications et concordances 12

rdaas_get_classificationGet full detail for one StatCan classification: background, version, harmonization status, and its level structure.

Usage understanding a classification (e.g. NAICS) before drilling into its categories.

Mots-clés en anglais
statcan, classification, detail, naics, rdaas, levels, version, background
Mots-clés en français
statcan, classification, détail, scian, rdaas, niveaux, version, contexte
Paramètres de rdaas_get_classification
ParamètreTypeDéfaut
classification_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification", "arguments": {"classification_id": "…"}}
rdaas_get_classification_categories_detailedGet the detailed category tree for one classification.

Usage listing every code/category within a classification (e.g. all NAICS sectors and subsectors). Confirmed live: RDaaS itself returns no category data for the CURRENT released NAICS (2022.1.0) specifically -- retired NAICS versions and the NAICS Trade Variant return full data, so this is not a NAICS-wide gap. If you hit this empty case on current NAICS, use rdaas_get_concordance_maps on the "NAICS Canada 2017.3.0 to 2022.1.0" concordance instead -- its target_code/target_descriptor fields are the same current-NAICS codes and descriptions.

Mots-clés en anglais
statcan, classification, categories, codes, naics, rdaas, tree, detailed
Mots-clés en français
statcan, classification, catégories, codes, scian, rdaas, arborescence, détaillé
Paramètres de rdaas_get_classification_categories_detailed
ParamètreTypeDéfaut
classification_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification_categories_detailed", "arguments": {"classification_id": "…"}}
rdaas_get_classification_exclusionsGet documented exclusions (terms explicitly NOT covered) for one classification.

Usage checking whether a term is deliberately excluded from a classification rather than simply missing.

Mots-clés en anglais
statcan, exclusions, classification, rdaas, excluded, terms, naics, Statistics Canada
Mots-clés en français
statcan, exclusions, classification, rdaas, exclu, termes, scian, non couvert
Paramètres de rdaas_get_classification_exclusions
ParamètreTypeDéfaut
classification_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification_exclusions", "arguments": {"classification_id": "…"}}
rdaas_get_classification_index_entryGet one specific index entry by its small integer index_id (not its @id URL — use the indexId field from rdaas_get_classification_indexes).

Usage retrieving a single term-to-code mapping already identified via rdaas_get_classification_indexes.

Mots-clés en anglais
statcan, index entry, classification, rdaas, term, code, Statistics Canada, NAICS
Mots-clés en français
statcan, entrée d'index, classification, rdaas, terme, code, correspondance, identifiant
Paramètres de rdaas_get_classification_index_entry
ParamètreTypeDéfaut
classification_idstrobligatoire
index_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification_index_entry", "arguments": {"classification_id": "…", "index_id": "…"}}
rdaas_get_classification_indexesList all index entries (alternate terms mapped to a code) for one classification.

Usage finding which code a plain-language term maps to.

Mots-clés en anglais
statcan, index, classification, rdaas, terms, alternate names, naics, Statistics Canada
Mots-clés en français
statcan, index, classification, rdaas, termes, noms alternatifs, scian, correspondance de termes
Paramètres de rdaas_get_classification_indexes
ParamètreTypeDéfaut
classification_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification_indexes", "arguments": {"classification_id": "…"}}
rdaas_get_classification_search_filtersGet the valid audience/status filter values for classification search.

Usage discovering what values audience/status accept before filtering a search.

Mots-clés en anglais
statcan, rdaas, filters, search, audience, status, classification, Statistics Canada
Mots-clés en français
statcan, rdaas, filtres, recherche, public cible, statut, classification, valeurs valides
Paramètres de rdaas_get_classification_search_filters
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_classification_search_filters", "arguments": {}}
rdaas_get_concordanceGet detail for one concordance: its source and target classifications.

Usage confirming which two classification versions a concordance connects before requesting its code maps.

Mots-clés en anglais
statcan, concordance, detail, rdaas, source, target, classification, Statistics Canada
Mots-clés en français
statcan, concordance, détail, rdaas, source, cible, classification, connexion
Paramètres de rdaas_get_concordance
ParamètreTypeDéfaut
concordance_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_concordance", "arguments": {"concordance_id": "…"}}
rdaas_get_concordance_mapsGet the full code-to-code mapping table for one concordance.

Usage converting a code from one classification version to its equivalent(s) in another version.

Mots-clés en anglais
statcan, code map, concordance, rdaas, mapping, convert, naics, Statistics Canada
Mots-clés en français
statcan, correspondance de codes, concordance, rdaas, conversion, scian, table de conversion, codes
Paramètres de rdaas_get_concordance_maps
ParamètreTypeDéfaut
concordance_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_concordance_maps", "arguments": {"concordance_id": "…"}}
rdaas_get_concordance_search_filtersGet the valid audience/status filter values for concordance search.

Usage discovering what values audience/status accept before filtering a concordance search.

Mots-clés en anglais
statcan, rdaas, filters, search, concordance, audience, status, Statistics Canada
Mots-clés en français
statcan, rdaas, filtres, recherche, concordance, public cible, statut, valeurs valides
Paramètres de rdaas_get_concordance_search_filters
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_concordance_search_filters", "arguments": {}}
rdaas_get_term_exclusionGet one term-exclusion record by id.

Usage retrieving detail on a specific excluded term identified elsewhere.

Mots-clés en anglais
statcan, term exclusion, rdaas, excluded, definition, lookup, classification, reference data
Mots-clés en français
statcan, exclusion de terme, rdaas, terme exclu, définition, recherche, classification, données de référence
Paramètres de rdaas_get_term_exclusion
ParamètreTypeDéfaut
term_exclusion_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "rdaas_get_term_exclusion", "arguments": {"term_exclusion_id": "…"}}
rdaas_search_classificationsSearch StatCan's classifications (e.g. NAICS, the Standard Geographical Classification, occupational classifications).

Usage finding the classification id for a topic before requesting its full detail, categories, or concordances.

Mots-clés en anglais
statcan, naics, classification, search, rdaas, standard, geographical, occupational, codes
Mots-clés en français
statcan, scian, classification, recherche, rdaas, norme, géographique, professionnelle, codes
Paramètres de rdaas_search_classifications
ParamètreTypeDéfaut
querystr""
startint0
limitint10
lang"en" | "fr""en"
call_tool {"name": "rdaas_search_classifications", "arguments": {}}
rdaas_search_concordancesSearch StatCan's concordances: correspondence tables between two classification versions (e.g. NAICS 2012 to NAICS 2017).

Usage finding a concordance id before requesting its code maps.

Mots-clés en anglais
statcan, concordance, correspondence, rdaas, naics, version, mapping, Statistics Canada
Mots-clés en français
statcan, concordance, correspondance, rdaas, scian, version, conversion, recherche
Paramètres de rdaas_search_concordances
ParamètreTypeDéfaut
querystr""
startint0
limitint10
lang"en" | "fr""en"
call_tool {"name": "rdaas_search_concordances", "arguments": {}}

Définitions, méthodes et analyses 3

statcan_reference_search_analysisSearch StatCan's Analysis catalogue: analytical articles, journals and periodicals.

Usage finding analytical publications, "Stats in brief" (many of these are also Daily articles republished with a catalogue number), and journal/periodical series -- distinct from statcan_reference_search_documents (methodology/definitions catalogue), from actual data (WDS/SDMX/RDaaS), and from The Daily's release bulletin (statcan_daily_*). Covers 10,841+ documents. Each result carries a catalogue number (e.g. "46-28-0001"), a category (e.g. "Journals and periodicals"), a description, and a release date. An empty query returns the full unfiltered catalogue (paginate with page/count to browse it).

Mots-clés en anglais
StatCan, analysis, analytical article, stats in brief, journal, periodical, working paper, insights
Mots-clés en français
Statistique Canada, analyse, article analytique, coup d'œil sur, revue, périodique, document de travail, études
Paramètres de statcan_reference_search_analysis
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
countint10
pageint0
call_tool {"name": "statcan_reference_search_analysis", "arguments": {}}
statcan_reference_search_dataSearch StatCan's Data catalogue: tables plus PUMFs, geographic and other bulk files.

Usage finding a data product's catalogue number, especially one with no WDS/SDMX discovery path of its own -- most notably Public Use Microdata Files (PUMFs; category "Public use microdata", e.g. catalogue number 71M0001X for the Labour Force Survey PUMF, 98M0001X for the Census). Most other results here are ordinary table PIDs also reachable via statcan_wds_*/statcan_sdmx_*, so prefer those tools for routine table search -- use this one when the product itself (a PUMF, a boundary file, a bulk archive) is the target, not a table's time series. Covers 13,342+ items. For a PUMF, pass its catalogue_number to statcan_pumf_list_files for the download ZIPs. An empty query returns the full unfiltered catalogue (paginate with page/count to browse it).

Mots-clés en anglais
StatCan, PUMF, public use microdata file, geographic boundary file, bulk data, data product, Statistics Canada, download
Mots-clés en français
Statistique Canada, FMGD, fichier de microdonnées à grande diffusion, fichier de limites géographiques, données en bloc, produit de données, téléchargement, cartes géographiques
Paramètres de statcan_reference_search_data
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
countint10
pageint0
call_tool {"name": "statcan_reference_search_data", "arguments": {}}
statcan_reference_search_documentsSearch StatCan's Reference resources catalogue: definitions, data sources, and methods.

Usage finding methodology guides, technical reference documents, survey documentation, geographic file specifications, and other "Definitions, data sources and methods"-style publications -- distinct from actual data (WDS/SDMX/RDaaS) and from The Daily's release bulletin (statcan_daily_*). Covers 2,031 documents. Each result carries a catalogue number (e.g. "16-511-X"), a category (e.g. "Surveys and statistical programs – Documentation", "Geographic files and documentation"), a description, and a release date. An empty query returns the full unfiltered catalogue (paginate with page/count to browse it).

Mots-clés en anglais
StatCan, definitions, data sources and methods, DSDM, methodology, technical reference guide, survey documentation, catalogue number
Mots-clés en français
Statistique Canada, définitions, sources de données et méthodes, méthodologie, guide de référence technique, documentation d'enquête, numéro au catalogue, publications techniques
Paramètres de statcan_reference_search_documents
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
countint10
pageint0
call_tool {"name": "statcan_reference_search_documents", "arguments": {}}

Objectifs de développement durable 3

statcan_sdg_get_indicator_dataGet one SDG indicator's observations (year, value, and any disaggregations).

Usage retrieving an SDG indicator's actual time series. Each observation's disaggregations field carries whatever breakdown columns that specific indicator publishes (e.g. Geography, Pillar) -- these vary per indicator and are not fixed across the framework, confirmed live.

Mots-clés en anglais
statcan, SDG, indicator data, time series, sustainable development goals, observations, Statistics Canada, indicator values
Mots-clés en français
statcan, ODD, données d'indicateur, série chronologique, objectifs de développement durable, observations, Statistique Canada, valeurs de l'indicateur
Paramètres de statcan_sdg_get_indicator_data
ParamètreTypeDéfaut
framework"canada" | "global"obligatoire
codestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_sdg_get_indicator_data", "arguments": {"framework": "…", "code": "…"}}
statcan_sdg_get_indicator_metadataGet one SDG indicator's goal/target, description, units, and data sources.

Usage understanding what an indicator (e.g. "12-1-1") actually measures before requesting its data with statcan_sdg_get_indicator_data. code comes from statcan_sdg_search_indicators; the same code can mean a different indicator in the "canada" vs. "global" framework, so pass the same framework used to find it.

Mots-clés en anglais
statcan, SDG, indicator metadata, goal, target, definition, source, sustainable development
Mots-clés en français
statcan, ODD, métadonnées d'indicateur, objectif, cible, définition, source, développement durable
Paramètres de statcan_sdg_get_indicator_metadata
ParamètreTypeDéfaut
framework"canada" | "global"obligatoire
codestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_sdg_get_indicator_metadata", "arguments": {"framework": "…", "code": "…"}}
statcan_sdg_search_indicatorsSearch StatCan's Sustainable Development Goals indicators by name.

Usage finding an indicator's code before requesting its metadata or data. framework selects which indicator set: "canada" (86 indicators, Canada's own national reporting framework) or "global" (251 indicators, Canada's reporting against the UN's own Global Indicator Framework) -- distinct, differently-numbered indicator sets on the same "Open SDG" platform, confirmed live; pick the one matching what the caller means by "SDG indicator X.Y.Z". Leave query empty to list every indicator in that framework. This data has no WDS/SDMX cube/PID equivalent -- it is not otherwise reachable through any other tool in this codebase.

Mots-clés en anglais
statcan, SDG, sustainable development goals, indicator, UN, 2030 agenda, goal, target
Mots-clés en français
statcan, ODD, objectifs de développement durable, indicateur, ONU, programme 2030, objectif, cible
Paramètres de statcan_sdg_search_indicators
ParamètreTypeDéfaut
framework"canada" | "global"obligatoire
querystr""
lang"en" | "fr""en"
limitint10
call_tool {"name": "statcan_sdg_search_indicators", "arguments": {"framework": "…"}}

API SDMX : séries filtrées 4

sdmx_get_dataGet filtered, server-side-sliced observations for a StatCan table.

Usage fetching only the dimension combination you need rather than the full table. key is a dot-separated string of member ids, one per non-time dimension, in dimension-position order (empty segment = wildcard; use sdmx_get_key_for_dimension instead of a wildcard on a >30-code dimension). last_n_observations cannot be combined with start_period/end_period — StatCan rejects that combination.

Mots-clés en anglais
statcan, sdmx, data, filtered, key, dimensions, query, observations, slice
Mots-clés en français
statcan, sdmx, données, filtré, clé, dimensions, requête, observations, découpage
Paramètres de sdmx_get_data
ParamètreTypeDéfaut
product_idintobligatoire
keystrobligatoire
start_periodstr | nullnull
end_periodstr | nullnull
last_n_observationsint | nullnull
lang"en" | "fr""en"
call_tool {"name": "sdmx_get_data", "arguments": {"product_id": "…", "key": "…"}}
sdmx_get_key_for_dimensionBuild a complete OR key covering every leaf code of one dimension.

Usage querying a dimension with more than ~30 codes (e.g. detailed geography or occupation) — StatCan's SDMX API returns a sparse, unpredictable sample if that dimension is left wildcarded instead. Splice the returned or_key into the dot-separated key at this dimension's position before calling sdmx_get_data.

Mots-clés en anglais
statcan, sdmx, wildcard, or key, large dimension, leaf codes, sparse sample, geography, occupation
Mots-clés en français
statcan, sdmx, caractère générique, clé OR, grande dimension, codes terminaux, échantillon partiel, géographie, profession
Paramètres de sdmx_get_key_for_dimension
ParamètreTypeDéfaut
product_idintobligatoire
dimension_positionintobligatoire
lang"en" | "fr""en"
call_tool {"name": "sdmx_get_key_for_dimension", "arguments": {"product_id": "…", "dimension_position": "…"}}
sdmx_get_structureGet the SDMX dimension structure for a StatCan table: each non-time dimension's codelist, with parent/child code relationships.

Usage understanding a table's dimensions before building an SDMX query key, or before calling sdmx_get_key_for_dimension on a large dimension.

Mots-clés en anglais
statcan, sdmx, structure, dimensions, codelist, dsd, keys, Statistics Canada
Mots-clés en français
statcan, sdmx, structure, dimensions, liste de codes, dsd, clés, classification
Paramètres de sdmx_get_structure
ParamètreTypeDéfaut
product_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "sdmx_get_structure", "arguments": {"product_id": "…"}}
sdmx_get_vector_dataGet filtered SDMX observations for a known vector ID.

Usage fetching one specific series via SDMX when you already have its vector ID (resolves the vector to a productId/coordinate internally, then builds the matching SDMX key).

Mots-clés en anglais
statcan, sdmx, vector, data, observations, series, query, Statistics Canada
Mots-clés en français
statcan, sdmx, vecteur, données, observations, série, requête, identifiant de vecteur
Paramètres de sdmx_get_vector_data
ParamètreTypeDéfaut
vector_idintobligatoire
start_periodstr | nullnull
end_periodstr | nullnull
last_n_observationsint | nullnull
lang"en" | "fr""en"
call_tool {"name": "sdmx_get_vector_data", "arguments": {"vector_id": "…"}}

Enquêtes et métadonnées 2

statcan_surveys_get_survey_metadataGet a survey's IMDB metadata: status, frequency, description, and subjects.

Usage the genuine "Definitions, data sources and methods" content for one specific survey or statistical program -- its active/inactive status, collection frequency, a plain-language description, and its subject classifications -- found via statcan_surveys_search_surveys. This comes from IMDB (Integrated Metadata Base), a separate, older system from the Reference/ Analysis catalogues; its full methodology sections (target population, sampling, data sources, data accuracy) are linked via detail_url rather than fully parsed here, since they are long prose sections better read directly than flattened into fields.

Mots-clés en anglais
StatCan, IMDB, survey metadata, methodology, target population, data quality, survey status, survey frequency
Mots-clés en français
Statistique Canada, BMDI, métadonnées d'enquête, méthodologie, population cible, statut de l'enquête, fréquence, description de l'enquête
Paramètres de statcan_surveys_get_survey_metadata
ParamètreTypeDéfaut
survey_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "statcan_surveys_get_survey_metadata", "arguments": {"survey_id": "…"}}
statcan_surveys_search_surveysSearch StatCan's A-Z directory of surveys and statistical programs (~899 confirmed live).

Usage finding a survey's numeric ID (needed by statcan_surveys_get_survey_metadata) by name -- covers both active and inactive/discontinued surveys and statistical programs. Distinct from statcan_reference_search_documents/search_analysis (documents about surveys) and from statcan_daily_* (release bulletin) -- this is the master list of the surveys/programs themselves. An empty query returns the full directory.

Mots-clés en anglais
StatCan, survey, statistical program, survey directory, survey ID, Statistics Canada, data source, survey list
Mots-clés en français
Statistique Canada, enquête, programme statistique, répertoire des enquêtes, numéro d'enquête, source de données, liste des enquêtes, enquêtes statistiques
Paramètres de statcan_surveys_search_surveys
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
limitint20
call_tool {"name": "statcan_surveys_search_surveys", "arguments": {}}

Service de données Web : tableaux et vecteurs 16

wds_get_bulk_vector_data_by_rangeGet observations for multiple vectors released within a date range.

Usage bulk historical retrieval across several series at once, filtered by release date (not reference period). start_release_datetime/end_release_datetime must be full "YYYY-MM-DDTHH:MM" (e.g. "2024-01-01T08:30") — WDS rejects a bare date with HTTP 406.

Mots-clés en anglais
statcan, bulk, vectors, date range, release date, history, wds, Statistics Canada
Mots-clés en français
statcan, en masse, vecteurs, vecteurs multiples, plage de dates, date de diffusion, historique, wds
Paramètres de wds_get_bulk_vector_data_by_range
ParamètreTypeDéfaut
vector_idslist[int]obligatoire
start_release_datetimestrobligatoire
end_release_datetimestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_bulk_vector_data_by_range", "arguments": {"vector_ids": "…", "start_release_datetime": "…", "end_release_datetime": "…"}}
wds_get_changed_cube_listList StatCan tables (cubes) that changed on a given date.

Usage detecting which tables were updated, e.g. after the daily 8:30am ET release.

Mots-clés en anglais
statcan, changed, updated, cube, table, release, today, wds
Mots-clés en français
statcan, modifié, mis à jour, cube, tableau, diffusion, aujourd'hui, wds
Paramètres de wds_get_changed_cube_list
ParamètreTypeDéfaut
datestr | nullnull
lang"en" | "fr""en"
call_tool {"name": "wds_get_changed_cube_list", "arguments": {}}
wds_get_changed_series_data_from_cube_coordGet just the newly-changed data points for a table + coordinate.

Usage fetching only what changed for a specific series identified by productId/coordinate rather than vector ID.

Mots-clés en anglais
statcan, changed, coordinate, delta, updated data, wds, Statistics Canada, revisions
Mots-clés en français
statcan, modifié, coordonnée, écart, données mises à jour, changements, tableau, wds
Paramètres de wds_get_changed_series_data_from_cube_coord
ParamètreTypeDéfaut
product_idintobligatoire
coordinatestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_changed_series_data_from_cube_coord", "arguments": {"product_id": "…", "coordinate": "…"}}
wds_get_changed_series_data_from_vectorGet just the newly-changed data points for a vector.

Usage fetching only what changed rather than the full latest-N window, after wds_get_changed_series_list flags a vector.

Mots-clés en anglais
statcan, changed, vector, delta, updated data, wds, Statistics Canada, revisions
Mots-clés en français
statcan, modifié, vecteur, écart, données mises à jour, série, changements, wds
Paramètres de wds_get_changed_series_data_from_vector
ParamètreTypeDéfaut
vector_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_changed_series_data_from_vector", "arguments": {"vector_id": "…"}}
wds_get_changed_series_listList StatCan series that changed (new release) today.

Usage detecting updated series for a scheduled refresh. WDS documents this method as always reflecting today's changes — it does not accept a date parameter (unlike wds_get_changed_cube_list).

Mots-clés en anglais
statcan, changed, updated, series, release, today, wds, refresh
Mots-clés en français
statcan, modifié, mis à jour, série, diffusion, aujourd'hui, wds, actualisation
Paramètres de wds_get_changed_series_list
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "wds_get_changed_series_list", "arguments": {}}
wds_get_code_setsGet StatCan's code-set descriptions: scalar factors, frequency, symbol, status, unit of measure, survey, subject, classification type, security level, and terminated codes.

Usage decoding any numeric code returned by another WDS tool, e.g. applying a scalarFactorCode multiplier to a raw value.

Mots-clés en anglais
statcan, code sets, decode, scalar factor, frequency, symbol, status, uom, wds, lookup
Mots-clés en français
statcan, ensembles de codes, décoder, facteur d'échelle, fréquence, symbole, statut, unité de mesure, wds, référence
Paramètres de wds_get_code_sets
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "wds_get_code_sets", "arguments": {}}
wds_get_cube_metadataGet full metadata for one StatCan table: dimensions, member trees, frequency, date range, and footnotes.

Usage understanding a table's structure before requesting data, finding the coordinate/member IDs needed for a data query.

Mots-clés en anglais
statcan, metadata, dimensions, members, productId, cube, structure, footnotes, wds
Mots-clés en français
statcan, métadonnées, dimensions, membres, productId, cube, structure, notes de bas de page, wds
Paramètres de wds_get_cube_metadata
ParamètreTypeDéfaut
product_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_cube_metadata", "arguments": {"product_id": "…"}}
wds_get_data_by_reference_period_rangeGet observations for vectors within a reference-period range.

Usage retrieving a specific historical window (e.g. 2015-01-01 to 2020-12-01) rather than "latest N." start_ref_period/end_ref_period must be full "YYYY-MM-DD" — WDS rejects an abbreviated "YYYY-MM" with HTTP 406.

Mots-clés en anglais
statcan, reference period, range, history, vectors, wds, date range, Statistics Canada
Mots-clés en français
statcan, période de référence, plage, plage de dates, historique, vecteurs, données historiques, wds
Paramètres de wds_get_data_by_reference_period_range
ParamètreTypeDéfaut
vector_idslist[int]obligatoire
start_ref_periodstrobligatoire
end_ref_periodstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_data_by_reference_period_range", "arguments": {"vector_ids": "…", "start_ref_period": "…", "end_ref_period": "…"}}
wds_get_data_from_cube_coordGet the latest N observations for a table + coordinate pair.

Usage fetching data when you have a productId/coordinate but not yet the vector ID.

Mots-clés en anglais
statcan, coordinate, observations, latest, data, wds, productId, Statistics Canada
Mots-clés en français
statcan, coordonnée, observations, dernières données, données, wds, productId, tableau
Paramètres de wds_get_data_from_cube_coord
ParamètreTypeDéfaut
product_idintobligatoire
coordinatestrobligatoire
latest_nint12
lang"en" | "fr""en"
call_tool {"name": "wds_get_data_from_cube_coord", "arguments": {"product_id": "…", "coordinate": "…"}}
wds_get_data_from_vectorsGet the latest N observations for one or more StatCan vectors.

Usage fetching recent values of one or more known time series. Note: scalarFactorCode in each observation is NOT pre-applied to value — see statcan.wds.apply_scalar_factor if a scaled figure is needed.

Mots-clés en anglais
statcan, vector, observations, latest, data, time series, wds, values
Mots-clés en français
statcan, vecteur, observations, dernières données, données, série chronologique, wds, valeurs
Paramètres de wds_get_data_from_vectors
ParamètreTypeDéfaut
vector_idslist[int]obligatoire
latest_nint12
lang"en" | "fr""en"
call_tool {"name": "wds_get_data_from_vectors", "arguments": {"vector_ids": "…"}}
wds_get_full_table_download_csvGet the download URL for a full StatCan table as CSV.

Usage bulk/offline analysis of an entire table rather than individual series — hands back a URL, does not fetch the file.

Mots-clés en anglais
statcan, csv, download, full table, bulk, export, wds, Statistics Canada
Mots-clés en français
statcan, csv, téléchargement, tableau complet, en masse, exportation, wds, données complètes
Paramètres de wds_get_full_table_download_csv
ParamètreTypeDéfaut
product_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_full_table_download_csv", "arguments": {"product_id": "…"}}
wds_get_full_table_download_sdmxGet the download URL for a full StatCan table as SDMX/XML.

Usage bulk retrieval in SDMX format rather than CSV — hands back a URL, does not fetch the file.

Mots-clés en anglais
statcan, sdmx, xml, download, full table, bulk, export, wds
Mots-clés en français
statcan, sdmx, xml, téléchargement, tableau complet, en masse, exportation, wds
Paramètres de wds_get_full_table_download_sdmx
ParamètreTypeDéfaut
product_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_full_table_download_sdmx", "arguments": {"product_id": "…"}}
wds_get_series_info_from_cube_pid_coordResolve a productId + coordinate to its stable vector ID.

Usage converting a table/dimension-position pair (from wds_get_cube_metadata) into a vector ID for later reuse.

Mots-clés en anglais
statcan, coordinate, vector, resolve, productId, series info, wds, Statistics Canada
Mots-clés en français
statcan, coordonnée, vecteur, résoudre, conversion, productId, information de série, identifiant, wds
Paramètres de wds_get_series_info_from_cube_pid_coord
ParamètreTypeDéfaut
product_idintobligatoire
coordinatestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_series_info_from_cube_pid_coord", "arguments": {"product_id": "…", "coordinate": "…"}}
wds_get_series_info_from_vectorResolve a StatCan vector ID to its productId and coordinate.

Usage figuring out which table and dimension-position a known vector belongs to.

Mots-clés en anglais
statcan, vector, resolve, productId, coordinate, series info, wds, Statistics Canada
Mots-clés en français
statcan, vecteur, résoudre, conversion, productId, coordonnée, information de série, identifiant, wds
Paramètres de wds_get_series_info_from_vector
ParamètreTypeDéfaut
vector_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "wds_get_series_info_from_vector", "arguments": {"vector_id": "…"}}
wds_list_all_cubesList every StatCan data table (cube) currently available via WDS.

Usage a full inventory scan, building a local index, checking total table count. Prefer wds_search_cubes for a topic search.

Mots-clés en anglais
statcan, list, inventory, all cubes, catalogue, wds, productId, full list, tables
Mots-clés en français
statcan, liste, inventaire, tous les cubes, catalogue, wds, productId, liste complète, tableaux
Paramètres de wds_list_all_cubes
ParamètreTypeDéfaut
litebooltrue
lang"en" | "fr""en"
call_tool {"name": "wds_list_all_cubes", "arguments": {}}
wds_search_cubesSearch Statistics Canada's ~8,000 data tables (cubes) by title keyword.

Usage finding a StatCan table's productId when you only know a topic, discovering which tables cover a subject before requesting metadata or data.

Mots-clés en anglais
statcan, statistics canada, table, cube, search, productId, discover, wds, catalogue, browse, labour force, unemployment rate, employment, GDP by industry, CPI, population estimates, retail trade, wages, trade, time series
Mots-clés en français
statcan, statistique canada, tableau, cube, recherche, productId, découverte, wds, catalogue, parcourir, population active, taux de chômage, emploi, PIB par industrie, IPC, estimations de population, commerce de détail, salaires, commerce, séries chronologiques
Paramètres de wds_search_cubes
ParamètreTypeDéfaut
querystrobligatoire
limitint25
lang"en" | "fr""en"
call_tool {"name": "wds_search_cubes", "arguments": {"query": "…"}}

Fédéral et national

Chambre des communes, par OpenParliament.ca

parliament_

Données de la Chambre des communes provenant d'OpenParliament.ca (site non officiel) : projets de loi et leur état, votes par appel nominal avec votes des partis et des députés, députés actuels et anciens, interventions au hansard et en comité…

Description complète

Données de la Chambre des communes provenant d'OpenParliament.ca (site non officiel) : projets de loi et leur état, votes par appel nominal avec votes des partis et des députés, députés actuels et anciens, interventions au hansard et en comité, et comités de la Chambre avec leurs réunions, témoins et témoignages.

12 outils

parliament_get_billGet one bill's status, sponsor, short title, text link and recorded votes.

Usage where a bill stands (e.g. second reading, royal assent), who sponsored it, whether it became law, and every House vote on it. session like '45-1', number like 'C-2'.

Mots-clés en anglais
bill status, reading, royal assent, sponsor, LEGISinfo, legislation, House vote, Parliament
Mots-clés en français
état du projet de loi, lecture, sanction royale, parrain, LEGISinfo, législation, vote, Parlement
Paramètres de parliament_get_bill
ParamètreTypeDéfaut
sessionstrobligatoire
numberstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "parliament_get_bill", "arguments": {"session": "…", "number": "…"}}
parliament_get_committeeGet one House of Commons committee: sessions, acronyms, subcommittees, recent meetings.

Usage a committee's full name, its acronym in each session (e.g. FINA, ETHI) with the ourcommons.ca page, its subcommittees, and its 10 most recent meetings. committee is a slug from parliament_list_committees, e.g. 'finance' or 'public-accounts'. lang="fr" returns the French name and French noscommunes.ca pages.

Mots-clés en anglais
committee profile, committee acronym, subcommittee, committee meetings, standing committee, House of Commons, ourcommons, committee history
Mots-clés en français
profil du comité, sigle du comité, sous-comité, réunions du comité, comité permanent, Chambre des communes, historique du comité, travaux du comité
Paramètres de parliament_get_committee
ParamètreTypeDéfaut
committeestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "parliament_get_committee", "arguments": {"committee": "…"}}
parliament_get_committee_meetingGet one committee meeting's witnesses, times, links and transcript (evidence).

Usage who testified before a committee (witness name, title and organization), what MPs and witnesses said, and links to the minutes, notice and webcast. committee slug, session like '45-1' and meeting number come from parliament_search_committee_meetings. Page through the transcript with offset; limit=0 returns witnesses only. Text is plain; lang="fr" returns the French transcript, witness titles and French minutes and notice pages (noscommunes.ca).

Mots-clés en anglais
committee testimony, witness, evidence, committee transcript, hearing, minutes, webcast, what was said in committee
Mots-clés en français
témoignages, témoin, liste des témoins, qui a témoigné, comparution, transcription de la réunion, procès-verbal, webdiffusion, délibérations du comité, audience
Paramètres de parliament_get_committee_meeting
ParamètreTypeDéfaut
committeestrobligatoire
sessionstrobligatoire
numberintobligatoire
limitint50
offsetint0
lang"en" | "fr""en"
call_tool {"name": "parliament_get_committee_meeting", "arguments": {"committee": "…", "session": "…", "number": "…"}}
parliament_get_politicianGet an MP's contact details and party and riding history.

Usage an MP's email, phone, ourcommons.ca page and every term (party, riding, dates). slug like 'ziad-aboultaif'.

Mots-clés en anglais
MP profile, contact, email, riding history, party history, member of Parliament, term, MP
Mots-clés en français
profil du député, coordonnées, courriel, circonscription, historique, parti, mandat, député
Paramètres de parliament_get_politician
ParamètreTypeDéfaut
slugstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "parliament_get_politician", "arguments": {"slug": "…"}}
parliament_get_voteGet one House of Commons vote with how each party voted.

Usage party positions on a vote and, with include_ballots, how every MP voted (MP slugs). session like '45-1', number is the vote number from parliament_search_votes.

Mots-clés en anglais
vote breakdown, party vote, ballot, how did MPs vote, division, House of Commons, dissent, recorded vote
Mots-clés en français
résultat du vote, vote des partis, vote des députés, appel nominal, Chambre des communes, dissidence, vote par appel nominal, Parlement
Paramètres de parliament_get_vote
ParamètreTypeDéfaut
sessionstrobligatoire
numberintobligatoire
include_ballotsboolfalse
lang"en" | "fr""en"
call_tool {"name": "parliament_get_vote", "arguments": {"session": "…", "number": "…"}}
parliament_list_committeesList House of Commons standing and special committees in a session.

Usage which committees exist (e.g. Finance, Health, Public Accounts) and the slug the other committee tools take. session like '44-1' (default: the current session; data from 39-1, 2006); keyword filters on the English or French name, ignoring case and accents, e.g. "santé", "sante" or "ethics". lang="fr" returns French names. Subcommittees are listed by parliament_get_committee.

Mots-clés en anglais
committee, standing committee, special committee, House of Commons committee, parliamentary committee, FINA, Parliament, committee list
Mots-clés en français
comité, comité permanent, comité spécial, comités de la Chambre des communes, comité parlementaire, liste des comités, Parlement, commission parlementaire
Paramètres de parliament_list_committees
ParamètreTypeDéfaut
sessionstr | nullnull
keywordstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "parliament_list_committees", "arguments": {}}
parliament_search_billsSearch House of Commons and Senate bills in one parliamentary session.

Usage finding bills by a word in the English or French title or by number (e.g. "housing", "logement", "C-2"; case, accents and apostrophe style are ignored), bills sponsored by an MP (sponsor slug from parliament_search_politicians), private members' bills, or bills introduced since a date. session is like '45-1' (default: the current session). Newest first. Source is OpenParliament.ca (unofficial). Follow up with parliament_get_bill.

Mots-clés en anglais
bill, legislation, House of Commons, Parliament, LEGISinfo, private member's bill, government bill, Senate bill, act
Mots-clés en français
projet de loi, législation, Chambre des communes, Parlement, LEGISinfo, projet de loi émanant d'un député, loi, Sénat
Paramètres de parliament_search_bills
ParamètreTypeDéfaut
keywordstr | nullnull
sessionstr | nullnull
sponsorstr | nullnull
private_memberbool | nullnull
introduced_fromstr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "parliament_search_bills", "arguments": {}}
parliament_search_committee_meetingsList House of Commons committee meetings, newest first.

Usage a committee's meetings (committee slug), all committee meetings in a session or date range (YYYY-MM-DD), or only public or only in camera (private) meetings. Shows whether a transcript exists; upcoming meetings on notice appear with future dates. Read one with parliament_get_committee_meeting. Results carry no text, so lang has no effect.

Mots-clés en anglais
committee meeting, hearing, committee schedule, in camera, committee evidence, sitting, House of Commons committee, testimony
Mots-clés en français
réunion de comité, séance du comité, audience, à huis clos, témoignages, calendrier des comités, comité de la Chambre des communes, comparution
Paramètres de parliament_search_committee_meetings
ParamètreTypeDéfaut
committeestr | nullnull
sessionstr | nullnull
date_fromstr | nullnull
date_tostr | nullnull
in_camerabool | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "parliament_search_committee_meetings", "arguments": {}}
parliament_search_hansardFull-text search of House of Commons debates and committee evidence.

Usage who said what about a topic in Parliament, e.g. "pharmacare" or an exact phrase in quotes ("housing crisis"), since 1994. Returns 15 hits per page with date, speaker (MP slug), party and excerpt, by relevance or date. Read a full sitting with parliament_search_speeches. Hits come from openparliament.ca's English-only search page, so lang has no effect.

Mots-clés en anglais
Hansard search, debate transcript, what did MPs say, parliamentary debate, committee testimony, quote, speech, mention
Mots-clés en français
recherche hansard, débats parlementaires, transcription, ce qu'ont dit les députés, témoignages en comité, citation, mention, discours
Paramètres de parliament_search_hansard
ParamètreTypeDéfaut
querystrobligatoire
sort"relevance" | "newest" | "oldest""relevance"
pageint1
lang"en" | "fr""en"
call_tool {"name": "parliament_search_hansard", "arguments": {"query": "…"}}
parliament_search_politiciansFind Members of Parliament by name, province (e.g. 'AB') or party.

Usage current MPs, their party and riding, and the slug other parliament_ tools take. include_former adds past MPs (name only). Party and riding names come back in English, so lang has no effect.

Mots-clés en anglais
MP, member of Parliament, riding, constituency, House of Commons, party, caucus, politician
Mots-clés en français
député, députée, circonscription, Chambre des communes, parti, caucus, élu, parlementaire
Paramètres de parliament_search_politicians
ParamètreTypeDéfaut
namestr | nullnull
provincestr | nullnull
partystr | nullnull
include_formerboolfalse
limitint50
lang"en" | "fr""en"
call_tool {"name": "parliament_search_politicians", "arguments": {}}
parliament_search_speechesRead Hansard and committee speeches by MP, sitting day or date range.

Usage what an MP said in the House or in committee (politician slug), the full debate of one sitting (debate_date, YYYY-MM-DD), or speeches between dates. Text is plain, in English or French.

Mots-clés en anglais
Hansard, debate, speech, question period, committee evidence, transcript, House of Commons, said
Mots-clés en français
hansard, débats, intervention, période des questions, témoignages en comité, transcription, Chambre des communes, discours
Paramètres de parliament_search_speeches
ParamètreTypeDéfaut
politicianstr | nullnull
debate_datestr | nullnull
date_fromstr | nullnull
date_tostr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "parliament_search_speeches", "arguments": {}}
parliament_search_votesList recorded (division) votes in the House of Commons, newest first.

Usage recent votes, votes in a session or date range (YYYY-MM-DD), votes on one bill (session and bill), and passed or failed motions, with yea/nay totals. Use parliament_get_vote for party and MP ballots.

Mots-clés en anglais
vote, division, recorded vote, House of Commons, motion, yeas, nays, Parliament, roll call
Mots-clés en français
vote, vote par appel nominal, Chambre des communes, motion, pour, contre, Parlement, scrutin
Paramètres de parliament_search_votes
ParamètreTypeDéfaut
sessionstr | nullnull
billstr | nullnull
date_fromstr | nullnull
date_tostr | nullnull
result"Passed" | "Failed" | "Tie" | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "parliament_search_votes", "arguments": {}}

Fédéral et national

Banque du Canada

boc_

API Valet de la Banque du Canada : taux de change, taux d'intérêt clés (taux directeur, taux préférentiel), mesures de l'IPC/inflation, indices des prix des produits de base, et autres séries et groupes de séries statistiques.

Description complète

API Valet de la Banque du Canada : taux de change, taux d'intérêt clés (taux directeur, taux préférentiel), mesures de l'IPC/inflation, indices des prix des produits de base, et autres séries et groupes de séries statistiques. API REST/JSON plate unique, aucune subdivision requise.

8 outils · Ressources : docs://boc/gotchas, docs://boc/well-known-series · Invites : compare_boc_series, find_and_fetch_boc_series

boc_get_groupGet a Bank of Canada Valet group's description and member series.

Usage discovering all the series in a themed group before fetching their observations together, e.g. FX_RATES_DAILY (daily exchange rates for ~27 currencies) or CPI_MONTHLY (Total CPI plus core-inflation measures such as CPI-trim, CPI-median, CPI-common).

Mots-clés en anglais
bank of canada, boc, valet, group, detail, member series, cpi, exchange rates, commodity prices, metadata
Mots-clés en français
banque du canada, valet, groupe, détail, séries membres, IPC, taux de change, prix des produits de base, métadonnées
Paramètres de boc_get_group
ParamètreTypeDéfaut
namestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "boc_get_group", "arguments": {"name": "…"}}
boc_get_group_observationsGet observations for every series in a Bank of Canada Valet group.

Usage fetching all series in a themed group at once, e.g. every daily exchange rate in FX_RATES_DAILY or the full CPI_MONTHLY family (Total CPI, CPI-trim, CPI-median, CPI-common), without listing each series name individually. start_date/end_date and recent/recent_weeks/recent_months/ recent_years are mutually exclusive, same as boc_get_observations.

Mots-clés en anglais
bank of canada, boc, valet, group, observations, data, exchange rates, cpi, inflation, commodity prices, time series, history, recent, date range
Mots-clés en français
banque du canada, valet, groupe, observations, données, taux de change, IPC, inflation, prix des produits de base, série chronologique, historique, plage de dates
Paramètres de boc_get_group_observations
ParamètreTypeDéfaut
group_namestrobligatoire
start_datestr | nullnull
end_datestr | nullnull
recentint | nullnull
recent_weeksint | nullnull
recent_monthsint | nullnull
recent_yearsint | nullnull
lang"en" | "fr""en"
call_tool {"name": "boc_get_group_observations", "arguments": {"group_name": "…"}}
boc_get_observationsGet observations for one or more Bank of Canada Valet series.

Usage fetching exchange rate history, interest rate history, CPI/inflation history, or commodity price history for one or more named series in a single call (series_names accepts multiple codes at once, e.g. ["FXUSDCAD", "FXEURCAD"]). start_date/end_date (each "YYYY-MM-DD") and recent/recent_weeks/recent_months/recent_years are mutually exclusive - Valet rejects mixing them. Series requested together are merged into one row per date only when they share the same publication frequency; mixing frequencies (e.g. a daily FX rate with monthly CPI) returns separate rows, each carrying only its own series - check each row's values keys rather than assuming every requested series appears in every row.

Mots-clés en anglais
bank of canada, boc, valet, observations, data, exchange rate, interest rate, policy rate, prime rate, cpi, inflation, commodity price, time series, history, recent, date range
Mots-clés en français
banque du canada, valet, observations, données, taux de change, taux d'intérêt, taux directeur, taux préférentiel, IPC, inflation, prix des matières premières, série chronologique, historique, plage de dates
Paramètres de boc_get_observations
ParamètreTypeDéfaut
series_nameslist[str]obligatoire
start_datestr | nullnull
end_datestr | nullnull
recentint | nullnull
recent_weeksint | nullnull
recent_monthsint | nullnull
recent_yearsint | nullnull
lang"en" | "fr""en"
call_tool {"name": "boc_get_observations", "arguments": {"series_names": "…"}}
boc_get_seriesGet the label and description for one Bank of Canada Valet series.

Usage confirming what a series code actually measures before requesting its observations, e.g. FXUSDCAD (USD/CAD daily exchange rate), V39079 (target for the overnight rate / policy rate), V80691311 (prime rate), V41690973 (Total CPI).

Mots-clés en anglais
bank of canada, boc, valet, series, detail, metadata, description, label, lookup
Mots-clés en français
banque du canada, valet, série, détail, métadonnées, description, étiquette, recherche par code, consulter
Paramètres de boc_get_series
ParamètreTypeDéfaut
namestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "boc_get_series", "arguments": {"name": "…"}}
boc_list_groupsList every Bank of Canada Valet series group (~2,500).

Usage a full inventory scan of themed series groupings. Prefer boc_search_groups for a topic search - this returns the entire catalogue.

Mots-clés en anglais
bank of canada, boc, valet, list, groups, inventory, catalogue, full list
Mots-clés en français
banque du canada, valet, liste, groupes, inventaire, catalogue, liste complète, parcourir
Paramètres de boc_list_groups
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "boc_list_groups", "arguments": {}}
boc_list_seriesList every Bank of Canada Valet statistical series (~16,000).

Usage a full inventory scan or building a local index. Prefer boc_search_series for a topic search - this returns the entire catalogue.

Mots-clés en anglais
bank of canada, boc, valet, list, inventory, all series, catalogue, full list
Mots-clés en français
banque du canada, valet, liste, inventaire, toutes les séries, catalogue, liste complète, parcourir
Paramètres de boc_list_series
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "boc_list_series", "arguments": {}}
boc_search_groupsSearch Bank of Canada Valet's series groups by keyword.

Usage finding a themed group of related series (e.g. daily exchange rates, the CPI family including CPI-trim/median/common, weekly/monthly/annual commodity price indexes) when you want several related series at once rather than one series name.

Mots-clés en anglais
bank of canada, boc, valet, group, series group, search, find, cpi, exchange rates, commodity prices, discover
Mots-clés en français
banque du canada, valet, groupe, groupe de séries, recherche, trouver, IPC, taux de change, prix des produits de base, découvrir
Paramètres de boc_search_groups
ParamètreTypeDéfaut
querystrobligatoire
limitint25
lang"en" | "fr""en"
call_tool {"name": "boc_search_groups", "arguments": {"query": "…"}}
boc_search_seriesSearch Bank of Canada Valet's ~16,000 statistical series by keyword.

Usage finding a Valet series name when you only know a topic - exchange rates, interest rates (policy rate, prime rate), CPI/ inflation measures, commodity prices, and hundreds of other monetary/financial series.

Mots-clés en anglais
bank of canada, boc, valet, series, search, find, exchange rate, interest rate, policy rate, prime rate, cpi, inflation, commodity price, discover
Mots-clés en français
banque du canada, valet, série, recherche, trouver, taux de change, taux d'intérêt, taux directeur, taux préférentiel, IPC, inflation, prix des matières premières, découvrir
Paramètres de boc_search_series
ParamètreTypeDéfaut
querystrobligatoire
limitint25
lang"en" | "fr""en"
call_tool {"name": "boc_search_series", "arguments": {"query": "…"}}

Fédéral et national

Innovation, Sciences et Développement économique Canada

ised_cipo_ ised_clean_growth_ ised_corporations_ ised_ip_horizons_ ised_spectrum_

Innovation, Sciences et Développement économique Canada (ISDE), via quatre plateformes distinctes.

Description complète

Innovation, Sciences et Développement économique Canada (ISDE), via quatre plateformes distinctes. L'API de recherche de sociétés fédérales de Corporations Canada (ised-isde.canada.ca/cc/lgcy/api/corporations, outils préfixés ised_corporations_) : recherche d'une société fédérale par son numéro de société ou son numéro d'entreprise à 9 chiffres, retournant le statut actuel, les dénominations, les adresses, les limites du nombre d'administrateurs, l'historique des rapports annuels et les activités de constitution et règlements administratifs. Les données sur les sites de licences de spectre du Système de gestion du spectre (un FeatureServer ArcGIS hébergé par Esri, outils préfixés ised_spectrum_) : environ 840 000 enregistrements de sites de licences de spectre sans fil, mis à jour mensuellement par ISDE. L'API de recherche de la Base de données sur les marques de commerce canadiennes (OPIC) (ised-isde.canada.ca/cipo/trademark-search/srch, outils préfixés ised_cipo_) : recherche parmi plus de 2 millions de marques de commerce canadiennes par nom de propriétaire, texte de la marque, biens/services, numéro de demande/enregistrement, classification de Nice ou code de Vienne, retournant le nom et le type de la marque, le statut, les classes de Nice et les URL des images de logo. Les jeux de données Horizons PI de l'OPIC (outils préfixés ised_ip_horizons_) : les fichiers en vrac trimestriels des registres complets des brevets, dessins industriels et marques de commerce, par table, plage de numéros et diffusion, ainsi que les dictionnaires de données des brevets et des dessins industriels, et la recherche de brevets par numéro, titulaire, inventeur, classe CIB, titre ou date de dépôt (tables téléchargées à la première utilisation). Ce point de terminaison n'est pas documenté publiquement, mais il s'agit d'une simple requête POST JSON non authentifiée, confirmée en direct, sans pagination au-delà du nombre maximal demandé. Les jeux de données statistiques en vrac d'ISDE sont déjà accessibles via le module CKAN fédéral -- aucun module dédié n'est nécessaire pour ceux-ci.

8 outils

Marques de commerce (OPIC) 1

ised_cipo_search_trademarksSearch the Canadian Trademarks Database (CIPO) by one field.

Usage finding registered/pending/expunged/abandoned Canadian trademarks by owner name, mark text, goods/services description, application or registration number, Nice classification, Vienna design-code, or CIPO status. Returns application number, mark name and type, current status, Nice classes, and any logo image URLs. An empty criteria is a deliberate match-all against the entire register (over 2 million records). Results are ranked by the upstream API and max_return only caps how many top-ranked matches come back in one call -- there is no way to page past that count. The search API answers in English only (status and mark-type labels), confirmed live 2026-09-23, so lang has no effect.

Mots-clés en anglais
CIPO, ISED, trademark, brand, mark, owner, applicant, Nice classification, Vienna code, trademark status, registered, abandoned, expunged
Mots-clés en français
OPIC, ISDE, recherche de marques de commerce, marque de commerce, marque, propriétaire, demandeur, classification de Nice, code de Vienne, statut de la marque, enregistrée, abandonnée, radiée
Paramètres de ised_cipo_search_trademarks
ParamètreTypeDéfaut
search_field"all" | "trademark" | "trademark_description" | "owner_name" | "old_owner_name" | "goods" | "services" | "application_number" | "original_application_number" | "registration_number" | "international_registration_number" | "nice_classification" | "cipo_status" | "disclaimer" | "vienna_code" | "vienna_description"obligatoire
criteriastr""
max_returnint20
lang"en" | "fr""en"
call_tool {"name": "ised_cipo_search_trademarks", "arguments": {"search_field": "…"}}

Investissements en technologies propres 1

ised_clean_growth_get_federal_investmentGet federal clean technology investment 2016-2024 (Clean Technology Data Strategy) as data.

Usage how much the federal government has committed to cleantech projects: total ($29 billion), number of agreements, median agreement, for-profit share, non-repayable share, and totals by purpose (development, business support, adoption); agreement value by year; share of agreements by province or territory; value by cleantech subsector; plus the page's methodology notes. The Clean Growth Hub publishes these only as a web page and PDF; this tool reads them into numbers (dollars, not billions). For project-level records, query the grants and contributions DataStore table named in records_resource_id with ckan_datastore_search(portal='federal'). lang picks English or French labels and notes; the numbers are the same.

Mots-clés en anglais
clean technology, cleantech, federal investment, Clean Growth Hub, CTDS, green funding, grants and contributions, renewable energy, subsector, ISED, NRCan
Mots-clés en français
technologies propres, investissement fédéral, Carrefour de la croissance propre, stratégie de données, financement vert, subventions et contributions, énergie renouvelable, sous-secteur
Paramètres de ised_clean_growth_get_federal_investment
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "ised_clean_growth_get_federal_investment", "arguments": {}}

Sociétés fédérales 1

ised_corporations_get_corporationLook up one federal corporation by its Corporations Canada id or business number.

Usage getting a federal (not provincial) corporation's current status, legal/operating names, registered addresses, director limits, annual-return filing history, and incorporation/by-law activities, given its numeric corporation id or 9-digit business number (as found in another dataset or a filing). This is a single-record lookup, not a name search -- there is no documented endpoint to search by corporation name.

Mots-clés en anglais
Corporations Canada, ISED, ISDE, federal corporation, business number, BN, corporate registry, director, annual return, incorporation, by-laws, company status
Mots-clés en français
Corporations Canada, ISDE, société fédérale, numéro d'entreprise, NE, registre des sociétés, administrateur, rapport annuel, incorporation, règlements, statut de l'entreprise
Paramètres de ised_corporations_get_corporation
ParamètreTypeDéfaut
id_or_business_numberstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ised_corporations_get_corporation", "arguments": {"id_or_business_number": "…"}}

Brevets et données de PI 4

ised_ip_horizons_get_dictionaryGet the IP Horizons data dictionary for CIPO patent or industrial design bulk data.

Usage understanding the columns of the IP Horizons patent or industrial design tables before downloading them: each variable's English and French name, type and description, grouped by table (e.g. patent 'main', 'interested_party', 'ipc_classification'), plus coverage-period, delimiter and encoding notes. CIPO publishes no dictionary for the trademark files. Every field carries both languages, so lang has no effect.

Mots-clés en anglais
IP Horizons, CIPO, data dictionary, codebook, patent variables, industrial design, column definitions, field descriptions, metadata, schema
Mots-clés en français
Horizons PI, OPIC, dictionnaire de données, livre de codes, variables des brevets, dessin industriel, définitions des colonnes, description des champs, métadonnées
Paramètres de ised_ip_horizons_get_dictionary
ParamètreTypeDéfaut
ip_type"patent" | "industrial_design"obligatoire
tablestr | nullnull
lang"en" | "fr""en"
call_tool {"name": "ised_ip_horizons_get_dictionary", "arguments": {"ip_type": "…"}}
ised_ip_horizons_get_patentLook up one Canadian patent by number in CIPO's IP Horizons data.

Usage a Canadian patent or application's title (EN/FR), filing and grant dates, status, PCT numbers, and its owners, inventors, applicants and agents with their city and country. Set include_classifications=True to add its IPC classes, which reads a much larger file. Data is as of the latest quarterly release, not live. The first call downloads the needed table (tens to hundreds of MB) into a local cache; if it times out, the download continues and a retry a few minutes later answers from the cache. lang has no effect: titles come in both languages.

Mots-clés en anglais
patent lookup, patent number, Canadian patent, CIPO, IP Horizons, patent owner, inventor, applicant, filing date, grant date, IPC class, intellectual property
Mots-clés en français
recherche de brevet, numéro de brevet, brevet canadien, OPIC, Horizons PI, titulaire du brevet, inventeur, demandeur, date de dépôt, date d'octroi, classe CIB, propriété intellectuelle
Paramètres de ised_ip_horizons_get_patent
ParamètreTypeDéfaut
patent_numberintobligatoire
include_classificationsboolfalse
lang"en" | "fr""en"
call_tool {"name": "ised_ip_horizons_get_patent", "arguments": {"patent_number": "…"}}
ised_ip_horizons_list_filesList CIPO's IP Horizons bulk data files for patents, industrial designs or trademarks.

Usage finding the download links for Canada's complete patent, industrial design or trademark registers as researcher bulk data, by table (e.g. patent 'main', 'claim', 'abstract', 'disclosure', 'interested_party', 'priority_claim', 'ipc_classification') and patent-number range. Each file is a ZIP of one pipe-delimited UTF-8 CSV, refreshed quarterly; large tables are split by patent number. latest_only=True keeps each table's newest release folder only. Pair with ised_ip_horizons_get_dictionary for column meanings; for a live search of individual trademarks use ised_cipo_search_trademarks. Resource names on open.canada.ca are inconsistent, so table and range come from each download URL. Both languages share one file set, so lang has no effect.

Mots-clés en anglais
IP Horizons, CIPO, patent data, bulk download, industrial design, trademark data, intellectual property, inventor, applicant, IPC classification, patent claims, researcher dataset
Mots-clés en français
Horizons PI, OPIC, données sur les brevets, téléchargement en vrac, dessin industriel, marques de commerce, propriété intellectuelle, inventeur, demandeur, classification CIB, revendications
Paramètres de ised_ip_horizons_list_files
ParamètreTypeDéfaut
ip_type"patent" | "industrial_design" | "trademark"obligatoire
tablestr | nullnull
latest_onlybooltrue
lang"en" | "fr""en"
call_tool {"name": "ised_ip_horizons_list_files", "arguments": {"ip_type": "…"}}
ised_ip_horizons_search_patentsSearch Canadian patents by owner/inventor name, IPC class, title or filing date.

Usage finding the Canadian patents of a company or inventor (party_name, a case-insensitive substring; party_type narrows to owner, inventor, applicant or agent), patents in a technology class (ipc like 'H01M', 'H01M 8' or 'H01M 8/04'), by title words (English or French), or by filing-date range. Filters combine with AND. Returns the newest matches by filing date and the total match count across all ~3.2 million records since 1869. Data is as of the latest quarterly release. Each filter type downloads its table once into a local cache on first use; the IPC table is ~740 MB and can take many minutes, so a first call may time out while the download continues in the background; retry later. Follow up with ised_ip_horizons_get_patent for parties and classes. lang has no effect.

Mots-clés en anglais
patent search, Canadian patents, patent owner, assignee, inventor, company patents, IPC classification, technology class, filing date, CIPO, IP Horizons, innovation
Mots-clés en français
recherche de brevets, brevets canadiens, titulaire, cessionnaire, inventeur, brevets d'une entreprise, classification CIB, domaine technologique, date de dépôt, OPIC, Horizons PI
Paramètres de ised_ip_horizons_search_patents
ParamètreTypeDéfaut
party_namestr | nullnull
party_type"owner" | "inventor" | "applicant" | "agent" | nullnull
ipcstr | nullnull
titlestr | nullnull
filed_fromstr | nullnull
filed_tostr | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "ised_ip_horizons_search_patents", "arguments": {}}

Licences de spectre 1

ised_spectrum_query_licencesQuery wireless spectrum licence site records from ISED's Spectrum Management System.

Usage finding radio/wireless spectrum licence sites by licensee, service type, location, or frequency, out of ~840,000 records refreshed monthly. Filter with an ArcGIS SQL where clause on fields such as LICENSEE, SERVICE, PROV, TRANSMIT_FREQ, RECEIVE_FREQ, LATITUDE, LONGITUDE, STUCT_HT (structure/tower height), TX_PWR (transmit power).

Mots-clés en anglais
ISED, ISDE, spectrum, radio licence, wireless, telecommunications, frequency, licensee, transmitter, antenna, tower, Spectrum Management System, SMS
Mots-clés en français
ISDE, spectre, licence radio, sans fil, télécommunications, fréquence, titulaire de licence, émetteur, antenne, tour, Système de gestion du spectre, SGS
Paramètres de ised_spectrum_query_licences
ParamètreTypeDéfaut
wherestr | nullnull
out_fieldsstr"*"
order_bystr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "ised_spectrum_query_licences", "arguments": {}}

Fédéral et national

Société canadienne d'hypothèques et de logement

cmhc_dt_ cmhc_

Société canadienne d'hypothèques et de logement (SCHL), via deux plateformes distinctes.

Description complète

Société canadienne d'hypothèques et de logement (SCHL), via deux plateformes distinctes. Le Portail d'information sur le marché du logement (PIMH, www03.cmhc-schl.gc.ca/hmip-pimh, outils préfixés cmhc_) : taux d'inoccupation et loyers de l'Enquête sur les logements locatifs, mises en chantier et achèvements de nouveaux logements, marché locatif secondaire, logements locatifs pour personnes âgées, et indicateurs sur la population, les ménages et les besoins impérieux en matière de logement, pour le Canada et par province, sous forme de série chronologique ou de tableau croisé actuel -- aucun catalogue codé en dur, les catégories et répartitions sont découvertes en direct et les données récupérées via l'export CSV officiel du PIMH. Le catalogue de documents « Tableaux de données » (www.cmhc-schl.gc.ca, outils préfixés cmhc_dt_) : publications officielles de tableaux Excel par édition pour l'Enquête sur les logements locatifs, les caractéristiques des ménages et d'autres enquêtes connexes, avec des liens de téléchargement directs résolus via l'API de résolution propre au site, pour n'importe quelle géographie ou édition historique, pas seulement l'actuelle.

7 outils · Ressources : docs://cmhc/gotchas, docs://cmhc/well-known-categories · Invites : find_and_query_cmhc_table

Tableaux de données (Excel) 3

cmhc_dt_get_download_urlResolve one CMHC data table's official Excel download link for a geography/edition.

Usage getting the direct, official download URL for a specific published edition of a CMHC data table (e.g. October 2022 rather than the current default) - geography_id/edition_id come from cmhc_dt_get_table's geographies/editions lists; omit either to get the most recent edition / first geography option. Raises a clear error if the id is not one of that table's known options, rather than silently returning nothing.

Mots-clés en anglais
cmhc, housing, download link, excel file, data table, historical edition, geography, publication, direct link, xlsx
Mots-clés en français
schl, logement, lien de téléchargement, fichier excel, tableau de données, édition historique, géographie, publication, lien direct
Paramètres de cmhc_dt_get_download_url
ParamètreTypeDéfaut
categorystrobligatoire
slugstrobligatoire
geography_idstr | nullnull
edition_idstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "cmhc_dt_get_download_url", "arguments": {"category": "…", "slug": "…"}}
cmhc_dt_get_tableGet one CMHC data table's description, geography/edition options, and default download link.

Usage confirming what a table covers and which geography_id/ edition_id values cmhc_dt_get_download_url will accept for it, before requesting a specific historical edition or geography. slug comes from cmhc_dt_list_tables.

Mots-clés en anglais
cmhc, housing, data table, detail, description, geography, edition, publication date, document type, metadata
Mots-clés en français
schl, logement, tableau de données, détail, description, géographie, édition, date de publication, type de document, métadonnées
Paramètres de cmhc_dt_get_table
ParamètreTypeDéfaut
categorystrobligatoire
slugstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "cmhc_dt_get_table", "arguments": {"category": "…", "slug": "…"}}
cmhc_dt_list_tablesList CMHC's officially-published data tables in a category.

Usage browsing what official Excel table publications CMHC has for a topic, before fetching one table's detail or download link. category must be one of "rental-market", "household- characteristics", or "canadian-housing-survey-data-tables" (the last currently returns no tables - its own tables live elsewhere and are not yet mapped). Read docs://cmhc/well-known-categories for a sample of well-known table slugs in the first two categories.

Mots-clés en anglais
cmhc, housing, data tables, publications, excel, download, rental market, household characteristics, canadian housing survey, catalogue, list
Mots-clés en français
schl, logement, tableaux de données, publications, excel, téléchargement, marché locatif, caractéristiques des ménages, enquête canadienne sur le logement, catalogue, liste
Paramètres de cmhc_dt_list_tables
ParamètreTypeDéfaut
categorystrobligatoire
lang"en" | "fr""en"
call_tool {"name": "cmhc_dt_list_tables", "arguments": {"category": "…"}}

Portail de l'information sur le marché de l'habitation 4

cmhc_get_table_dataGet CMHC housing data for a category as a table (time series or cross-tab).

Usage fetching actual CMHC Rental Market Survey vacancy rates/ rents, housing starts/completions, seniors' rental housing data, or any other category's numeric data - e.g. national historical rental vacancy rates by bedroom type, or current vacancy rates broken down by province. Pass row_field="TIMESERIES" for a historical time series (one row per period) or a province/centre-breakdown field from cmhc_get_table_options for a current cross-tabulation (one row per province/centre). Each returned cell carries CMHC's own reliability flag (a/b/c/d = Excellent/Very good/Good/Poor) alongside the value, value: 0 for a real, counted zero (flagged "-" by CMHC), or value: null with the raw marker in flag when data was suppressed ("**"/"n/a") or not applicable ("++") - see docs://cmhc/gotchas for the full legend. category_level_1/ category_level_2/column_field/row_field must come from cmhc_list_categories/cmhc_get_table_options first - an unrecognized combination raises a clear error rather than guessing. The result's available_filters lists extra narrowing dimensions this particular table supports beyond column_field/row_field (e.g. season: April/October, dwelling_type_desc_en: Row/Apartment for a Rental Market Survey table) - these genuinely change the returned values, not just a label; pass a subset as filters (e.g. {"dwelling_type_desc_en": "Row"}) on a follow-up call to narrow to just that slice. An unrecognized filter key/value raises a clear error rather than being silently ignored.

Mots-clés en anglais
cmhc, housing, hmip, rental market, vacancy rate, rent, average rent, housing starts, completions, time series, historical, data, table, province, bedroom type, reliability flag, filter, dwelling type, season
Mots-clés en français
schl, logement, pimh, marché locatif, taux d'inoccupation, loyer, loyer moyen, mises en chantier, achèvements, série chronologique, historique, données, tableau, province, type de chambre, indicateur de fiabilité, filtre, type de logement, saison
Paramètres de cmhc_get_table_data
ParamètreTypeDéfaut
category_level_1strobligatoire
category_level_2strobligatoire
column_fieldstrobligatoire
row_fieldstrobligatoire
geography_typestr"Country"
geography_idstr"1"
filtersdict[str, str] | nullnull
lang"en" | "fr""en"
call_tool {"name": "cmhc_get_table_data", "arguments": {"category_level_1": "…", "category_level_2": "…", "column_field": "…", "row_field": "…"}}
cmhc_get_table_optionsGet the valid breakdown options for a CMHC category before requesting data.

Usage finding which column_field/row_field pairs cmhc_get_table_data will accept for a given category (e.g. "Bedroom Type" vs "Year of Construction" as the column breakdown, "Historical Time Periods" for a time series vs "Provinces" for a current cross-tabulation) - a category/geography this doesn't return an option for will not resolve in cmhc_get_table_data either.

Mots-clés en anglais
cmhc, housing, hmip, table options, column field, row field, breakdown, bedroom type, time series, historical, provinces, discover
Mots-clés en français
schl, logement, pimh, options de tableau, champ colonne, champ ligne, répartition, type de chambre, série chronologique, historique, provinces, découvrir
Paramètres de cmhc_get_table_options
ParamètreTypeDéfaut
category_level_1strobligatoire
category_level_2strobligatoire
geography_typestr"Country"
geography_idstr"1"
lang"en" | "fr""en"
call_tool {"name": "cmhc_get_table_options", "arguments": {"category_level_1": "…", "category_level_2": "…"}}
cmhc_list_categoriesList CMHC housing-data categories available at a geography.

Usage discovering what CMHC covers before requesting data - new housing construction (starts/completions), primary and secondary rental market (vacancy rates, rents), seniors' rental housing, population/households/housing stock, and core housing need. Read docs://cmhc/well-known-categories first - it already lists the common categories with their exact spelling. geography_type/geography_id default to "Country"/"1" (Canada); pass a province id from cmhc_list_provinces for province-level categories instead. Category names are language-dependent strings (not fixed codes) - the values this returns for lang="fr" must be passed back with lang="fr" to other cmhc_ tools.

Mots-clés en anglais
cmhc, housing, hmip, category, discover, rental market, vacancy rate, rent, housing starts, completions, seniors housing, core housing need, mortgage, corporation
Mots-clés en français
schl, logement, pimh, catégorie, découvrir, marché locatif, taux d'inoccupation, loyer, mises en chantier, achèvements, logements pour personnes âgées, besoins impérieux, hypothèque, société
Paramètres de cmhc_list_categories
ParamètreTypeDéfaut
geography_typestr"Country"
geography_idstr"1"
lang"en" | "fr""en"
call_tool {"name": "cmhc_list_categories", "arguments": {}}
cmhc_list_provincesList Canadian provinces/territories with their CMHC HMIP geography id.

Usage getting a geography_id (with geography_type="Province") to pass to cmhc_list_categories/cmhc_get_table_options/ cmhc_get_table_data for province-level data instead of national Canada-wide data. CMA/city-level geography is not yet supported by this module - only Canada and provinces.

Mots-clés en anglais
cmhc, housing, hmip, province, territory, geography, geography id, list, canada
Mots-clés en français
schl, logement, pimh, province, territoire, géographie, identifiant géographique, liste, canada
Paramètres de cmhc_list_provinces
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "cmhc_list_provinces", "arguments": {}}

Fédéral et national

Commission canadienne du lait

cdc_

Commission canadienne du lait (cdc-ccl.ca), outils préfixés cdc_ : prix des composants du lait des classes spéciales ($/kg de matière grasse, protéines et autres solides pour les classes 3(d), 4(a), 4(m), 5(a), 5(b), 5(c), mensuels depuis 2002)…

Description complète

Commission canadienne du lait (cdc-ccl.ca), outils préfixés cdc_ : prix des composants du lait des classes spéciales ($/kg de matière grasse, protéines et autres solides pour les classes 3(d), 4(a), 4(m), 5(a), 5(b), 5(c), mensuels depuis 2002), prix de soutien du beurre depuis 2010, cible nationale de production laitière (quota total en kg de matière grasse, mensuel depuis 2017), Système harmonisé de classification du lait, et fichier de données de marché de la CCL (production de lait par province depuis 2016, ventes par classe en litres, kg et dollars pour les dix provinces et les régions Est et Ouest depuis juillet 2020, fermes expédiant du lait). cdc_list_datasets indique aussi les offices de commercialisation provinciaux et les agences nationales de la volaille et des œufs vérifiés le 2026-09-26, dont les données sont en PDF, bloquées ou limitées par leurs conditions, avec les tableaux de StatCan (wds_) comme solution de rechange.

6 outils

cdc_get_butter_support_pricesGet the Canadian Dairy Commission's butter support price ($/kg) since 2010.

Usage the price at which the CDC buys and sells butter, set each year (usually effective February 1, sometimes mid-year such as May 2024 or September 2022) after its cost of production study and consultations. Each row keeps the published label ("2024 (May)", "2024 (mai)" with lang="fr") and an effective date. The CDC has not bought skim milk powder since 2017, so there is no powder support price. lang switches labels, notes and the linked page; values are identical in both languages.

Mots-clés en anglais
butter support price, support price, butter price, Canadian Dairy Commission, CDC, dairy policy, farm gate milk price, supply management
Mots-clés en français
prix de soutien du beurre, prix de soutien, prix du beurre, Commission canadienne du lait, CCL, politique laitière, prix du lait à la ferme, gestion de l'offre
Paramètres de cdc_get_butter_support_prices
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "cdc_get_butter_support_prices", "arguments": {}}
cdc_get_component_pricesGet CDC special milk class component prices ($/kg butterfat, protein, other solids), monthly.

Usage the price of milk components in classes 3(d) (restaurant pizza mozzarella), 4(a) (butter, powders), 4(m) (animal feed), and 5(a), 5(b), 5(c) (dairy ingredients for further processing and confectionery), from January 2002 to the latest announced month. year_from/year_to pick calendar years (default: the current year); milk_class filters one class ("5(a)", "5a", "3D"). Rows are sorted by month and class; a price the CDC does not set (0 or blank in its file) is None. For the butter support price use cdc_get_butter_support_prices; for class definitions, cdc_get_milk_classes. lang switches notes and the linked page.

Mots-clés en anglais
milk price, component pricing, special milk class, butterfat price, protein price, other solids, class 5, class 4(a), Canadian Dairy Commission, dairy ingredients, SMCPP
Mots-clés en français
prix du lait, prix des composants, classes spéciales, prix de la matière grasse, prix des protéines, autres solides, classe 5, classe 4(a), Commission canadienne du lait, ingrédients laitiers
Paramètres de cdc_get_component_prices
ParamètreTypeDéfaut
year_fromint | nullnull
year_toint | nullnull
milk_classstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "cdc_get_component_prices", "arguments": {}}
cdc_get_milk_classesGet the Harmonized Milk Classification System: which products belong to each milk class.

Usage looking up what dairy products fall in classes 1 to 5 and their subclasses (1(a) fluid milk, 2(a) yogurt, 3(a)-3(d) cheeses, 4(a) butter and powders, 4(m) animal feed, 5(a)-5(c) ingredients for further processing), which provincial boards use to bill milk components. milk_class filters by class or prefix ("3", "3(c)", "4a"). lang="fr" returns the French product descriptions.

Mots-clés en anglais
milk class, harmonized milk classification, dairy product classes, class 1 fluid milk, cheese class, butter, yogurt, Canadian Dairy Commission
Mots-clés en français
classe de lait, classification harmonisée du lait, classes de produits laitiers, lait de consommation, crème, fromage, beurre, yogourt, Commission canadienne du lait
Paramètres de cdc_get_milk_classes
ParamètreTypeDéfaut
milk_classstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "cdc_get_milk_classes", "arguments": {}}
cdc_get_national_quotaGet Canada's national milk production target (total quota), monthly, in kg of butterfat.

Usage the monthly total quota the CDC sets for Canada under the Canadian Milk Supply Management Committee, from January 2017 (the CDC publishes earlier years only by email request). Default: the latest year. Rows give year, month, kilograms of butterfat, the figure exactly as published and, for 2017-2018, the change from a year earlier. Notes flag months the pages omit (December 2018) and figures that are not valid numbers (March 2023). For actual farm production by province use cdc_query_market_data(dataset= "production"). lang switches notes and the linked pages.

Mots-clés en anglais
national milk production target, total quota, milk quota, butterfat, dairy production, supply management, CMSMC, Canadian Dairy Commission
Mots-clés en français
cible nationale de production laitière, quota total, quota de lait, matière grasse, production laitière, gestion de l'offre, CCGAL, Commission canadienne du lait
Paramètres de cdc_get_national_quota
ParamètreTypeDéfaut
year_fromint | nullnull
year_toint | nullnull
lang"en" | "fr""en"
call_tool {"name": "cdc_get_national_quota", "arguments": {}}
cdc_list_datasetsList the Canadian Dairy Commission datasets available here, and the marketing boards checked.

Usage seeing which dairy supply management data this server reaches (component prices, butter support price, national total quota, milk classes, production and milk class sales) and which tool returns each; and learning why provincial milk marketing boards (Dairy Farmers of Ontario, Les Producteurs de lait du Québec, Alberta Milk, BC Milk Marketing Board) and the national egg, chicken, turkey and hatching egg agencies have no tool (PDF only, captcha, or terms), with StatCan tables to use instead. No upstream call is made. lang="fr" returns French titles, notes and names (organizations without an official French name keep their own).

Mots-clés en anglais
Canadian Dairy Commission, CDC, dairy, supply management, marketing board, milk, quota, egg farmers, chicken farmers, turkey, catalogue
Mots-clés en français
Commission canadienne du lait, CCL, produits laitiers, gestion de l'offre, office de commercialisation, lait, quota, Producteurs de lait du Québec, producteurs d'œufs, producteurs de poulet, dindon, volaille, catalogue
Paramètres de cdc_list_datasets
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "cdc_list_datasets", "arguments": {}}
cdc_query_market_dataQuery CDC market data: milk production by province, milk class sales, farms shipping milk.

Usage monthly farm milk production in litres by province (dataset="production", since January 2016); monthly milk sales by class and subclass for the ten provinces ("sales_p10") or the East and West pools ("sales_by_region", with region), since July 2020, as litres, kg and dollars of butterfat, protein and other solids (segment, e.g. "butterfat_revenue"); and farms shipping milk on August 1 by province ("farms"). Filters: province (two-letter code), milk_class ("4", "4A", "3(b)"), dates as YYYY, YYYY-MM or YYYY-MM-DD. Newest rows first, up to limit (max 5000). Revenue divided by kg sold gives an average price per kg. lang="fr" returns French labels (region "Est"/"Ouest" is accepted too).

Mots-clés en anglais
milk production, dairy sales, milk class sales, butterfat sales, dairy farms, P10, milk pool, Canadian Dairy Commission, provincial milk production
Mots-clés en français
production de lait, production laitière par province, ventes de produits laitiers, ventes par classe, ventes de matière grasse, fermes laitières, producteurs de lait, P10, mise en commun du lait, Commission canadienne du lait
Paramètres de cdc_query_market_data
ParamètreTypeDéfaut
dataset"production" | "sales_p10" | "sales_by_region" | "farms"obligatoire
provincestr | nullnull
regionstr | nullnull
milk_classstr | nullnull
segment"volume" | "butterfat_sales" | "butterfat_revenue" | "protein_sales" | "protein_revenue" | "other_solids_sales" | "other_solids_revenue" | "farm_count" | nullnull
date_fromstr | nullnull
date_tostr | nullnull
limitint500
lang"en" | "fr""en"
call_tool {"name": "cdc_query_market_data", "arguments": {"dataset": "…"}}

Fédéral et national

Immigration, Réfugiés et Citoyenneté Canada

ircc_monthly_ ircc_

Immigration, Réfugiés et Citoyenneté Canada (IRCC). ircc_ : rondes d'invitations Entrée express (historique, seuils du SCG, invitations, répartition du bassin). ircc_monthly_ : les tableaux des mises à jour mensuelles d'IRCC…

Description complète

Immigration, Réfugiés et Citoyenneté Canada (IRCC). ircc_ : rondes d'invitations Entrée express (historique, seuils du SCG, invitations, répartition du bassin). ircc_monthly_ : les tableaux des mises à jour mensuelles d'IRCC, de janvier 2015 au dernier mois : résidents permanents par province, RMR, subdivision de recensement, citoyenneté, catégorie, profession, âge et genre ; titulaires de permis d'études et de travail ; passages de résident temporaire à permanent ; admissions et invitations Entrée express ; demandeurs d'asile. Les nombres sont arrondis à 5 et ceux de 1 à 4 supprimés. Les autres jeux de données d'IRCC sont accessibles via les outils fédéraux ckan_ filtrés sur organization:cic.

6 outils

Mises à jour mensuelles d'IRCC 3

ircc_monthly_describe_tableDescribe one IRCC monthly table: its dimensions, values and time span.

Usage learning the dimension keys (e.g. 'province_territory', 'immigration_category_main_category', 'country_of_citizenship') and their exact values before filtering or grouping with ircc_monthly_query, and the first and last month covered (most tables run from January 2015 to the latest month). table_id comes from ircc_monthly_list_tables, e.g. 'ODP-PR-PT_IMMCAT'. Downloads the whole file (up to about 30 MB), cached for hours.

Mots-clés en anglais
IRCC table columns, dimensions, categories, province, country of citizenship, immigration category, coverage, codebook
Mots-clés en français
colonnes du tableau IRCC, dimensions, catégories, province, pays de citoyenneté, catégorie d'immigration, période couverte, dictionnaire de données
Paramètres de ircc_monthly_describe_table
ParamètreTypeDéfaut
table_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ircc_monthly_describe_table", "arguments": {"table_id": "…"}}
ircc_monthly_list_tablesList IRCC's monthly immigration statistics tables (Monthly IRCC Updates).

Usage finding the table to query for monthly counts of permanent residents (admissions by province, census metropolitan area, census subdivision, country of citizenship, immigration category, occupation, age, gender, French-speaking), Express Entry admissions and invited candidates, study permit holders (including by designated learning institution), work permit holders (TFWP, International Mobility Program, post-graduation work permits), transitions from temporary to permanent residence, and asylum claimants. query keeps tables whose id, title or dataset contain every word. Archived series (Syrian, Afghan, resettled refugees) are left out unless include_archived. Pass a table_id to ircc_monthly_describe_table, then ircc_monthly_query.

Mots-clés en anglais
immigration, permanent residents, admissions, newcomers, study permits, international students, work permits, temporary foreign workers, asylum claimants, refugees, IRCC monthly data
Mots-clés en français
immigration, résidents permanents, admissions, nouveaux arrivants, permis d'études, étudiants étrangers, permis de travail, travailleurs étrangers temporaires, demandeurs d'asile, réfugiés, données mensuelles d'IRCC
Paramètres de ircc_monthly_list_tables
ParamètreTypeDéfaut
querystr""
include_archivedboolfalse
lang"en" | "fr""en"
call_tool {"name": "ircc_monthly_list_tables", "arguments": {}}
ircc_monthly_queryQuery and total an IRCC monthly immigration table.

Usage monthly, quarterly or yearly counts of permanent residents, study and work permit holders, temporary-to-permanent transitions or asylum claimants, for a province, city (CMA or census subdivision), country of citizenship, immigration category or occupation. filters maps a dimension key to one value in English or French, e.g. {"province_territory": "Alberta"}. period sums to 'month', 'quarter' or 'year' (default: the table's finest). group_by lists the dimensions to keep; others are summed over (group_by=[] gives one total per period; omitted keeps every dimension). sort 'value_desc' ranks the largest groups (top countries); 'period' keeps the most recent limit rows in time order. Counts are rounded to 5 and 1-4 are suppressed ('--'), counted as 0 and reported per row in suppressed_cells, so sums are approximate. Tables overlap: the permanent resident tables are the same people cut by province, citizenship, age, gender, CMA or occupation, and Express Entry and French-speaking admissions are subsets of them, so total within one table and never add tables together.

Mots-clés en anglais
immigrants per month, permanent resident admissions by province, new permanent residents, international students by country, work permits by province, asylum claims, immigration trend, IRCC time series
Mots-clés en français
immigrants par mois, admissions de résidents permanents par province, nouveaux résidents permanents, étudiants étrangers par pays, permis de travail par province, demandes d'asile, tendance de l'immigration, série chronologique IRCC
Paramètres de ircc_monthly_query
ParamètreTypeDéfaut
table_idstrobligatoire
filtersdict[str, str] | nullnull
year_fromint | nullnull
year_toint | nullnull
period"month" | "quarter" | "year" | nullnull
group_bylist[str] | nullnull
sort"period" | "value_desc""period"
limitint100
lang"en" | "fr""en"
call_tool {"name": "ircc_monthly_query", "arguments": {"table_id": "…"}}

Rondes d'invitations Entrée express 3

ircc_get_express_entry_roundGet one Express Entry round of invitations by its draw number.

Usage looking up a specific round found with ircc_list_express_entry_rounds, or a round number a user already knows. draw_number is a string, not an int: most rounds are plain numbers ("444"), but two rounds IRCC ran on the same day (2018-05-30) are published as "91a" and "91b" rather than separate sequential numbers.

Mots-clés en anglais
Express Entry, round, draw number, invitation, CRS cutoff, immigration, permanent residence, IRCC
Mots-clés en français
Entrée express, ronde, numéro de tirage, invitation, score limite SCG, immigration, résidence permanente, IRCC
Paramètres de ircc_get_express_entry_round
ParamètreTypeDéfaut
draw_numberstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ircc_get_express_entry_round", "arguments": {"draw_number": "…"}}
ircc_get_latest_express_entry_roundGet the most recent Express Entry round of invitations.

Usage answering "what is the current CRS cutoff score" or "when was the last Express Entry draw" without knowing a draw number.

Mots-clés en anglais
Express Entry, latest round, current CRS cutoff, most recent draw, today, this week, immigration, permanent residence, IRCC
Mots-clés en français
Entrée express, dernière ronde, score limite SCG actuel, tirage le plus récent, aujourd'hui, cette semaine, immigration, résidence permanente, IRCC
Paramètres de ircc_get_latest_express_entry_round
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "ircc_get_latest_express_entry_round", "arguments": {}}
ircc_list_express_entry_roundsList Express Entry rounds of invitations, newest first.

Usage tracking CRS (Comprehensive Ranking System) cutoff score history, invitations issued per round, and candidate-pool score distribution over time. program filters by a case-insensitive substring match against the round's name and invited program(s), e.g. "Canadian Experience Class" or "Provincial Nominee". since (an ISO date) filters to rounds on or after that date. The upstream feed has no server-side filtering, so MapleStats fetches the full history once (cached for hours, since new rounds appear roughly weekly) and filters/limits locally.

Mots-clés en anglais
Express Entry, rounds of invitations, CRS, Comprehensive Ranking System, cutoff score, draw, invitations issued, immigration, permanent residence, Canadian Experience Class, Federal Skilled Worker, Provincial Nominee Program, category-based selection, IRCC
Mots-clés en français
Entrée express, rondes d'invitations, SCG, système de classement global, score limite, tirage, invitations émises, immigration, résidence permanente, catégorie de l'expérience canadienne, travailleurs qualifiés, programme des candidats des provinces, sélection fondée sur les catégories, IRCC
Paramètres de ircc_list_express_entry_rounds
ParamètreTypeDéfaut
programstr | nullnull
sincestr | nullnull
limitint20
lang"en" | "fr""en"
call_tool {"name": "ircc_list_express_entry_rounds", "arguments": {}}

Fédéral et national

AchatsCanada

canadabuys_

Avis d'approvisionnement fédéraux d'AchatsCanada (fichiers CSV de données ouvertes de SPAC) : recherche d'appels d'offres ouverts ou nouvellement publiés, recherche d'avis d'attribution par fournisseur, organisation acheteuse ou mot-clé pour tout exercice depuis 2022-2023…

Description complète

Avis d'approvisionnement fédéraux d'AchatsCanada (fichiers CSV de données ouvertes de SPAC) : recherche d'appels d'offres ouverts ou nouvellement publiés, recherche d'avis d'attribution par fournisseur, organisation acheteuse ou mot-clé pour tout exercice depuis 2022-2023, et détail complet d'un avis par numéro de référence.

5 outils

canadabuys_get_noticeGet the full detail of one CanadaBuys notice by reference number (e.g. "MX-443841357513"), including the untruncated description. Looks in open tenders first, then award notices for the current and previous fiscal years, or only fiscal_year when given.

Usage reading the full text of a tender or award found by a search.

Mots-clés en anglais
CanadaBuys, notice detail, tender detail, award detail, reference number, solicitation, full description, procurement notice
Mots-clés en français
AchatsCanada, détail de l'avis, appel d'offres, avis d'attribution, numéro de référence, sollicitation, description complète, avis d'approvisionnement
Paramètres de canadabuys_get_notice
ParamètreTypeDéfaut
reference_numberstrobligatoire
fiscal_yearstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "canadabuys_get_notice", "arguments": {"reference_number": "…"}}
canadabuys_list_bulk_filesList CanadaBuys' whole-history and legacy bulk CSV downloads with their URLs, sizes, and last-modified dates: every tender notice from 2009, award notices from 2012, and contract history from 2009 in one file each (57MB to over 800MB). These are links for offline analysis, not queried here; lang is a no-op because the files are bilingual.

Usage downloading the full CanadaBuys or pre-CanadaBuys (Buy and Sell) procurement history for research or bulk analysis.

Mots-clés en anglais
CanadaBuys, bulk download, legacy, Buy and Sell, historical tenders, historical awards, contract history, full dataset, CSV
Mots-clés en français
AchatsCanada, téléchargement en bloc, Achatsetventes, appels d'offres historiques, attributions historiques, historique des contrats, jeu de données complet, fichier CSV
Paramètres de canadabuys_list_bulk_files
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "canadabuys_list_bulk_files", "arguments": {}}
canadabuys_search_awardsSearch federal contract award notices on CanadaBuys for one fiscal year (April-March, e.g. "2025-2026"; defaults to the current year, earliest 2022-2023). supplier and buyer are case-insensitive substring filters on the winning supplier's legal name and the contracting organization. Returns contract amount, dates, and supplier location, newest first.

Usage who won a government contract; which contracts a company has been awarded; how much a department spent on a procurement.

Mots-clés en anglais
CanadaBuys, contract award, award notice, supplier, vendor, winning bidder, contract value, federal spending, procurement, PSPC
Mots-clés en français
AchatsCanada, attribution de contrat, avis d'attribution, fournisseur, soumissionnaire retenu, valeur du contrat, dépenses fédérales, approvisionnement, marché public, SPAC
Paramètres de canadabuys_search_awards
ParamètreTypeDéfaut
querystr""
supplierstr | nullnull
buyerstr | nullnull
category"goods" | "services" | "construction" | "services_related_to_goods" | nullnull
fiscal_yearstr | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "canadabuys_search_awards", "arguments": {}}
canadabuys_search_contractsSearch federal contract history (contracts awarded, including amendments) for one fiscal year, from 2009-2010 to the current year ("2009-jan-Mar" covers January to March 2009). Each contract's amendments are merged into one record with its original amount, total value, and amendment count, sorted by total value (largest first). supplier matches legal or standardized supplier name; buyer matches the contracting department; min_value filters on total contract value.

Usage historical federal contracts back to 2009; largest contracts a department signed; a company's federal contract history; sole-source (non-competitive) contracts and their justification.

Mots-clés en anglais
CanadaBuys, contract history, contracts awarded, federal contracts, supplier, vendor, sole source, non-competitive, amendment, contract value, government spending, PSPC
Mots-clés en français
AchatsCanada, historique des contrats, contrats octroyés, marchés fédéraux, fournisseur, fournisseur unique, non concurrentiel, modification, valeur du contrat, dépenses gouvernementales, SPAC
Paramètres de canadabuys_search_contracts
ParamètreTypeDéfaut
querystr""
supplierstr | nullnull
buyerstr | nullnull
category"goods" | "services" | "construction" | "services_related_to_goods" | nullnull
min_valuefloat | nullnull
fiscal_yearstr | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "canadabuys_search_contracts", "arguments": {}}
canadabuys_search_tendersSearch federal tender notices (bid opportunities) on CanadaBuys. notice_set "open" covers every tender still accepting bids; "new" covers only those posted today. query matches title, description, UNSPSC commodity, reference and solicitation numbers (all terms must appear). region and buyer are case-insensitive substring filters on region of delivery and contracting organization. Results are sorted soonest-closing first.

Usage finding open government contracts to bid on; listing what a department is currently buying; checking closing dates for a tender.

Mots-clés en anglais
CanadaBuys, tender, bid opportunity, RFP, RFQ, solicitation, procurement, government contract, PSPC, open tenders, closing date
Mots-clés en français
AchatsCanada, appel d'offres, occasion de soumission, demande de propositions, sollicitation, approvisionnement, marché public, SPAC, appels d'offres ouverts, date de clôture
Paramètres de canadabuys_search_tenders
ParamètreTypeDéfaut
querystr""
notice_set"open" | "new""open"
category"goods" | "services" | "construction" | "services_related_to_goods" | nullnull
regionstr | nullnull
buyerstr | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "canadabuys_search_tenders", "arguments": {}}

Fédéral et national

Agence de la consommation en matière financière du Canada : outils de comparaison

fcac_

Outils de comparaison de l'Agence de la consommation en matière financière du Canada (outils préfixés fcac_) : cartes de crédit offertes dans une province (frais annuels, taux d'intérêt sur les achats, avances de fonds et transferts de solde, frais de conversion, revenu minimum…

Description complète

Outils de comparaison de l'Agence de la consommation en matière financière du Canada (outils préfixés fcac_) : cartes de crédit offertes dans une province (frais annuels, taux d'intérêt sur les achats, avances de fonds et transferts de solde, frais de conversion, revenu minimum, récompenses, assurances) et comptes-chèques et comptes d'épargne (frais mensuels, opérations comprises, taux d'intérêt, frais de retrait, de virement, de découvert et d'insuffisance de fonds, comptes à frais modiques ou sans frais). Données fournies par les institutions financières, lues en direct (FR/EN).

4 outils

fcac_get_bank_accountEvery fee of one chequing or savings account, from FCAC's Account Comparison Tool.

Usage one account's monthly fee and how to waive it, included transactions, interest rate tiers, and the fees once included transactions run out: withdrawals (branch, ATM, other bank's ATM, abroad), transfers and Interac e-Transfers, overdraft protection, non-sufficient funds (NSF), debit purchases abroad, bill payments, cheque images and statements. product_id comes from fcac_search_bank_accounts; pass the same province, account_type, currency and groups used there, because the tool only opens an account from its result list. Every section is under sections.

Mots-clés en anglais
bank account fees, NSF fee, overdraft fee, ATM fee, e-Transfer fee, monthly fee waiver, minimum balance, savings interest rate, FCAC, chequing account
Mots-clés en français
frais de compte bancaire, frais d'insuffisance de fonds, chèque sans provision, frais de découvert, frais de guichet, frais de retrait, virement Interac, forfait bancaire, solde minimum, taux d'intérêt épargne, ACFC, compte-chèques
Paramètres de fcac_get_bank_account
ParamètreTypeDéfaut
product_idstrobligatoire
province"AB" | "BC" | "MB" | "NB" | "NL" | "NS" | "NT" | "NU" | "ON" | "PE" | "QC" | "SK" | "YT"obligatoire
account_type"chequing" | "savings""chequing"
currency"CAD" | "USD" | "other""CAD"
groupslist["senior" | "gis_recipient" | "rdsp_beneficiary" | "youth" | "student" | "newcomer" | "indigenous" | "social_assistance" | "disability_tax_credit"] | nullnull
lang"en" | "fr""en"
call_tool {"name": "fcac_get_bank_account", "arguments": {"product_id": "…", "province": "…"}}
fcac_get_credit_cardFull details of one credit card from FCAC's Credit Card Comparison Tool.

Usage one card's annual fees (first and additional card), purchase, cash advance and balance transfer interest rates, foreign currency conversion fee, minimum personal and household income, reward categories and how to redeem them, other benefits, and included insurance (travel medical, trip cancellation, rental car, and more). product_id comes from fcac_search_credit_cards; pass the same province, currency, student and secured values used there, because the tool only opens a card from its result list. Every section of the page is also returned under sections.

Mots-clés en anglais
credit card details, cash advance rate, balance transfer rate, foreign transaction fee, minimum income, card insurance, annual fee, FCAC, card benefits, rewards program
Mots-clés en français
détails de carte de crédit, taux d'avance de fonds, taux de transfert de solde, frais de conversion de devises, revenu minimum, assurance voyage, assurance carte, frais annuels, ACFC, avantages
Paramètres de fcac_get_credit_card
ParamètreTypeDéfaut
product_idstrobligatoire
province"AB" | "BC" | "MB" | "NB" | "NL" | "NS" | "NT" | "NU" | "ON" | "PE" | "QC" | "SK" | "YT"obligatoire
currency"CAD" | "USD" | "other""CAD"
studentboolfalse
securedboolfalse
lang"en" | "fr""en"
call_tool {"name": "fcac_get_credit_card", "arguments": {"product_id": "…", "province": "…"}}
fcac_search_bank_accountsCompare chequing or savings accounts in a province, from FCAC's Account Comparison Tool.

Usage bank and credit union accounts available in a province (two-letter code) with their monthly fee (chequing), interest rate (savings), included transactions and whether they fall under the Commitment on Low-Cost and No-Cost Accounts (about 61 chequing and 38 savings accounts in Ontario). groups adds accounts offered to 'senior', 'gis_recipient', 'rdsp_beneficiary', 'youth', 'student', 'newcomer', 'indigenous', 'social_assistance' or 'disability_tax_credit' customers. Filter by words in the name, institution, maximum monthly fee (dollars) or low_cost_only. Default order is FCAC's (most included transactions first). Pass a product_id with the same options to fcac_get_bank_account for every fee. Read live; lang="fr" returns FCAC's French names and labels (numbers are the same), and query and institution then match the French names, ignoring case, accents and apostrophe style.

Mots-clés en anglais
bank account, chequing account, savings account, monthly fee, bank fees, low-cost account, no-fee account, interest rate, FCAC, compare accounts, credit union, transactions
Mots-clés en français
compte bancaire, compte-chèques, compte chèque, compte d'épargne, forfait bancaire, frais mensuels, frais bancaires, compte à frais modiques, compte sans frais, taux d'intérêt, ACFC, coopérative de crédit, caisse populaire
Paramètres de fcac_search_bank_accounts
ParamètreTypeDéfaut
province"AB" | "BC" | "MB" | "NB" | "NL" | "NS" | "NT" | "NU" | "ON" | "PE" | "QC" | "SK" | "YT"obligatoire
account_type"chequing" | "savings""chequing"
currency"CAD" | "USD" | "other""CAD"
groupslist["senior" | "gis_recipient" | "rdsp_beneficiary" | "youth" | "student" | "newcomer" | "indigenous" | "social_assistance" | "disability_tax_credit"] | nullnull
querystr""
institutionstr""
max_monthly_feefloat | nullnull
low_cost_onlyboolfalse
sort"monthly_fee" | "institution" | "name" | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "fcac_search_bank_accounts", "arguments": {"province": "…"}}
fcac_search_credit_cardsCompare credit cards offered in a province, from FCAC's Credit Card Comparison Tool.

Usage which credit cards are available in a province (two-letter code, e.g. 'ON', 'QC') and what they cost: annual fee, purchase interest rate and reward categories, for every card the financial institutions list with the Financial Consumer Agency of Canada (about 95 in Ontario). Filter by words in the card or bank name, institution, maximum annual fee (dollars), maximum purchase rate (percent) and rewards ('cash_back', 'travel', 'groceries', 'gas', 'general_merchandise'; every one given must apply). student=True adds student cards; secured=True lists secured cards instead. Default order is FCAC's (annual fee, low to high). Pass a product_id with the same province and options to fcac_get_credit_card for cash advance and balance transfer rates, foreign conversion fee, minimum income and insurance. Read live; lang="fr" returns FCAC's French names, labels and reward categories (numbers are the same), and query and institution then match the French names, ignoring case, accents and apostrophe style.

Mots-clés en anglais
credit card, interest rate, annual fee, APR, rewards card, cash back, travel rewards, low interest card, FCAC, compare cards, bank fees, consumer finance
Mots-clés en français
carte de crédit, comparer les cartes de crédit, taux d'intérêt, frais annuels, carte sans frais annuels, récompenses, remise en argent, points de récompense, carte à faible taux, carte étudiante, carte de crédit garantie, ACFC, Agence de la consommation en matière financière, frais bancaires
Paramètres de fcac_search_credit_cards
ParamètreTypeDéfaut
province"AB" | "BC" | "MB" | "NB" | "NL" | "NS" | "NT" | "NU" | "ON" | "PE" | "QC" | "SK" | "YT"obligatoire
currency"CAD" | "USD" | "other""CAD"
studentboolfalse
securedboolfalse
querystr""
institutionstr""
max_annual_feefloat | nullnull
max_purchase_ratefloat | nullnull
rewardslist["cash_back" | "travel" | "groceries" | "gas" | "general_merchandise"] | nullnull
sort"annual_fee" | "purchase_rate" | "institution" | "name" | nullnull
limitint25
lang"en" | "fr""en"
call_tool {"name": "fcac_search_credit_cards", "arguments": {"province": "…"}}

Fédéral et national

Commission canadienne des grains

cgc_

Commission canadienne des grains (grainscanada.gc.ca, outils préfixés cgc_) : Statistiques hebdomadaires sur le grain par campagne agricole depuis 2013-2014 (livraisons des producteurs, expéditions et stocks aux silos primaires et de transformation par province, arrivages…

Description complète

Commission canadienne des grains (grainscanada.gc.ca, outils préfixés cgc_) : Statistiques hebdomadaires sur le grain par campagne agricole depuis 2013-2014 (livraisons des producteurs, expéditions et stocks aux silos primaires et de transformation par province, arrivages, exportations, stocks et écoulement aux silos terminaux par port et grade, grains fourragers, wagons de producteurs, grains importés, sommaire des stocks ; milliers de tonnes, mis à jour chaque jeudi) et exportations mensuelles de grain à partir d'installations agréées par grain, grade, port et pays de destination depuis janvier 2013. Filtres, résultats hebdomadaires ou additionnés, libellés en français ou en anglais.

4 outils

cgc_exports_describeList the grains, ports and destination countries in the CGC's monthly grain exports file.

Usage the values cgc_exports_query filters on (42 grain names including imported and 'US' grains, grades, elevator types PRIMARY, TERMINALS and CONTAINER, port regions, world regions, about 150 destination countries) and the months covered (January 2013 to the latest month, usually a few weeks behind). lang="fr" lists the French names ('R.P. de Chine', 'Silos Terminaux', 'Conteneurs').

Mots-clés en anglais
grain exports, destination countries, export markets, Canadian Grain Commission, licensed facilities, container exports, ports, wheat, canola
Mots-clés en français
exportations de grain, pays de destination, marchés d'exportation, Commission canadienne des grains, installations agréées, conteneurs, ports, céréales, blé, canola
Paramètres de cgc_exports_describe
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "cgc_exports_describe", "arguments": {}}
cgc_exports_queryGet monthly Canadian grain exports by grain and destination country from the Canadian Grain Commission.

Usage how much wheat, durum, canola, barley, oats, peas, lentils or soybeans Canada exported to China, Japan, the United States, Mexico or any other country, by month, calendar year or crop year (August to July), from licensed primary, terminal and container facilities, since January 2013. Filters take one value or a list (cgc_exports_describe lists them); region is the port region, elevator PRIMARY, TERMINALS or CONTAINER. With frequency 'month' and no group_by, rows are as published; otherwise values are summed per period over every column not in group_by (e.g. frequency='crop_year', group_by=['destination']), and months shows partial periods. Rows come in period order, largest first within a period; past limit the oldest periods are dropped. total_ktonnes sums every match. Thousands of tonnes. With lang="fr" names are French: elevator 'Silos des Prairies', 'Silos Terminaux' or 'Conteneurs', destination 'R.P. de Chine', 'Japon', 'États-Unis'; filters ignore case, accents, hyphens and spaces, and an unknown name lists the ones containing it.

Mots-clés en anglais
grain exports by country, canola exports to China, wheat exports, export destinations, monthly exports, crop year exports, Canadian Grain Commission, pulse exports, lentil exports, trade
Mots-clés en français
exportations de grain par pays, exportations de canola vers la Chine, exportations de blé, destinations d'exportation, exportations mensuelles, campagne agricole, Commission canadienne des grains, céréales, légumineuses, lentilles, commerce
Paramètres de cgc_exports_query
ParamètreTypeDéfaut
grainstr | list[str] | nullnull
destinationstr | list[str] | nullnull
regionstr | list[str] | nullnull
elevatorstr | list[str] | nullnull
global_regionstr | list[str] | nullnull
gradestr | list[str] | nullnull
year_fromint | nullnull
year_toint | nullnull
frequency"month" | "year" | "crop_year""month"
group_bylist["grain" | "grade" | "elevator" | "region" | "global_region" | "destination"] | nullnull
limitint200
lang"en" | "fr""en"
call_tool {"name": "cgc_exports_query", "arguments": {}}
cgc_weekly_describeList what the Canadian Grain Commission's Grain Statistics Weekly holds for a crop year.

Usage the first step before cgc_weekly_query: the weeks published so far (grain week and the Sunday it ends), and per worksheet its metrics, periods, grains, regions and grades. Worksheets: Primary (producer deliveries, shipments, stocks, condo storage by prairie province), Process (deliveries, shipments, milled grain and stocks at process elevators), Terminal Receipts, Terminal Exports, Terminal Stocks and Terminal Disposition (by port: Vancouver, Prince Rupert, Churchill, Thunder Bay, Bay & Lakes, St. Lawrence, and by grade), Primary Shipment Distribution, Feed Grains, Feed Grains Shipment Distribution, Producer Cars, Imported Grains, Summary (stocks by elevator type). crop_year is e.g. '2025-26' (August to July), from 2013-14; default: the latest. Values are thousands of tonnes. lang="fr" reads the French file: worksheet, metric, period, grain and region names are then French ('Silos primaires', 'Terminaux - exportations', 'Semaine en cours').

Mots-clés en anglais
Canadian Grain Commission, CGC, grain statistics weekly, GSW, crop year, grain handling, primary elevators, terminal elevators, grain stocks, canola, wheat
Mots-clés en français
Commission canadienne des grains, CCG, statistiques hebdomadaires sur le grain, campagne agricole, manutention du grain, silos primaires, silos terminaux, silos-élévateurs, stocks de grain, céréales, canola, blé
Paramètres de cgc_weekly_describe
ParamètreTypeDéfaut
crop_yearstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "cgc_weekly_describe", "arguments": {}}
cgc_weekly_queryGet weekly grain deliveries, shipments, exports and stocks from the Canadian Grain Commission.

Usage producer deliveries of wheat, canola, barley, oats, peas or lentils to primary elevators by province; terminal exports and receipts by port (Vancouver, Prince Rupert, Thunder Bay, St. Lawrence) and grade; grain stocks in commercial storage; weekly or crop-year-to-date grain movement. worksheet is required (e.g. 'Primary', 'Terminal Exports', 'Summary'; cgc_weekly_describe lists them and their values). period is 'Current Week' (that week alone) or 'Crop Year' (to date). Filters take one value or a list. Omit group_by for the published rows; pass it (e.g. ['grain']) to sum the other columns per week, e.g. deliveries over all provinces; summing requires one metric and one period. latest_week_only keeps the newest week. Rows come in week order; past limit the latest are kept. Thousands of tonnes; rows without a region are national totals. From crop year 2013-14; updated each Thursday. With lang="fr" every name is French, e.g. worksheet 'Silos primaires', metric 'Livraisons', period 'Semaine en cours' or 'Campagne agricole', grain 'Blé', region 'Saskatchewan'; filters ignore case, accents, hyphens and spaces.

Mots-clés en anglais
grain deliveries, grain exports, grain stocks, primary elevator, terminal elevator, port of Vancouver, canola deliveries, wheat exports, crop year to date, thousand tonnes
Mots-clés en français
livraisons de grain, livraisons des producteurs, exportations de grain, stocks de grain, silo primaire, silo terminal, silo-élévateur, port de Vancouver, livraisons de canola, exportations de blé, céréales, orge, campagne agricole, milliers de tonnes
Paramètres de cgc_weekly_query
ParamètreTypeDéfaut
worksheetstrobligatoire
crop_yearstr | nullnull
metricstr | list[str] | nullnull
periodstr | list[str] | nullnull
grainstr | list[str] | nullnull
gradestr | list[str] | nullnull
regionstr | list[str] | nullnull
week_fromint | nullnull
week_toint | nullnull
latest_week_onlyboolfalse
group_bylist["worksheet" | "metric" | "period" | "grain" | "grade" | "region"] | nullnull
limitint200
lang"en" | "fr""en"
call_tool {"name": "cgc_weekly_query", "arguments": {"worksheet": "…"}}

Fédéral et national

Environnement et Changement climatique Canada

eccc_

Environnement et Changement climatique Canada / Service météorologique du Canada, via l'API GeoMet-OGC du SMC (api.weather.gc.ca) : alertes météorologiques, conditions actuelles et observations de surface (SWOB), prévisions par ville, cote air santé (AQHI)…

Description complète

Environnement et Changement climatique Canada / Service météorologique du Canada, via l'API GeoMet-OGC du SMC (api.weather.gc.ca) : alertes météorologiques, conditions actuelles et observations de surface (SWOB), prévisions par ville, cote air santé (AQHI), stations climatiques et observations quotidiennes/horaires/mensuelles et normales 1981-2010, stations hydrométriques (niveau/débit d'eau) et données en temps réel/historiques, prévisions maritimes, et extrêmes climatiques à long terme. Un client générique de type API OGC - Entités couvre la centaine de collections publiées par ce serveur plutôt qu'un outil distinct par jeu de données.

4 outils · Ressources : docs://eccc/gotchas, docs://eccc/well-known-collections · Invites : eccc_severe_weather_check, find_and_query_eccc_collection

eccc_get_collectionGet one MSC GeoMet collection's description, spatial extent, and queryable properties.

Usage confirming what a collection covers and which property names you can filter/sort/select by (e.g. province and alert_type for weather-alerts, STATION_NUMBER for hydrometric-realtime) before calling eccc_query_items - an unknown property name is silently ignored upstream and returns zero rows rather than an error, so checking here first avoids that trap.

Mots-clés en anglais
environment canada, eccc, msc, geomet, collection, detail, metadata, queryables, properties, schema, extent, bbox
Mots-clés en français
environnement canada, smc, geomet, collection, détail, métadonnées, propriétés interrogeables, schéma, étendue
Paramètres de eccc_get_collection
ParamètreTypeDéfaut
collection_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "eccc_get_collection", "arguments": {"collection_id": "…"}}
eccc_list_collectionsList every MSC GeoMet OGC API collection (~100).

Usage a full inventory scan. Prefer eccc_search_collections for a topic search, or docs://eccc/well-known-collections for the collections that matter most - this returns the entire catalogue, including many specialized downscaled-climate-projection families most callers will not need.

Mots-clés en anglais
environment canada, eccc, msc, geomet, weather, climate, list, inventory, all collections, catalogue, full list
Mots-clés en français
environnement canada, smc, geomet, météo, climat, liste, inventaire, toutes les collections, catalogue, liste complète
Paramètres de eccc_list_collections
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "eccc_list_collections", "arguments": {}}
eccc_query_itemsQuery rows (GeoJSON features) from one MSC GeoMet collection.

Usage fetching actual weather alerts, current surface observations (SWOB), AQHI readings/forecasts, climate normals or daily/hourly observations, hydrometric water level/flow, or any other MSC GeoMet collection's data - one generic query works across every collection (see docs://eccc/well-known-collections for good starting collection_id values and example filters). bbox is [west, south, east, north] in decimal degrees (WGS84). datetime_filter accepts a single RFC3339 datetime or an interval ("start/end", ".." for an open end) - support genuinely varies by collection and is not predictable from the collection's own metadata (confirmed: hydrometric-realtime supports it, weather-alerts does not and raises an error) - omit it and filter by filters/bbox instead if it fails. filters are exact-match property=value pairs (e.g. {"province": "ON"} or {"STATION_NUMBER": "05BL023"}) combined with AND. fields limits which properties come back (omit for all). sortby is a property name, prefixed with - for descending (e.g. "-publication_datetime"). limit is capped at 1000 per request - several collections here have hundreds of thousands of rows, so page with offset rather than requesting everything at once. Read docs://eccc/gotchas before relying on datetime_filter or on climate-stations' LATITUDE/LONGITUDE properties.

Mots-clés en anglais
environment canada, eccc, msc, geomet, weather alert, current conditions, swob, observation, aqhi, air quality, climate normal, hydrometric, water level, flow, marine forecast, query, data, filter, bbox, station
Mots-clés en français
environnement canada, smc, geomet, alerte météo, conditions actuelles, observation, cote air santé, qualité de l'air, normale climatique, hydrométrique, niveau d'eau, débit, prévision maritime, requête, données, filtre, station
Paramètres de eccc_query_items
ParamètreTypeDéfaut
collection_idstrobligatoire
bboxlist[float] | nullnull
datetime_filterstr | nullnull
filtersdict[str, str] | nullnull
fieldslist[str] | nullnull
sortbystr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "eccc_query_items", "arguments": {"collection_id": "…"}}
eccc_search_collectionsSearch MSC GeoMet's ~100 weather/climate/water OGC API collections by keyword.

Usage finding a collection id when you only know a topic - e.g. "alert", "aqhi", "climate normal", "hydrometric", "swob", "marine", "snowfall". Read docs://eccc/well-known-collections first - it already lists the collection ids that matter most, with example filters for each.

Mots-clés en anglais
environment canada, eccc, msc, geomet, weather, climate, collection, search, find, discover, dataset, catalogue
Mots-clés en français
environnement canada, smc, geomet, météo, climat, collection, recherche, trouver, découvrir, jeu de données, catalogue
Paramètres de eccc_search_collections
ParamètreTypeDéfaut
querystrobligatoire
limitint25
lang"en" | "fr""en"
call_tool {"name": "eccc_search_collections", "arguments": {"query": "…"}}

Fédéral et national

Agence canadienne d'inspection des aliments

cfia_

Tableaux de l'Agence canadienne d'inspection des aliments sur les maladies animales (inspection.canada.ca), outils préfixés cfia_ : nombre annuel de troupeaux et de bandes confirmés par maladie à déclaration obligatoire des animaux terrestres…

Description complète

Tableaux de l'Agence canadienne d'inspection des aliments sur les maladies animales (inspection.canada.ca), outils préfixés cfia_ : nombre annuel de troupeaux et de bandes confirmés par maladie à déclaration obligatoire des animaux terrestres, de 2011 à l'année en cours (mis à jour le 10 de chaque mois ; la copie CKAN s'arrête en 2021) ; une ligne par confirmation, avec date, province et type d'animal, pour la maladie débilitante chronique, la tremblante, la tuberculose bovine, la cysticercose, l'ESB, la trichinose et l'influenza aviaire avant 2021 ; et chaque lieu infecté par l'influenza aviaire hautement pathogène depuis décembre 2021 (actuel ou libéré, province, municipalité, commercial ou non, classification de l'OMSA, zone de contrôle), avec le tableau d'état par province de l'ACIA (oiseaux touchés). La rage, les maladies des animaux aquatiques et les analyses d'aliments sont des jeux de données CKAN (cfia-acia).

3 outils

cfia_avian_influenzaGet highly pathogenic avian influenza (HPAI, bird flu) infected premises in Canada from CFIA.

Usage every poultry and bird premises the CFIA has confirmed with avian influenza since December 2021 (about 660): premises id, date detected, province, municipality, commercial or non-commercial, WOAH poultry or non-poultry, primary control zone and its order, and whether it is still under CFIA quarantine (status="current") or released. Filter by province (code or name), date_from/date_to (YYYY, YYYY-MM or YYYY-MM-DD) and premises_type; counts gives current and released premises by province, month, year or premises type. The result also carries the CFIA's status-by-province table with the estimated birds impacted. Newest first, up to limit (max 1000). lang="fr" gives French municipalities, zones (ZCP) and labels; dates follow the English page.

Mots-clés en anglais
avian influenza, bird flu, HPAI, H5N1, infected premises, poultry outbreak, CFIA, quarantine, control zone, birds impacted, flocks
Mots-clés en français
influenza aviaire, grippe aviaire, IAHP, H5N1, lieux infectés, éclosion, volailles, ACIA, quarantaine, zone de contrôle primaire, oiseaux touchés
Paramètres de cfia_avian_influenza
ParamètreTypeDéfaut
status"current" | "released" | "all""all"
provincestr | nullnull
date_fromstr | nullnull
date_tostr | nullnull
premises_type"commercial" | "non_commercial" | "captive_wild" | nullnull
counts_by"province" | "month" | "year" | "premises_type""province"
limitint100
lang"en" | "fr""en"
call_tool {"name": "cfia_avian_influenza", "arguments": {}}
cfia_disease_detectionsList each confirmed CFIA detection of a reportable animal disease: date, province, species.

Usage when and where chronic wasting disease was confirmed in farmed deer and elk (monthly, 2011 to now), scrapie in sheep and goat flocks, bovine tuberculosis and cysticercosis in cattle herds, BSE cases (with the animal's age), trichinellosis, and avian influenza in poultry before 2021. disease takes a name or abbreviation in English or French (default: all seven); filter by year, province (code or name) or animal_type ("elk", "wapiti", "goat"); counts_by groups rows by year, YYYY-MM month, province or animal type. herds counts the herds a row stands for ("Elk (3 herds)"), matching the yearly totals of cfia_reportable_diseases. For avian influenza since December 2021 use cfia_avian_influenza. lang="fr" gives French locations, animal types and notes; dates follow the English pages.

Mots-clés en anglais
chronic wasting disease, CWD, scrapie, bovine tuberculosis, BSE, mad cow, cysticercosis, detections, herds infected, deer, elk, CFIA
Mots-clés en français
maladie débilitante chronique, MDC, tremblante, tuberculose bovine, ESB, vache folle, cysticercose, détections, troupeaux infectés, cerf, wapiti, ACIA
Paramètres de cfia_disease_detections
ParamètreTypeDéfaut
diseasestr | nullnull
year_fromint | nullnull
year_toint | nullnull
provincestr | nullnull
animal_typestr | nullnull
counts_by"year" | "month" | "province" | "animal_type" | nullnull
lang"en" | "fr""en"
call_tool {"name": "cfia_disease_detections", "arguments": {}}
cfia_reportable_diseasesGet yearly counts of federally reportable terrestrial animal diseases in Canada (CFIA).

Usage how many farmed herds or flocks were confirmed with a federally reportable disease each year from 2011 to the current year (avian influenza, chronic wasting disease, equine infectious anemia, bovine tuberculosis, scrapie, cysticercosis, BSE, Newcastle disease, anthrax, anaplasmosis, trichinellosis), as published by the CFIA and updated on the 10th of each month (current_as_of gives the month end the counts run to). disease accepts a name in either language or an abbreviation ("CWD", "maladie débilitante chronique", "BSE", "tremblante"), ignoring case, accents and apostrophes; totals_by adds sums by year or by disease. Each row names the tool with one row per detection (cfia_disease_detections, cfia_avian_influenza). Rabies and aquatic diseases are CKAN datasets (organization cfia-acia). lang="fr" reads the French page (French disease names and notes).

Mots-clés en anglais
reportable disease, animal disease, CFIA, chronic wasting disease, avian influenza, equine infectious anemia, bovine tuberculosis, scrapie, BSE, livestock health, herds infected
Mots-clés en français
maladie à déclaration obligatoire, maladies animales, ACIA, maladie débilitante chronique, influenza aviaire, anémie infectieuse des équidés, tuberculose bovine, tremblante, ESB, santé animale, troupeaux infectés
Paramètres de cfia_reportable_diseases
ParamètreTypeDéfaut
year_fromint | nullnull
year_toint | nullnull
diseasestr | nullnull
totals_by"year" | "disease" | nullnull
lang"en" | "fr""en"
call_tool {"name": "cfia_reportable_diseases", "arguments": {}}

Fédéral et national

Agence de la santé publique du Canada : Infobase de la santé

phac_infobase_

Santé Infobase de l'ASPC : liste, description et interrogation des fichiers de données des tableaux de bord de surveillance de l'Agence de la santé publique du Canada (détections de virus respiratoires et ÉpiGrippe+, eaux usées, méfaits liés aux opioïdes et aux stimulants…

Description complète

Santé Infobase de l'ASPC : liste, description et interrogation des fichiers de données des tableaux de bord de surveillance de l'Agence de la santé publique du Canada (détections de virus respiratoires et ÉpiGrippe+, eaux usées, méfaits liés aux opioïdes et aux stimulants, sites de consommation supervisée, enquêtes sur la consommation de substances, rougeole, mpox, tuberculose, maladies à déclaration obligatoire, manifestations cliniques après la vaccination, indicateurs de maladies chroniques, données COVID-19 archivées), filtrées par valeur de colonne, province et période, en français ou en anglais.

3 outils

phac_infobase_describe_datasetDescribe a PHAC Health Infobase dataset: columns, values, date coverage, last update.

Usage before querying, learning a surveillance file's columns and their most common values (for exact filters), its date range, the provinces or places it covers, when PHAC last updated it, and which suppression markers it uses ("Suppr.", "X", "n/a"; "Mas." and "n.d." in French files). dataset_id comes from phac_infobase_list_datasets; lang="fr" reads the French file when PHAC publishes one (French column names and labels, sometimes decimal commas) and otherwise the English file; file_language says which.

Mots-clés en anglais
PHAC, Health Infobase, data dictionary, columns, coverage, last updated, surveillance data, suppressed values, metadata
Mots-clés en français
ASPC, Santé Infobase, dictionnaire de données, colonnes, période couverte, dernière mise à jour, données de surveillance, valeurs supprimées, métadonnées
Paramètres de phac_infobase_describe_dataset
ParamètreTypeDéfaut
dataset_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "phac_infobase_describe_dataset", "arguments": {"dataset_id": "…"}}
phac_infobase_list_datasetsList PHAC Health Infobase surveillance datasets (dashboard data files), by topic.

Usage finding public health surveillance data from the Public Health Agency of Canada's Health Infobase dashboards: respiratory virus detections and FluWatch+ (influenza, COVID-19, RSV), wastewater viral load, opioid and stimulant deaths and hospitalizations, supervised consumption sites, substance use surveys, measles, mpox, tuberculosis, notifiable diseases, vaccine adverse events, chronic disease and cancer indicators, archived COVID-19 cases and vaccination. topic is one of respiratory, covid19, wastewater, vaccination, substance_use, infectious_disease, chronic_disease, health_status; query matches words in English or French titles, ignoring case and accents. lang="fr" returns French titles and descriptions for every dataset; languages shows which ones also have a French data file (9 of them), the others are read from the English file. Returns dataset ids for phac_infobase_describe_dataset and phac_infobase_query. The Chronic Disease Surveillance System (CCDSS) data tool has no downloadable file.

Mots-clés en anglais
PHAC, Health Infobase, public health surveillance, FluWatch, influenza, COVID-19, RSV, opioid overdose, wastewater, measles, tuberculosis, notifiable diseases
Mots-clés en français
ASPC, Santé Infobase, surveillance de la santé publique, ÉpiGrippe, grippe, influenza, COVID-19, VRS, virus respiratoires, surdoses d'opioïdes, eaux usées, rougeole, tuberculose, maladies à déclaration obligatoire, vaccination
Paramètres de phac_infobase_list_datasets
ParamètreTypeDéfaut
topicstr | nullnull
querystr | nullnull
lang"en" | "fr""en"
call_tool {"name": "phac_infobase_list_datasets", "arguments": {}}
phac_infobase_queryQuery rows of a PHAC Health Infobase dataset by column values, date range and province.

Usage weekly influenza, COVID-19 and RSV percent positive by province, apparent opioid toxicity deaths by province and year, wastewater viral load for a city, measles cases by province, tuberculosis incidence, and similar surveillance series. filters are exact, case-insensitive column matches, e.g. for opioid_stimulant_harms {"Source": "Deaths", "Specific_Measure": "Overall numbers", "Unit": "Number", "Time_Period": "By year"}; geography accepts a province or territory name (English or French), abbreviation (ON, QC) or PRUID code; start/end are YYYY, YYYY-MM, YYYY-MM-DD or YYYY Qn (or Tn) on the dataset's date column. The most recent limit matching rows come back, oldest first. Values are returned as published; suppression markers are listed. lang="fr" reads the French file where one exists, whose column names and values are French (e.g. {"Source": "Mortalité", "Unité": "Nombre", "Période_Temps": "Par année"}; quarters "2025 T3"), so take filter names and values from phac_infobase_describe_dataset called with the same lang. Filters also ignore accents and apostrophe style.

Mots-clés en anglais
PHAC, Health Infobase, surveillance time series, weekly cases, percent positivity, overdose deaths, province, wastewater, rates per 100, 000
Mots-clés en français
ASPC, Santé Infobase, séries chronologiques de surveillance, cas hebdomadaires, pourcentage de positivité, taux de positivité, décès par surdose, province, eaux usées, taux pour 100 000
Paramètres de phac_infobase_query
ParamètreTypeDéfaut
dataset_idstrobligatoire
filtersdict[str, str] | nullnull
geographystr | nullnull
startstr | nullnull
endstr | nullnull
columnslist[str] | nullnull
limitint100
lang"en" | "fr""en"
call_tool {"name": "phac_infobase_query", "arguments": {"dataset_id": "…"}}

Fédéral et national

Gazette du Canada

gazette_

Gazette du Canada : liste des éditions récentes de la Partie I (avis et projets de règlement) et de la Partie II (règlements enregistrés, DORS/TR), liste des avis d'une édition par section, ministère et loi, et texte d'un avis, en français ou en anglais.

3 outils

gazette_get_issueList every notice or regulation in one Canada Gazette issue.

Usage seeing what was published on a date (default: the latest issue), grouped by section (government notices, commissions, proposed regulations, miscellaneous notices) with the department and act for Part I, or the SOR/SI instruments for Part II. issue_date is YYYY-MM-DD from gazette_list_issues.

Mots-clés en anglais
Canada Gazette issue, table of contents, notices, regulations, department, act, SOR, SI, publication date
Mots-clés en français
édition de la Gazette du Canada, table des matières, avis, règlements, ministère, loi, DORS, TR
Paramètres de gazette_get_issue
ParamètreTypeDéfaut
part1 | 21
issue_datestr | nullnull
lang"en" | "fr""en"
call_tool {"name": "gazette_get_issue", "arguments": {}}
gazette_get_noticeRead the text of one Canada Gazette notice or regulation.

Usage the wording of a notice, proposed regulation (with its Regulatory Impact Analysis Statement) or registered regulation. url comes from gazette_get_issue; the language follows the URL (open the French issue for French text).

Mots-clés en anglais
Canada Gazette notice text, regulation text, RIAS, regulatory impact, proposed regulation, order, Canada Gazette, notice
Mots-clés en français
texte de l'avis, texte du règlement, REIR, résumé de l'étude d'impact, projet de règlement, décret, Gazette du Canada, avis
Paramètres de gazette_get_notice
ParamètreTypeDéfaut
urlstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "gazette_get_notice", "arguments": {"url": "…"}}
gazette_list_issuesList recent Canada Gazette issues (Part I notices, Part II regulations).

Usage finding an issue date to open with gazette_get_issue. Part I (weekly, Saturdays) carries government notices, commission notices and proposed regulations; Part II (every second Wednesday) carries registered regulations (SOR) and statutory instruments (SI).

Mots-clés en anglais
Canada Gazette, government notices, proposed regulations, regulations, SOR, orders in council, official publication, Part I
Mots-clés en français
Gazette du Canada, avis du gouvernement, projets de règlement, règlements, DORS, décrets, publication officielle, Partie I
Paramètres de gazette_list_issues
ParamètreTypeDéfaut
part1 | 21
limitint10
lang"en" | "fr""en"
call_tool {"name": "gazette_list_issues", "arguments": {}}

Fédéral et national

Institut canadien d'information sur la santé

cihi_

Répertoire des indicateurs de l'Institut canadien d'information sur la santé (ICIS) : recherche parmi quelque 200 indicateurs du système de santé (mortalité et réadmissions à l'hôpital, temps d'attente, visites aux urgences, dépenses de santé, résultats pour les patients)…

Description complète

Répertoire des indicateurs de l'Institut canadien d'information sur la santé (ICIS) : recherche parmi quelque 200 indicateurs du système de santé (mortalité et réadmissions à l'hôpital, temps d'attente, visites aux urgences, dépenses de santé, résultats pour les patients), description et disponibilité des données d'un indicateur, et interrogation de son tableau de données par lieu, niveau de déclaration, période et ventilation, en français ou en anglais.

3 outils

cihi_get_indicatorGet a CIHI indicator's description, data availability, update date, and topics.

Usage understanding what an indicator measures and which years and places it covers before reading its data. indicator is a slug from cihi_search_indicators; lang="fr" returns the French page.

Mots-clés en anglais
CIHI, indicator definition, methodology, data availability, update frequency, health system, health indicator, definition
Mots-clés en français
ICIS, définition de l'indicateur, méthodologie, disponibilité des données, fréquence de mise à jour, système de santé, indicateur de santé, définition
Paramètres de cihi_get_indicator
ParamètreTypeDéfaut
indicatorstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "cihi_get_indicator", "arguments": {"indicator": "…"}}
cihi_get_indicator_dataRead a CIHI indicator's data table (by place, reporting level, year, and breakdown).

Usage rates and values such as 30-day stroke mortality in Alberta, or readmission rates by hospital. place is a substring of "Place or organization"; filters match columns exactly, e.g. {"Reporting level": "Province/Territory", "Time frame": "2024–2025", "Level 1 breakdown": "Not applicable"}. The last limit matching rows in file order come back. lang="fr" reads CIHI's French file, with French column names.

Mots-clés en anglais
CIHI, health data, hospital mortality rate, readmission rate, province, hospital, fiscal year, risk-adjusted rate
Mots-clés en français
ICIS, données sur la santé, taux de mortalité, taux de réadmission, province, hôpital, exercice, taux ajusté
Paramètres de cihi_get_indicator_data
ParamètreTypeDéfaut
indicatorstrobligatoire
placestr | nullnull
filtersdict[str, str] | nullnull
tablestr | nullnull
limitint100
lang"en" | "fr""en"
call_tool {"name": "cihi_get_indicator_data", "arguments": {"indicator": "…"}}
cihi_search_indicatorsSearch CIHI's Indicator Library of ~200 health-system indicators.

Usage finding an indicator's slug, e.g. "stroke mortality", "readmission", "wait times", "emergency department", "hospital stays", "public spending". Every word must appear in the English name; read French content with lang="fr" on the other cihi_ tools.

Mots-clés en anglais
CIHI, health indicators, hospital, mortality, readmission, wait times, emergency department, health system performance
Mots-clés en français
ICIS, indicateurs de santé, hôpital, mortalité, réadmission, temps d'attente, urgences, rendement du système de santé
Paramètres de cihi_search_indicators
ParamètreTypeDéfaut
querystr""
lang"en" | "fr""en"
call_tool {"name": "cihi_search_indicators", "arguments": {}}

Fédéral et national

Pêches et Océans Canada : marées et niveaux d'eau

dfo_iwls_

Marées et niveaux d'eau de Pêches et Océans Canada (API SINE du Service hydrographique du Canada) : recherche parmi environ 1 575 stations marégraphiques, détail des stations et niveaux de référence, niveaux d'eau observés…

Description complète

Marées et niveaux d'eau de Pêches et Océans Canada (API SINE du Service hydrographique du Canada) : recherche parmi environ 1 575 stations marégraphiques, détail des stations et niveaux de référence, niveaux d'eau observés, prédictions de niveaux d'eau et heures des pleines et basses mers pour toute période d'au plus 7 jours.

3 outils

dfo_iwls_get_stationGet one DFO tide station's details: location, region, datums, and available series.

Usage checking whether a station is tidal or a tide-table reference port and converting its chart-datum levels to CGVD2013 or CGVD28 with the datum offsets.

Mots-clés en anglais
DFO, tide station, chart datum, CGVD2013, geodetic datum, station metadata, hydrographic, reference port
Mots-clés en français
MPO, station marégraphique, zéro des cartes, CGVD2013, niveau de référence géodésique, métadonnées, port de référence, niveau d'eau
Paramètres de dfo_iwls_get_station
ParamètreTypeDéfaut
station_codestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "dfo_iwls_get_station", "arguments": {"station_code": "…"}}
dfo_iwls_get_water_levelsGet tide times, predicted water levels, or observed water levels for one station.

Usage high and low tide times ("wlp-hilo", the default), predicted levels ("wlp"), or official observed levels ("wlo") in metres above chart datum. start/end are ISO dates or UTC datetimes (default: now to +24 h); the window is capped at 7 days. Set resolution (e.g. "SIXTY_MINUTES") to thin minute-level series; it is ignored for high/low tides.

Mots-clés en anglais
tides, tide table, high tide, low tide, water level, prediction, observed, DFO, harbour, marine forecast
Mots-clés en français
marées, table des marées, pleine mer, basse mer, niveau d'eau, prédiction, observé, MPO, port, prévision maritime
Paramètres de dfo_iwls_get_water_levels
ParamètreTypeDéfaut
station_codestrobligatoire
series_codestr"wlp-hilo"
startstr | nullnull
endstr | nullnull
resolution"ONE_MINUTE" | "FIVE_MINUTES" | "FIFTEEN_MINUTES" | "SIXTY_MINUTES" | nullnull
lang"en" | "fr""en"
call_tool {"name": "dfo_iwls_get_water_levels", "arguments": {"station_code": "…"}}
dfo_iwls_search_stationsSearch Canada's ~1,575 tide and water-level stations (Fisheries and Oceans Canada).

Usage finding a station's five-digit code (e.g. "07120" Victoria Harbour) before fetching tides or water levels. query matches the station name, alternative name, or exact code; series_code narrows to stations publishing that series ("wlo" observed, "wlp" predicted, "wlp-hilo" high/low tides). lang="fr" returns French series names.

Mots-clés en anglais
DFO, Canadian Hydrographic Service, tide station, tides, water level, harbour, port, coast, marine, tide gauge
Mots-clés en français
MPO, Pêches et Océans, Service hydrographique du Canada, station marégraphique, marées, niveau d'eau, port, côte, marégraphe
Paramètres de dfo_iwls_search_stations
ParamètreTypeDéfaut
querystr""
operating_onlybooltrue
series_codestr | nullnull
limitint20
lang"en" | "fr""en"
call_tool {"name": "dfo_iwls_search_stations", "arguments": {}}

Fédéral et national

Rappels et avis de sécurité

recalls_

Rappels et avis de sécurité du gouvernement du Canada (Santé Canada, ACIA, Transports Canada) : recherche des avis sur les aliments, les produits de santé, les produits de consommation et les véhicules par mot-clé, organisme, catégorie, classe et date…

Description complète

Rappels et avis de sécurité du gouvernement du Canada (Santé Canada, ACIA, Transports Canada) : recherche des avis sur les aliments, les produits de santé, les produits de consommation et les véhicules par mot-clé, organisme, catégorie, classe et date ; décompte par année ou catégorie ; et détails d'un avis (produits visés, lots, danger, que faire) en français ou en anglais.

3 outils

recalls_getGet one recall or safety alert's full notice: affected products, lots, hazard and what to do.

Usage the details behind a recall_id from recalls_search, such as the affected products table (brand, product, size, UPC, lot or serial numbers, DIN, expiry), the issue and safety risk text, what consumers should do, distribution provinces, recalling companies, recall class and recall date. layout says which page format was read: 'current' pages fill the typed fields; older 'legacy' notices put their header in details and their body in legacy_text. For vehicle notices, agency_reference holds the Transport Canada recall number for tc_recalls_get. lang="fr" reads the French page (untranslated notices come back in English).

Mots-clés en anglais
recall details, affected products, lot number, UPC, hazard, what to do, recalling firm, distribution, recall class, safety alert
Mots-clés en français
détails du rappel, produits visés, numéro de lot, code CUP, danger, que faire, entreprise, distribution, classe de rappel, avis de sécurité
Paramètres de recalls_get
ParamètreTypeDéfaut
recall_idintobligatoire
lang"en" | "fr""en"
call_tool {"name": "recalls_get", "arguments": {"recall_id": "…"}}
recalls_summarizeCount Government of Canada recalls and safety alerts by year, agency, product type or category.

Usage statistics such as food recalls per year, allergen recalls by issue (e.g. product_type="food", group_by="issue"), Health Canada recalls by recall class, or which consumer product categories are recalled most. Takes the same filters as recalls_search. year is the last-updated year (the dump has no separate recall date). Unlike recalls_search, archived notices are included by default, so counts cover the full history back to the 1990s; pass include_archived=False to match the site's search. lang="fr" returns French organization, category, issue and class labels (and then takes French query and category text); agency and product_type keys and the "(none)" and "unknown" keys stay as codes.

Mots-clés en anglais
recall statistics, recalls per year, count, trend, food recalls, allergen, Health Canada, CFIA, product safety, summary
Mots-clés en français
statistiques de rappels, rappels par année, nombre, tendance, rappels d'aliments, allergène, Santé Canada, ACIA, sécurité des produits, sommaire
Paramètres de recalls_summarize
ParamètreTypeDéfaut
group_by"year" | "agency" | "product_type" | "organization" | "category" | "issue" | "recall_class"obligatoire
querystr | nullnull
agency"health_canada" | "cfia" | "transport_canada" | nullnull
product_type"food" | "health_product" | "consumer_product" | "vehicle" | nullnull
categorystr | nullnull
recall_classstr | nullnull
updated_fromstr | nullnull
updated_tostr | nullnull
include_archivedbooltrue
topint50
lang"en" | "fr""en"
call_tool {"name": "recalls_summarize", "arguments": {"group_by": "…"}}

Fédéral et national

Ressources naturelles Canada : consommation d'énergie

nrcan_energy_use_

Données sur la consommation d'énergie de Ressources naturelles Canada (Office de l'efficacité énergétique) : la Base de données complète sur la consommation d'énergie (consommation d'énergie et émissions de GES par secteur et province depuis 2000) et les tableaux des enquêtes…

Description complète

Données sur la consommation d'énergie de Ressources naturelles Canada (Office de l'efficacité énergétique) : la Base de données complète sur la consommation d'énergie (consommation d'énergie et émissions de GES par secteur et province depuis 2000) et les tableaux des enquêtes sur la consommation d'énergie : ménages (EMCE, aussi par RMR), secteur commercial et institutionnel (EECI), immeubles résidentiels à logements multiples, arénas, industrie (CIE) et appareils ménagers. Liste des tableaux d'un produit, puis lecture de tout tableau en français ou en anglais.

3 outils

nrcan_energy_use_get_tableRead one NRCan energy-use table (header rows, data rows, and notes).

Usage household energy use by region and fuel, energy intensity, GHG emissions by sector and energy source over time, heating system shares, and commercial or industrial energy use. table_key comes from nrcan_energy_use_list_tables. lang="fr" returns NRCan's French table. Survey tables print a quality letter after each value; the legend is in notes.

Mots-clés en anglais
NRCan, energy consumption, petajoules, GHG emissions, household energy use survey, heating, natural gas, electricity
Mots-clés en français
RNCan, consommation d'énergie, pétajoules, émissions de GES, enquête sur les ménages, chauffage, gaz naturel, électricité
Paramètres de nrcan_energy_use_get_table
ParamètreTypeDéfaut
table_keystrobligatoire
lang"en" | "fr""en"
call_tool {"name": "nrcan_energy_use_get_table", "arguments": {"table_key": "…"}}
nrcan_energy_use_list_productsList NRCan's energy-use products: the Comprehensive Energy Use Database and energy surveys.

Usage choosing what to read. Surveys: Survey of Household Energy Use (SHEU 2019/2015, also by CMA), multi-unit residential buildings, commercial and institutional buildings (SCIEU), arenas, industrial consumption (ICE), appliance shipments. The comprehensive database covers energy use and GHG emissions by sector and province since 2000.

Mots-clés en anglais
NRCan, energy use, energy consumption, household energy survey, SHEU, GHG emissions, energy efficiency, residential, buildings
Mots-clés en français
RNCan, consommation d'énergie, utilisation de l'énergie, enquête sur les ménages, émissions de GES, efficacité énergétique, base de données, énergie
Paramètres de nrcan_energy_use_list_products
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "nrcan_energy_use_list_products", "arguments": {}}
nrcan_energy_use_list_tablesList the tables of one NRCan energy-use product, with titles and table keys.

Usage finding a table, e.g. product="sheu_2019" (household space heating, appliances, dwelling characteristics), or product="comprehensive" with sector ("res", "com", "id", "tran", "agr", "agg") and jurisdiction ("ca", "ab", "on", ...). Titles come from NRCan's English menus; read a table in French with nrcan_energy_use_get_table(lang="fr").

Mots-clés en anglais
NRCan, energy use tables, household energy, heating, appliances, sector, province, energy database
Mots-clés en français
RNCan, tableaux, consommation d'énergie, chauffage, appareils, secteur, province, base de données
Paramètres de nrcan_energy_use_list_tables
ParamètreTypeDéfaut
productstrobligatoire
sectorstr | nullnull
jurisdictionstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "nrcan_energy_use_list_tables", "arguments": {"product": "…"}}

Fédéral et national

Élections Canada : rapports financiers des candidats

elections_financial_returns_

Financement politique d'Élections Canada (elections.ca/WPAPPS/WPF) : recherche de candidats aux élections fédérales par nom, parti ou province, puis récupération de l'une des 13 parties du rapport de campagne officiel d'un candidat (déclaration, contributions reçues, prêts…

Description complète

Financement politique d'Élections Canada (elections.ca/WPAPPS/WPF) : recherche de candidats aux élections fédérales par nom, parti ou province, puis récupération de l'une des 13 parties du rapport de campagne officiel d'un candidat (déclaration, contributions reçues, prêts, dépenses, transferts, rapprochement bancaire) sous forme de données structurées. Couvre uniquement l'entité politique Candidats ; distinct des jeux de données CKAN de résultats par bureau de scrutin et de contributions déjà accessibles via ckan_* (portal="federal").

3 outils

elections_financial_returns_get_financial_return_partRetrieve one part of a federal election candidate's official Complete Financial Return -- declaration, contributions received, loans, expenses, transfers, or bank reconciliation.

Usage auditing a candidate's campaign expenses or donors; the declared official agent; unpaid claims or loans; bank reconciliation totals; any line item from an official candidate financial return filed under the Canada Elections Act.

Mots-clés en anglais
elections canada, campaign finance, financial return, candidate expenses, contributions received, official agent, election spending, political financing, donor, campaign loan
Mots-clés en français
élections canada, financement de campagne, rapport financier, dépenses de candidat, contributions reçues, agent officiel, dépenses électorales, financement politique, donateur, prêt de campagne
Paramètres de elections_financial_returns_get_financial_return_part
ParamètreTypeDéfaut
candidate_client_idstrobligatoire
partstrobligatoire
election_idstrobligatoire
actstr"after_2019"
return_status"submitted" | "amended""submitted"
lang"en" | "fr""en"
call_tool {"name": "elections_financial_returns_get_financial_return_part", "arguments": {"candidate_client_id": "…", "part": "…", "election_id": "…"}}
elections_financial_returns_list_electionsList general elections and by-elections available for a candidate financial-return search under a given Canada Elections Act period.

Usage finding the election_id to pass into elections_financial_returns_search_candidates or elections_financial_returns_get_financial_return_part; discovering recent or upcoming by-elections not yet known by name.

Mots-clés en anglais
elections canada, election list, by-election, general election, candidate, political financing, act period, election id, writ, campaign return
Mots-clés en français
élections canada, liste des élections, élection partielle, élection générale, candidat, financement politique, période de la loi, identifiant d'élection, bref, rapport de campagne
Paramètres de elections_financial_returns_list_elections
ParamètreTypeDéfaut
actstr"after_2019"
lang"en" | "fr""en"
call_tool {"name": "elections_financial_returns_list_elections", "arguments": {}}
elections_financial_returns_search_candidatesSearch federal election candidates on Elections Canada's Political Financing portal, returning each match's client_id, party, and electoral district for use with elections_financial_returns_get_financial_return_part.

Usage finding a specific candidate's internal id before pulling their campaign financial return; browsing candidates by party or province for one election; discovering valid party_id/province_id values via the result's available_parties/available_provinces.

Mots-clés en anglais
elections canada, candidate search, political financing, campaign return, client id, party, electoral district, province, financial disclosure
Mots-clés en français
élections canada, recherche de candidats, financement politique, rapport de campagne, identifiant, parti, circonscription, province, divulgation financière
Paramètres de elections_financial_returns_search_candidates
ParamètreTypeDéfaut
election_idstrobligatoire
actstr"after_2019"
last_namestr""
first_namestr""
party_idstr"-1"
province_idstr"-1"
district_idstr"-1"
return_status"submitted" | "amended""submitted"
lang"en" | "fr""en"
call_tool {"name": "elections_financial_returns_search_candidates", "arguments": {"election_id": "…"}}

Fédéral et national

Directeur parlementaire du budget

pbo_

Bureau du directeur parlementaire du budget (pbo-dpb.ca, outils préfixés pbo_) : recherche parmi plus de 860 publications (rapports, notes, notes d'évaluation du coût de mesures législatives, estimations de coûts de projets de loi et de motions…

Description complète

Bureau du directeur parlementaire du budget (pbo-dpb.ca, outils préfixés pbo_) : recherche parmi plus de 860 publications (rapports, notes, notes d'évaluation du coût de mesures législatives, estimations de coûts de projets de loi et de motions, archives depuis 2008) et lecture d'une publication avec ses tableaux, tirés des documents PBOML (notes d'évaluation depuis 2021, la plupart des rapports depuis 2025 ; les plus anciennes n'ont que le PDF). Utilisation personnelle et non commerciale, sans modification, avec mention du DPB.

2 outils

pbo_get_publicationRead one PBO publication with its tables and text.

Usage getting the numbers in a PBO costing or report: five-year cost estimates of a measure, projected revenues and spending, economic projections (GDP, unemployment, interest rates), Estimates breakdowns. publication_id is PBO's id, e.g. 'LEG-2526-012-S' or 'RP-2627-002-S', from pbo_search_publications. Tables come from PBO's structured PBOML document: 'table' ones have rows keyed by column label, 'html' ones rows of cells, 'kvlist' ones key/value pairs, each with sources and notes. Costing notes since 2021 and most reports since 2025 have them; older publications return has_structured_content false and a PDF link. Charts are images without data. Reuse is personal and non-commercial, unaltered, crediting PBO.

Mots-clés en anglais
PBO tables, cost estimate figures, costing results, fiscal impact, revenue projection, spending projection, economic projection, Parliamentary Budget Officer
Mots-clés en français
tableaux du DPB, estimation des coûts, incidence financière, projection des revenus, projection des dépenses, projection économique, directeur parlementaire du budget, résultats de l'évaluation
Paramètres de pbo_get_publication
ParamètreTypeDéfaut
publication_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "pbo_get_publication", "arguments": {"publication_id": "…"}}
pbo_search_publicationsSearch Parliamentary Budget Officer (PBO) publications.

Usage finding PBO's independent cost estimates of bills, motions and budget measures, legislative costing notes, economic and fiscal outlooks, reports on the Estimates, federal spending, program costs, tax changes and the public service. With a query, PBO's own search ranks results; without one, the newest come first. types keeps some kinds: RP report, NT note, LEG legislative costing note, ES cost estimate, OA additional analysis, LIBARC archived (2008-2021). 15 per page. Pass a result's id to pbo_get_publication for its tables.

Mots-clés en anglais
Parliamentary Budget Officer, PBO, cost estimate, costing note, fiscal cost, bill costing, economic and fiscal outlook, federal budget analysis, Estimates, fiscal sustainability
Mots-clés en français
directeur parlementaire du budget, DPB, estimation des coûts, note d'évaluation, coût financier, projet de loi, perspectives économiques et financières, budget fédéral, budget des dépenses, viabilité financière
Paramètres de pbo_search_publications
ParamètreTypeDéfaut
querystr""
typeslist["RP" | "NT" | "LEG" | "ES" | "OA" | "LIBARC"] | nullnull
pageint1
lang"en" | "fr""en"
call_tool {"name": "pbo_search_publications", "arguments": {}}

Fédéral et national

InfoBase du GC

gc_infobase_

InfoBase du GC (Secrétariat du Conseil du Trésor) : jeux de données ouverts sur les dépenses et les résultats fédéraux.

Description complète

InfoBase du GC (Secrétariat du Conseil du Trésor) : jeux de données ouverts sur les dépenses et les résultats fédéraux. Liste des fichiers (Budget principal des dépenses, Comptes publics : autorisations et dépenses par crédit, article courant et paiement de transfert, dépenses et ETP prévus et réels par programme, indicateurs de résultats, organisations fédérales) et interrogation des lignes par organisation, exercice et valeurs de colonne, en français ou en anglais.

2 outils

gc_infobase_list_filesList GC InfoBase's federal spending and results files (Treasury Board Secretariat).

Usage finding the file for Main Estimates, Public Accounts (authorities and expenditures by vote, standard object, transfer payments), planned vs actual spending and FTEs by program, departmental results indicators, or the inventory of federal organizations. query filters names; lang="fr" returns the French files.

Mots-clés en anglais
GC InfoBase, federal spending, Public Accounts, Main Estimates, departmental results, FTE, programs, Treasury Board
Mots-clés en français
InfoBase du GC, dépenses fédérales, Comptes publics, Budget principal des dépenses, résultats ministériels, ETP, programmes, budget fédéral
Paramètres de gc_infobase_list_files
ParamètreTypeDéfaut
querystr | nullnull
lang"en" | "fr""en"
call_tool {"name": "gc_infobase_list_files", "arguments": {}}
gc_infobase_queryQuery rows of one GC InfoBase file by organization, fiscal year, and column values.

Usage a department's authorities and expenditures, transfer payments, program spending and FTEs, or results targets, e.g. organization="Canada Revenue Agency", fiscal_year="2023-24". organization is a substring match; fiscal_year matches the start year whatever the file's format ("2023-24", "2023-2024", "FY 2023-24"); filters are exact column matches. resource_id comes from gc_infobase_list_files; use a French file for French column names.

Mots-clés en anglais
federal spending, department budget, expenditures, authorities, transfer payments, program spending, FTE, public accounts
Mots-clés en français
dépenses fédérales, budget ministériel, autorisations, paiements de transfert, dépenses de programme, ETP, comptes publics, InfoBase du GC
Paramètres de gc_infobase_query
ParamètreTypeDéfaut
resource_idstrobligatoire
organizationstr | nullnull
fiscal_yearstr | nullnull
filtersdict[str, str] | nullnull
columnslist[str] | nullnull
limitint100
lang"en" | "fr""en"
call_tool {"name": "gc_infobase_query", "arguments": {"resource_id": "…"}}

Fédéral et national

Ressources naturelles Canada : géolocalisation et toponymes

nrcan_geo_

Géolocalisation et noms géographiques de Ressources naturelles Canada : localiser un lieu, une adresse ou un code postal (Géolocalisateur), et rechercher dans la Base de données toponymiques du Canada les noms officiels de villes, lacs, rivières, montagnes et parcs par texte…

Description complète

Géolocalisation et noms géographiques de Ressources naturelles Canada : localiser un lieu, une adresse ou un code postal (Géolocalisateur), et rechercher dans la Base de données toponymiques du Canada les noms officiels de villes, lacs, rivières, montagnes et parcs par texte, province, type d'entité, rayon autour d'un point ou zone rectangulaire, en français ou en anglais.

2 outils

nrcan_geo_locateGeocode a Canadian place, street address, or postal code to coordinates (NRCan Geolocator).

Usage turning "111 Wellington St Ottawa", "K1A 0A9", or "Parliament Hill" into latitude/longitude, province, and bounding box, e.g. before a spatial query elsewhere. lang="fr" returns French names and categories.

Mots-clés en anglais
geocode, geolocation, address lookup, postal code, FSA, coordinates, latitude longitude, NRCan, geo.ca, place search
Mots-clés en français
géocodage, géolocalisation, adresse, code postal, RTA, coordonnées, latitude longitude, RNCan, recherche de lieu
Paramètres de nrcan_geo_locate
ParamètreTypeDéfaut
querystrobligatoire
limitint10
lang"en" | "fr""en"
call_tool {"name": "nrcan_geo_locate", "arguments": {"query": "…"}}
nrcan_geo_search_namesSearch the Canadian Geographical Names Database for official place names.

Usage official names and locations of cities, towns, lakes, rivers, mountains, parks and other features. Combine query (name text), province ("AB" or SGC code "48"), feature_type (e.g. "CITY", "TOWN", "LAKE", "RIV", "MTN"), a point with radius_km, or bbox [west, south, east, north]. lang="fr" returns French feature types.

Mots-clés en anglais
place names, toponymy, gazetteer, geographical names, lake, river, mountain, official name, NRCan, CGNDB
Mots-clés en français
noms géographiques, toponymie, répertoire toponymique, lac, rivière, montagne, nom officiel, RNCan, BDTC
Paramètres de nrcan_geo_search_names
ParamètreTypeDéfaut
querystr | nullnull
provincestr | nullnull
feature_typestr | nullnull
latitudefloat | nullnull
longitudefloat | nullnull
radius_kmfloat | nullnull
bboxlist[float] | nullnull
limitint10
lang"en" | "fr""en"
call_tool {"name": "nrcan_geo_search_names", "arguments": {}}

Fédéral et national

Régie de l'énergie du Canada

cer_

Données ouvertes de la Régie de l'énergie du Canada : fichiers CSV de la Régie (débits et capacité des pipelines, exportations de pétrole, de gaz, de LGN, de GNL et de produits raffinés, droits pipeliniers, incidents, pétrole brut traité…

Description complète

Données ouvertes de la Régie de l'énergie du Canada : fichiers CSV de la Régie (débits et capacité des pipelines, exportations de pétrole, de gaz, de LGN, de GNL et de produits raffinés, droits pipeliniers, incidents, pétrole brut traité, Avenir énergétique du Canada) et interrogation de leurs lignes avec filtres par colonne et par période, en français ou en anglais.

2 outils

cer_list_datasetsFind Canada Energy Regulator datasets and their CSV file URLs.

Usage locating CER data such as "throughput" (pipeline throughput and capacity per pipeline and key point), "exports" (crude oil, natural gas, NGL, LNG, refined products), "tolls", "incident", "refinery", or "energy future" (Canada's Energy Future scenarios). lang="fr" returns the French files and titles.

Mots-clés en anglais
CER, Canada Energy Regulator, NEB, pipeline, throughput, capacity, oil exports, natural gas exports, LNG, tolls, incidents
Mots-clés en français
Régie de l'énergie du Canada, ONE, pipeline, débit, capacité, exportations de pétrole, gaz naturel, GNL, droits, incidents
Paramètres de cer_list_datasets
ParamètreTypeDéfaut
querystr""
limitint10
lang"en" | "fr""en"
call_tool {"name": "cer_list_datasets", "arguments": {}}
cer_query_fileRead rows from one Canada Energy Regulator CSV file with filters and a date range.

Usage pipeline throughput vs capacity over time (e.g. filters {"Key Point": "International boundary at or near Haskett, Manitoba"}), export volumes by year, or tolls by pipeline. url comes from cer_list_datasets; filters match column values exactly (case-insensitive); start/end are YYYY or YYYY-MM-DD on the file's Date/Year column; the most recent limit rows come back. The file's own language decides the column names.

Mots-clés en anglais
CER, pipeline throughput, capacity utilization, exports, volumes, tolls, time series, CSV, oil, natural gas
Mots-clés en français
Régie de l'énergie, débit des pipelines, taux d'utilisation, exportations, volumes, droits, séries chronologiques, pipelines, gaz naturel
Paramètres de cer_query_file
ParamètreTypeDéfaut
urlstrobligatoire
filtersdict[str, str] | nullnull
columnslist[str] | nullnull
startstr | nullnull
endstr | nullnull
limitint100
lang"en" | "fr""en"
call_tool {"name": "cer_query_file", "arguments": {"url": "…"}}

Fédéral et national

Transports Canada : rappels de véhicules

tc_recalls_

Rappels de sécurité des véhicules automobiles de Transports Canada : recherche des rappels par marque, modèle et année-modèle, et sommaire complet d'un rappel (problème, risque pour la sécurité, mesure corrective, unités touchées…

Description complète

Rappels de sécurité des véhicules automobiles de Transports Canada : recherche des rappels par marque, modèle et année-modèle, et sommaire complet d'un rappel (problème, risque pour la sécurité, mesure corrective, unités touchées, modèles et années visés) en français ou en anglais.

2 outils

tc_recalls_getGet one Transport Canada vehicle recall: its description, units, and vehicles.

Usage the details behind a recall number from tc_recalls_search (e.g. "2021001"), including the affected makes, models and years. description is Transport Canada's single text covering the issue, the safety risk and the corrective action. lang="fr" returns the French category, system and description.

Mots-clés en anglais
recall details, safety risk, corrective action, units affected, Transport Canada, vehicle defect, notification, recall
Mots-clés en français
détails du rappel, risque pour la sécurité, mesure corrective, unités touchées, Transports Canada, défaut du véhicule, rappel, véhicule
Paramètres de tc_recalls_get
ParamètreTypeDéfaut
recall_numberstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "tc_recalls_get", "arguments": {"recall_number": "…"}}

Fédéral et national

Votes du Sénat du Canada

senate_

Votes par appel nominal du Sénat du Canada (sencanada.ca) : votes par session avec les totaux et le projet de loi visé, et le vote de chaque sénateur.

2 outils

senate_get_voteGet how each senator voted on one Senate vote.

Usage every senator's yea, nay or abstention, with their group (ISG, CSG, PSG, Conservative) and province. vote_id and session come from senate_list_votes.

Mots-clés en anglais
senator vote, Senate ballot, how did senators vote, Senate group, ISG, CSG, PSG, abstention
Mots-clés en français
vote des sénateurs, Sénat, groupe sénatorial, abstention, appel nominal, GSI, GSC, GPS
Paramètres de senate_get_vote
ParamètreTypeDéfaut
vote_idintobligatoire
sessionstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "senate_get_vote", "arguments": {"vote_id": "…", "session": "…"}}
senate_list_votesList recorded votes in the Senate of Canada for one session, newest first.

Usage Senate votes on a bill (bill like 'C-6' or 'S-205'), votes whose title contains a word, or all votes in a session (like '45-1', default current; sessions from 42-1), with yeas, nays, abstentions and result. House of Commons votes are parliament_search_votes.

Mots-clés en anglais
Senate vote, senators, recorded division, Senate of Canada, upper chamber, third reading, bill, adopted
Mots-clés en français
vote au Sénat, sénateurs, appel nominal, Sénat du Canada, chambre haute, troisième lecture, projet de loi, adopté
Paramètres de senate_list_votes
ParamètreTypeDéfaut
sessionstr | nullnull
keywordstr | nullnull
billstr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "senate_list_votes", "arguments": {}}

Fédéral et national

Borealis : tableaux Beyond 20/20

borealis_search_ivt

Tableaux statistiques Beyond 20/20 (.ivt) sur Borealis, le dépôt Dataverse canadien (borealisdata.ca, outils préfixés borealis_) : environ 3 300 fichiers IVT déposés par des bibliothèques universitaires canadiennes…

Description complète

Tableaux statistiques Beyond 20/20 (.ivt) sur Borealis, le dépôt Dataverse canadien (borealisdata.ca, outils préfixés borealis_) : environ 3 300 fichiers IVT déposés par des bibliothèques universitaires canadiennes, surtout des données de Statistique Canada offertes uniquement dans ce format : recensements historiques de 1665 à 1871, totalisations du Recensement de la population de 1996 à 2021, Recensement de l'agriculture de 2001, Revue chronologique de la population active de 1997 à 2008, Structure des industries canadiennes et Nombre d'entreprises canadiennes. Chaque résultat donne l'URL de téléchargement, la taille, l'accès et un extrait R qui lit le fichier avec canivt.

1 outil

borealis_search_ivtFind Beyond 20/20 (.ivt) statistical tables on Borealis, with R code to read them.

Usage Statistics Canada tables that exist only as Beyond 20/20 files and were deposited on Borealis (the Canadian Dataverse) by university libraries: historical censuses 1665-1871, Census of Population tabulations 1996-2021, Census of Agriculture 2001, the Labour Force Historical Review 1997-2008, Canadian Business Patterns and Business Counts, justice surveys, HART housing tabulations. Every word of the query must match the dataset or file. Each hit gives the download URL, size, whether a Borealis login is needed, and an R snippet using canivt (mountainMath), the only maintained IVT reader. An empty query lists IVT files by relevance. lang has no effect; dataset titles are as deposited (English or French).

Mots-clés en anglais
Beyond 20/20, IVT, Borealis, Dataverse, Data Liberation Initiative, historical census, Canadian Business Patterns, Labour Force Historical Review, canivt, custom tabulation
Mots-clés en français
Beyond 20/20, IVT, Borealis, Dataverse, Initiative de démocratisation des données, recensement historique, Structure des industries canadiennes, Revue chronologique de la population active, totalisation personnalisée
Paramètres de borealis_search_ivt
ParamètreTypeDéfaut
querystr""
limitint20
lang"en" | "fr""en"
call_tool {"name": "borealis_search_ivt", "arguments": {}}

Fédéral et national

Bureau de la concurrence : examens de fusions

competition_bureau_search_mergers

Examens de fusions du Bureau de la concurrence du Canada (outils préfixés competition_bureau_) : le rapport hebdomadaire (environ 830 examens ouverts depuis novembre 2023…

Description complète

Examens de fusions du Bureau de la concurrence du Canada (outils préfixés competition_bureau_) : le rapport hebdomadaire (environ 830 examens ouverts depuis novembre 2023, en cours et conclus) et le rapport mensuel archivé (environ 1 725 examens conclus de janvier 2015 à avril 2023). Chaque examen indique les parties, les dates, le code SCIAN et le résultat (certificat de décision préalable, lettre de non-intervention, consentement, décision judiciaire, transaction abandonnée, autre ou en cours). Recherche par partie, préfixe SCIAN, résultat et date.

1 outil

competition_bureau_search_mergersSearch Competition Bureau Canada merger reviews, 2015 to this week.

Usage which mergers and acquisitions the Competition Bureau reviewed and how each ended: advance ruling certificate (ARC), no action letter (NAL), consent agreement (CA), judicial decision (JD), abandoned (TA), other, or still ongoing. Filter by party name (every word must appear), NAICS industry prefix (e.g. '2111' oil and gas extraction, '52' finance), outcome, and concluded month range (YYYY-MM). Covers the weekly report (reviews opened since November 2023, with opened and concluded dates) and the archived report (concluded January 2015 to April 2023, month only). Returns newest first, with outcome counts for all matches. Not every merger: parties may ask to keep one off the report, and May-October 2023 is missing. lang sets the outcome labels.

Mots-clés en anglais
merger review, acquisition, Competition Bureau, antitrust, competition law, advance ruling certificate, no action letter, consent agreement, NAICS, M&A, concentration
Mots-clés en français
examen de fusion, acquisition, Bureau de la concurrence, droit de la concurrence, certificat de décision préalable, lettre de non-intervention, consentement, SCIAN, fusions et acquisitions
Paramètres de competition_bureau_search_mergers
ParamètreTypeDéfaut
partystr""
naicsstr | nullnull
outcome"ARC" | "NAL" | "CA" | "JD" | "TA" | "Other" | "Ongoing" | nullnull
concluded_fromstr | nullnull
concluded_tostr | nullnull
include_ongoingbooltrue
limitint25
lang"en" | "fr""en"
call_tool {"name": "competition_bureau_search_mergers", "arguments": {}}

Fédéral et national

Registre de l'économie numérique de l'ARC

cra_digital_economy_registry_search

Registre public de l'ARC des entreprises de l'économie numérique (produits et services numériques transfrontaliers, hébergement de courte durée par plateforme) inscrites à la TPS/TVH simplifiée en vertu de la Loi sur la taxe d'accise (canada.ca, pas CKAN).

Description complète

Registre public de l'ARC des entreprises de l'économie numérique (produits et services numériques transfrontaliers, hébergement de courte durée par plateforme) inscrites à la TPS/TVH simplifiée en vertu de la Loi sur la taxe d'accise (canada.ca, pas CKAN). Recherche par nom légal, nom commercial ou numéro d'entreprise pour confirmer si une entreprise peut facturer la TPS/TVH sous le régime simplifié.

1 outil

Fédéral et national

Ressources naturelles Canada : zones brûlées

nrcan_nbac_query_fires

Composite national des zones brûlées (CNZB) de Ressources naturelles Canada : polygones d'incendies, dates de début et de fin déclarées/ajustées, et superficie brûlée ajustée (hectares) pour chaque incendie cartographié au Canada depuis 1972, filtrable par année…

Description complète

Composite national des zones brûlées (CNZB) de Ressources naturelles Canada : polygones d'incendies, dates de début et de fin déclarées/ajustées, et superficie brûlée ajustée (hectares) pour chaque incendie cartographié au Canada depuis 1972, filtrable par année, province/territoire et identifiant d'incendie via une requête OGC WFS 2.0 CQL_FILTER.

1 outil

nrcan_nbac_query_firesQuery mapped fire polygons/records from Natural Resources Canada's NBAC.

Usage wildfire start/end dates, adjusted burned area (hectares), fire cause, and (optionally) fire polygon geometry, for any fire event mapped in Canada since 1972. Filter with a standard OGC CQL expression against NBAC's own field names, e.g. "admin_area = 'BC' AND year >= 2017 AND year <= 2024" to get every mapped BC fire from 2017 to 2024. Leave include_geometry false (the default) unless you specifically need the fire polygons -- NBAC's geometry can be large.

Mots-clés en anglais
NRCan, National Burned Area Composite, NBAC, wildfire, forest fire, burned area, fire polygon, hectares burned, CWFIS, fire perimeter, fire season, prescribed burn
Mots-clés en français
RNCan, Composite national des zones brûlées, CNZB, feu de forêt, incendie, superficie brûlée, polygone d'incendie, hectares brûlés, SCIF, périmètre d'incendie, saison des feux, brûlage dirigé
Paramètres de nrcan_nbac_query_fires
ParamètreTypeDéfaut
cql_filterstr | nullnull
include_geometryboolfalse
sort_bystr | nullnull
limitint20
offsetint0
lang"en" | "fr""en"
call_tool {"name": "nrcan_nbac_query_fires", "arguments": {}}

Fédéral et national

Séismes Canada

earthquakes_search

Catalogue des séismes de Séismes Canada (Ressources naturelles Canada) : recherche des tremblements de terre au Canada et à proximité par période, magnitude, zone géographique ou distance d'un point, ou par identifiant d'événement.

1 outil

Provincial · Alberta

Tableau de bord économique de l'Alberta

ab_economic_

Tableau de bord économique de l'Alberta (gouvernement de l'Alberta) : liste de ses quelque 260 tableaux de données économiques, colonnes et valeurs de filtre d'un tableau, séries chronologiques filtrées (emploi, IPC, PIB, énergie, exportations, logement, population…

Description complète

Tableau de bord économique de l'Alberta (gouvernement de l'Alberta) : liste de ses quelque 260 tableaux de données économiques, colonnes et valeurs de filtre d'un tableau, séries chronologiques filtrées (emploi, IPC, PIB, énergie, exportations, logement, population, entreprises) et catalogue des indicateurs clés avec leur date de mise à jour. Contenu uniquement en anglais.

5 outils

ab_economic_get_dataGet time-series rows from an Alberta Economic Dashboard table.

Usage Alberta unemployment, employment, wages, CPI, GDP, exports, energy production, housing and population series. Pass a table and filters from ab_economic_get_indicator_series (preferred), or column values from ab_economic_get_table_fields, e.g. table="UnemploymentRates_14100287", filters={"GeoName": "Alberta", "Sex": "Both sexes", "Age": "15 years and over"}. Dates are inclusive ISO dates; the most recent limit rows (max 2000) come back oldest first.

Mots-clés en anglais
Alberta, economic data, time series, unemployment rate, inflation, GDP, exports, oil production, Calgary, Edmonton
Mots-clés en français
Alberta, données économiques, séries chronologiques, taux de chômage, inflation, PIB, exportations, production pétrolière
Paramètres de ab_economic_get_data
ParamètreTypeDéfaut
tablestrobligatoire
filtersdict[str, str] | nullnull
start_datestr | nullnull
end_datestr | nullnull
limitint120
lang"en" | "fr""en"
call_tool {"name": "ab_economic_get_data", "arguments": {"table": "…"}}
ab_economic_get_indicator_seriesGet the official API series published on one Alberta Economic Dashboard indicator page.

Usage the recommended route to Alberta data. Each indicator page (e.g. "Unemployment Rate", "Housing Starts", "Farm Cash Receipts") publishes named API links such as "Unemployment rate in Alberta" or "... by Industry"; each comes back as a table plus filters to pass straight to ab_economic_get_data.

Mots-clés en anglais
Alberta, economic dashboard, indicator, API, series, official data link, unemployment, housing starts, CPI
Mots-clés en français
Alberta, tableau de bord économique, indicateur, API, série, lien de données officiel, chômage, mises en chantier
Paramètres de ab_economic_get_indicator_series
ParamètreTypeDéfaut
indicatorstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ab_economic_get_indicator_series", "arguments": {"indicator": "…"}}
ab_economic_get_table_fieldsGet an Alberta Economic Dashboard table's columns and their filter values.

Usage learning which columns (GeoName, Sex, Age, Industry, ...) and values to pass as filters to ab_economic_get_data, plus the indicator's name and frequency.

Mots-clés en anglais
Alberta, economic dashboard, table schema, columns, dimensions, filter values, metadata, field names
Mots-clés en français
Alberta, tableau de bord économique, structure du tableau, colonnes, dimensions, valeurs de filtre, métadonnées, noms de champs
Paramètres de ab_economic_get_table_fields
ParamètreTypeDéfaut
tablestrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ab_economic_get_table_fields", "arguments": {"table": "…"}}
ab_economic_list_indicatorsList the Alberta Economic Dashboard's key indicators by topic, with last-update dates.

Usage seeing what Alberta's government tracks (agriculture, consumer spending, construction, energy, jobs, business, exports, productivity, population, GDP) and what was updated recently. Then get an indicator's published series with ab_economic_get_indicator_series.

Mots-clés en anglais
Alberta, economic dashboard, key indicators, economy, latest data, Government of Alberta, snapshot, updates
Mots-clés en français
Alberta, tableau de bord économique, indicateurs clés, économie, données récentes, gouvernement de l'Alberta, mises à jour, indicateurs économiques
Paramètres de ab_economic_list_indicators
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "ab_economic_list_indicators", "arguments": {}}
ab_economic_list_tablesList or search the Alberta Economic Dashboard's ~260 data tables.

Usage finding the table behind an Alberta indicator, e.g. query="Unemployment", "CPI", "AESO", "RigCount", "Exports", or a StatCan table number such as "14100287". Names ending in an 8-10 digit number mirror that StatCan table with Alberta-focused cuts.

Mots-clés en anglais
Alberta, economic data, tables, labour force, CPI, exports, energy, housing starts, population, rig count
Mots-clés en français
Alberta, données économiques, tableaux, population active, IPC, exportations, énergie, mises en chantier, population
Paramètres de ab_economic_list_tables
ParamètreTypeDéfaut
querystr | nullnull
lang"en" | "fr""en"
call_tool {"name": "ab_economic_list_tables", "arguments": {}}

Provincial · Alberta

Alberta Energy Regulator

aer_

Rapports statistiques de l'Alberta Energy Regulator (AER, www.aer.ca) : listes quotidiennes ST1 des permis de puits (texte brut) et liens d'archives mensuelles/annuelles, ainsi que liens de téléchargement XLSX ST3 des volumes de production mensuels et des prix (butane, éthane…

Description complète

Rapports statistiques de l'Alberta Energy Regulator (AER, www.aer.ca) : listes quotidiennes ST1 des permis de puits (texte brut) et liens d'archives mensuelles/annuelles, ainsi que liens de téléchargement XLSX ST3 des volumes de production mensuels et des prix (butane, éthane, gaz, LGN, pétrole, propane, soufre, prix du pétrole). Distinct du catalogue CKAN d'open.alberta.ca déjà couvert par ckan_* (portal="ab").

3 outils

aer_get_well_licences_dailyFetch AER's ST1 "Well Licences Issued - Daily List" report text for one weekday of the current week (well name, licence number, unique identifier, licensee, substance, field, and more, per licence).

Usage which new oil and gas wells AER licensed on a given day this week, and who the licensee is.

Mots-clés en anglais
Alberta, AER, Alberta Energy Regulator, ST1, well licence, well licences issued, oil and gas, drilling, licensee, daily report, mineral rights, field
Mots-clés en français
Alberta, AER, Alberta Energy Regulator, ST1, permis de puits, permis délivrés, pétrole et gaz, forage, titulaire de permis, rapport quotidien, droits miniers, champ
Paramètres de aer_get_well_licences_daily
ParamètreTypeDéfaut
daystr | nullnull
lang"en" | "fr""en"
call_tool {"name": "aer_get_well_licences_daily", "arguments": {}}

Provincial · Colombie-Britannique

Entrepôt géographique de la C.-B.

bcgw_

Entrepôt géographique de la Colombie-Britannique (BCGW), le service géospatial public de la C.-B.

Description complète

Entrepôt géographique de la Colombie-Britannique (BCGW), le service géospatial public de la C.-B. (openmaps.gov.bc.ca), via OGC WFS 2.0 standard : périmètres et statut des feux de forêt actuels, titres miniers (claims minéraux/placers) par propriétaire ou superficie, et un outil générique d'interrogation atteignant n'importe laquelle des milliers de couches du BCGW par type_name (découvrable via ckan_* avec portal="bc").

3 outils

bcgw_get_active_wildfiresQuery current BC wildfire perimeters and status from the BC Wildfire Service's mapped fire layer.

Usage checking active/recent wildfire status, size in hectares, and mapped perimeter for any fire tracked by the BC Wildfire Service. status is free text matched against real values like "Out of Control", "Being Held", "Under Control", "Out" -- there is no fixed enum. Leave include_geometry false unless the fire polygon itself is needed.

Mots-clés en anglais
British Columbia, BC, wildfire, forest fire, fire perimeter, fire status, fire centre, hectares burned, BC Wildfire Service, active fire, out of control, being held
Mots-clés en français
Colombie-Britannique, feu de forêt, incendie, périmètre d'incendie, statut du feu, hectares brûlés, service des incendies de forêt, feu actif, hors de contrôle, maîtrisé
Paramètres de bcgw_get_active_wildfires
ParamètreTypeDéfaut
statusstr | nullnull
fire_yearint | nullnull
min_size_hectaresfloat | nullnull
include_geometryboolfalse
limitint20
offsetint0
lang"en" | "fr""en"
call_tool {"name": "bcgw_get_active_wildfires", "arguments": {}}
bcgw_get_mining_tenureQuery acquired BC mineral/placer mining tenure (claims) by type, owner, or minimum area.

Usage mining rights research, resource-extraction analysis, and prospecting-zone identification -- claim name, tenure type (mineral/placer), owner, area in hectares, issue/expiry dates. tenure_type is "mineral" or "placer". owner_name does a substring match (case-insensitive from the caller's side).

Mots-clés en anglais
British Columbia, BC, mining, mineral tenure, placer claim, mining claim, prospecting, mining rights, owner, hectares, tenure number, resource extraction
Mots-clés en français
Colombie-Britannique, exploitation minière, titre minier, claim de placer, droits miniers, propriétaire, hectares, numéro de titre, prospection, extraction de ressources
Paramètres de bcgw_get_mining_tenure
ParamètreTypeDéfaut
tenure_typestr | nullnull
owner_namestr | nullnull
min_area_hectaresfloat | nullnull
include_geometryboolfalse
limitint20
offsetint0
lang"en" | "fr""en"
call_tool {"name": "bcgw_get_mining_tenure", "arguments": {}}
bcgw_query_layerQuery any BC Geographic Warehouse (BCGW) layer directly by its type_name (e.g. "WHSE_LAND_AND_NATURAL_RESOURCE.PROT_RESTRICTED_AREAS_SP"), for any dataset not covered by a curated bcgw_* tool.

Usage pulling features from any BC government map layer (parks, land status, forestry, environment and more) with a CQL filter.

Mots-clés en anglais
British Columbia, BC, BCGW, BC Geographic Warehouse, WFS, geospatial, layer, feature, CQL filter, data catalogue, generic query, openmaps
Mots-clés en français
Colombie-Britannique, entrepôt géographique, WFS, géospatial, couche, entité, filtre CQL, catalogue de données, requête générique
Paramètres de bcgw_query_layer
ParamètreTypeDéfaut
type_namestrobligatoire
cql_filterstr | nullnull
property_namesstr | nullnull
include_geometryboolfalse
sort_bystr | nullnull
limitint20
offsetint0
lang"en" | "fr""en"
call_tool {"name": "bcgw_query_layer", "arguments": {"type_name": "…"}}

Provincial · Québec

Institut de la statistique du Québec

isq_

Institut de la statistique du Québec (statistique.quebec.ca, outils préfixés isq_) : recherche parmi environ 7 000 tableaux détaillés et lecture d'un tableau.

Description complète

Institut de la statistique du Québec (statistique.quebec.ca, outils préfixés isq_) : recherche parmi environ 7 000 tableaux détaillés et lecture d'un tableau. La plupart sont des données propres à l'ISQ : enquêtes de santé québécoises (jeunes du secondaire, expérience de soins), Observatoire de la culture et des communications (cinéma, arts de la scène, livre, musique), statistiques du CALQ, enquêtes sur l'investissement et la R-D, revenu et population par MRC et municipalité, et compilations de données de Statistique Canada pour le Québec. Les signes conventionnels de l'ISQ (r, p, x, F) accompagnent les valeurs.

2 outils

isq_get_tableRead one Institut de la statistique du Québec table: metadata and data.

Usage getting the values of a table found with isq_search_tables. table is the page slug, the ISQ table number, or the page URL; lang picks which language's page a slug belongs to (French by default, since every table has a French page). Dynamic tables return rows, one dict per row keyed by column label (header levels joined with ' / ', e.g. '2025' or 'Moins de 1 verre / (%)'), numbers parsed from French format, and flags with ISQ's signs per value (r revised, p provisional, x confidential, F unreliable; see flag_legend), plus the table's notes and sources. Static tables return cells as published and an Excel link. Page through long tables with offset and max_rows.

Mots-clés en anglais
Quebec table data, ISQ values, time series, regional statistics, survey estimates, confidence interval, MRC data, Quebec statistics
Mots-clés en français
données du tableau, ISQ, valeurs, série chronologique, statistiques régionales, estimations d'enquête, intervalle de confiance, MRC
Paramètres de isq_get_table
ParamètreTypeDéfaut
tablestrobligatoire
offsetint0
max_rowsint200
lang"en" | "fr""fr"
call_tool {"name": "isq_get_table", "arguments": {"table": "…"}}
isq_search_tablesSearch the Institut de la statistique du Québec's detailed tables.

Usage finding Québec statistics ISQ publishes and StatCan does not: regional and MRC or municipal data (population, disposable income), Québec health surveys (youth in secondary school, care experience), culture and communications (cinema attendance, performing arts, books, music, visual arts), arts council grants, investment and R&D surveys, agriculture, and ISQ tabulations of StatCan data for Québec. Matches every word of query (French or English, accents optional) against about 7,000 table page names. lang 'fr' or 'en' keeps one language's pages (many tables are French only). Pass a result's table to isq_get_table.

Mots-clés en anglais
Quebec statistics, ISQ, regional data, MRC, administrative region, health survey, culture statistics, cinema, disposable income, Québec tables
Mots-clés en français
statistiques du Québec, ISQ, Institut de la statistique, données régionales, MRC, région administrative, enquête de santé, statistiques de la culture, cinéma, revenu disponible, tableaux
Paramètres de isq_search_tables
ParamètreTypeDéfaut
querystrobligatoire
lang"en" | "fr" | "all""all"
limitint25
call_tool {"name": "isq_search_tables", "arguments": {"query": "…"}}

Municipal · Alberta

Edmonton Transit Service

ets_

Flux GTFS en temps réel d'Edmonton Transit Service : positions en direct des autobus et du SLR, prévisions d'arrivée/départ par arrêt avec retards, et avis de service (détours, fermetures d'arrêts).

Description complète

Flux GTFS en temps réel d'Edmonton Transit Service : positions en direct des autobus et du SLR, prévisions d'arrivée/départ par arrêt avec retards, et avis de service (détours, fermetures d'arrêts). L'horaire statique est sur data.edmonton.ca via socrata_* (portal='edmonton').

3 outils

ets_get_service_alertsCurrent Edmonton Transit Service alerts: detours, stop closures, and disruptions, with cause, effect, severity, affected routes and stops, and the active period. Alert text is English only.

Usage is my route on detour, closed stops, construction impacts on Edmonton transit.

Mots-clés en anglais
Edmonton, ETS, service alerts, detours, stop closures, disruptions, construction, transit, bus, LRT, GTFS-RT
Mots-clés en français
Edmonton, ETS, avis de service, détours, fermetures d'arrêts, perturbations, travaux, transport en commun, autobus, SLR
Paramètres de ets_get_service_alerts
ParamètreTypeDéfaut
route_idstr | nullnull
stop_idstr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "ets_get_service_alerts", "arguments": {}}
ets_get_stop_predictionsReal-time predicted arrival/departure times at Edmonton Transit Service stops, with scheduled time and delay in seconds (positive = late), soonest first.

Usage next bus at a stop, how late a route is running, on-time performance snapshots.

Mots-clés en anglais
Edmonton, ETS, next bus, arrival times, departures, delays, on-time performance, real-time, GTFS-RT, trip updates, bus stop, transit
Mots-clés en français
Edmonton, ETS, prochain autobus, heures d'arrivée, départs, retards, ponctualité, temps réel, GTFS-RT, arrêt d'autobus, transport en commun
Paramètres de ets_get_stop_predictions
ParamètreTypeDéfaut
stop_idstr | nullnull
route_idstr | nullnull
include_pastboolfalse
limitint50
lang"en" | "fr""en"
call_tool {"name": "ets_get_stop_predictions", "arguments": {}}
ets_get_vehicle_positionsLive positions of Edmonton Transit Service buses and LRT trains: latitude/longitude, bearing, speed (km/h), route, trip, and the stop each vehicle is at or approaching.

Usage where is my bus, how many buses are running on a route, live transit maps for Edmonton.

Mots-clés en anglais
Edmonton, ETS, transit, bus, LRT, real-time, GTFS-RT, vehicle positions, live location, where is my bus, public transportation
Mots-clés en français
Edmonton, ETS, transport en commun, autobus, SLR, temps réel, GTFS-RT, position des véhicules, localisation en direct, transport public
Paramètres de ets_get_vehicle_positions
ParamètreTypeDéfaut
route_idstr | nullnull
limitint50
lang"en" | "fr""en"
call_tool {"name": "ets_get_vehicle_positions", "arguments": {}}

Municipal · Alberta

Service de police d'Edmonton

eps_

Portail de données sur la sécurité communautaire du Service de police d'Edmonton : incidents signalés (violence, biens, désordre, drogues, armes, circulation) par date, catégorie et intersection la plus proche

Description complète

Portail de données sur la sécurité communautaire du Service de police d'Edmonton : incidents signalés (violence, biens, désordre, drogues, armes, circulation) par date, catégorie et intersection la plus proche -- environ 12 mois glissants plus l'année 2023 -- avec listes filtrées, dénombrements groupés et date de dernière mise à jour.

3 outils

eps_get_last_load_dateReturn the date the Edmonton Police Service last refreshed its Community Safety Data Portal occurrence data (EPS's own load record).

Usage checking how current EPS crime data is before analysing it.

Mots-clés en anglais
Edmonton, police, EPS, data freshness, last updated, refresh date, community safety, crime data, load date
Mots-clés en français
Edmonton, police, SPE, fraîcheur des données, dernière mise à jour, date d'actualisation, sécurité communautaire, données sur la criminalité
Paramètres de eps_get_last_load_date
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "eps_get_last_load_date", "arguments": {}}
eps_list_occurrencesList individual Edmonton Police Service reported occurrences, newest first: reported date, category, group, type, nearest intersection, and WGS84 longitude/latitude.

Usage crime incidents near a street, recent assaults or break-ins in Edmonton, building a crime map.

Mots-clés en anglais
Edmonton, police, EPS, crime, occurrences, incidents, assault, theft, break and enter, property crime, community safety, crime map, intersection
Mots-clés en français
Edmonton, police, SPE, criminalité, incidents, infractions, voies de fait, vol, introduction par effraction, sécurité communautaire, carte de la criminalité, intersection
Paramètres de eps_list_occurrences
ParamètreTypeDéfaut
dataset"current" | "2023""current"
categorystr | nullnull
groupstr | nullnull
type_groupstr | nullnull
start_datestr | nullnull
end_datestr | nullnull
intersection_containsstr | nullnull
limitint50
offsetint0
lang"en" | "fr""en"
call_tool {"name": "eps_list_occurrences", "arguments": {}}
eps_summarize_occurrencesCount Edmonton Police Service reported occurrences grouped by "category", "group", "type", "month", or "intersection", with the same filters as eps_list_occurrences. Counts are computed by the server over every matching row, not a sample.

Usage crime trends by month, most common offence types, crime hotspots by intersection, Edmonton crime statistics.

Mots-clés en anglais
Edmonton, police, EPS, crime statistics, crime trends, monthly crime, offence types, hotspots, counts, community safety, violent crime, property crime
Mots-clés en français
Edmonton, police, SPE, statistiques de criminalité, tendances, criminalité mensuelle, types d'infractions, points chauds, dénombrement, sécurité communautaire, crimes violents, crimes contre les biens
Paramètres de eps_summarize_occurrences
ParamètreTypeDéfaut
dataset"current" | "2023""current"
group_by"category" | "group" | "type" | "month" | "intersection""category"
categorystr | nullnull
groupstr | nullnull
type_groupstr | nullnull
start_datestr | nullnull
end_datestr | nullnull
intersection_containsstr | nullnull
topint100
lang"en" | "fr""en"
call_tool {"name": "eps_summarize_occurrences", "arguments": {}}

Municipal · Alberta

Qualité de l'eau d'EPCOR, Edmonton

epcor_get_daily_water_quality

Qualité de l'eau d'EPCOR à Edmonton : mesures quotidiennes de l'eau traitée aux usines E.L.

Description complète

Qualité de l'eau d'EPCOR à Edmonton : mesures quotidiennes de l'eau traitée aux usines E.L. Smith et Rossdale (dureté, pH, température, chlore, alcalinité, conductivité, soude caustique, 7 derniers jours).

1 outil

epcor_get_daily_water_qualityDaily-average treated drinking-water readings for the last 7 days from one of Edmonton's two EPCOR water treatment plants: total hardness, pH, temperature, total chlorine (chloramine) residual, alkalinity, conductivity, and caustic soda dose.

Usage how hard is Edmonton tap water, chlorine levels, recent water temperature or pH in Edmonton.

Mots-clés en anglais
Edmonton, EPCOR, drinking water, water quality, hardness, pH, chlorine, chloramine, conductivity, alkalinity, treatment plant, Rossdale, E.L. Smith
Mots-clés en français
Edmonton, EPCOR, eau potable, qualité de l'eau, dureté, pH, chlore, chloramine, conductivité, alcalinité, usine de traitement, Rossdale
Paramètres de epcor_get_daily_water_quality
ParamètreTypeDéfaut
plant"els" | "rossdale""els"
lang"en" | "fr""en"
call_tool {"name": "epcor_get_daily_water_quality", "arguments": {}}

Catalogues de données ouvertes

Catalogues CKAN

ckan_

Catalogues de données ouvertes CKAN : gouvernement du Canada (ouvert.canada.ca), Ontario, Colombie-Britannique, Alberta, Québec, Territoires du Nord-Ouest, Yukon, Montréal, Toronto et Regina.

Description complète

Catalogues de données ouvertes CKAN : gouvernement du Canada (ouvert.canada.ca), Ontario, Colombie-Britannique, Alberta, Québec, Territoires du Nord-Ouest, Yukon, Montréal, Toronto et Regina. Recherche et détail des jeux de données, organisations, ressources, licences, mots-clés, groupes et requêtes DataStore au niveau des lignes, choisis au moyen d'une clé portal.

11 outils

ckan_get_datasetGet one CKAN dataset's full metadata and every downloadable resource.

Usage resource URLs/formats, license, keywords/tags, publisher, update dates, and portal-specific metadata (in extras) for a dataset found with ckan_search_datasets. dataset_id is the id or name (slug). Check each resource's datastore_active before querying rows with ckan_datastore_search.

Mots-clés en anglais
CKAN, dataset detail, package_show, resources, download, metadata, license, open data
Mots-clés en français
CKAN, détail du jeu de données, ressources, téléchargement, métadonnées, licence, données ouvertes, jeu de données
Paramètres de ckan_get_dataset
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
dataset_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_get_dataset", "arguments": {"portal": "…", "dataset_id": "…"}}
ckan_get_groupGet one CKAN thematic group's description and dataset count.

Usage checking what a group from ckan_list_groups covers and how many datasets it holds before filtering ckan_search_datasets with fq="groups:<name>".

Mots-clés en anglais
CKAN, group detail, theme, topic, category, open data, catalogue, subject area, dataset count
Mots-clés en français
CKAN, détail du groupe, thème, sujet, catégorie, données ouvertes, catalogue, domaine, nombre de jeux de données
Paramètres de ckan_get_group
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
group_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_get_group", "arguments": {"portal": "…", "group_id": "…"}}
ckan_get_organizationGet one CKAN publishing organization's description and dataset count.

Usage confirming a department's or agency's identity before filtering searches by it. organization_id is the id or short name (e.g. "statcan", "nrcan-rncan" on the federal portal).

Mots-clés en anglais
CKAN, organization detail, department, agency, publisher, ministry, open data, datasets
Mots-clés en français
CKAN, détail de l'organisation, ministère, organisme, éditeur, ministères et organismes, données ouvertes, jeux de données
Paramètres de ckan_get_organization
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
organization_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_get_organization", "arguments": {"portal": "…", "organization_id": "…"}}
ckan_get_resourceGet one CKAN resource (a single file or API endpoint within a dataset).

Usage a resource's download URL, format, size, dates, and whether it has a queryable DataStore table (datastore_active).

Mots-clés en anglais
CKAN, resource, file, download URL, format, datastore, data file, CSV
Mots-clés en français
CKAN, ressource, fichier, URL de téléchargement, format, fichier de données, CSV, magasin de données
Paramètres de ckan_get_resource
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
resource_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_get_resource", "arguments": {"portal": "…", "resource_id": "…"}}
ckan_list_groupsList one CKAN portal's curated thematic groups (topics such as health, transport).

Usage browsing a catalogue by theme, then filtering searches with fq="groups:<name>". Not available on federal, Alberta, or Toronto, which do not use CKAN groups.

Mots-clés en anglais
CKAN, groups, themes, topics, categories, open data, browse, catalogue
Mots-clés en français
CKAN, groupes, thèmes, sujets, catégories, données ouvertes, parcourir, catalogue
Paramètres de ckan_list_groups
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_list_groups", "arguments": {"portal": "…"}}
ckan_list_licensesList the licenses one CKAN portal publishes datasets under (e.g. Open Government Licence).

Usage explaining what a dataset's license_id permits.

Mots-clés en anglais
CKAN, license, licence, open government licence, terms of use, open data, reuse, copyright
Mots-clés en français
CKAN, licence, licence du gouvernement ouvert, conditions d'utilisation, données ouvertes, réutilisation, droit d'auteur, licence ouverte
Paramètres de ckan_list_licenses
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_list_licenses", "arguments": {"portal": "…"}}
ckan_list_organizationsList the publishing organizations (departments, agencies, ministries) of one CKAN portal.

Usage browsing publishers before filtering ckan_search_datasets with fq="organization:<name>". Federal lists ~350 departments and agencies; Toronto and Regina each have one city organization.

Mots-clés en anglais
CKAN, organizations, publishers, departments, agencies, ministries, open data, catalogue
Mots-clés en français
CKAN, organisations, éditeurs, ministères, organismes, données ouvertes, catalogue, producteurs de données
Paramètres de ckan_list_organizations
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
lang"en" | "fr""en"
call_tool {"name": "ckan_list_organizations", "arguments": {"portal": "…"}}
ckan_list_portalsList every CKAN open-data catalogue (federal, provincial, territorial, city) and its key.

Usage finding the portal key every other ckan_ tool needs, and which portals support tags, groups, and row-level DataStore queries. Portals: federal (open.canada.ca), on (Ontario), bc (British Columbia), ab (Alberta), qc (Québec, Données Québec), nt (Northwest Territories), yt (Yukon), montreal, toronto, regina.

Mots-clés en anglais
CKAN, open data portal, catalogue, federal, provincial, territorial, municipal, city, list portals
Mots-clés en français
CKAN, portail de données ouvertes, catalogue, fédéral, provincial, territorial, municipal, ville, liste des portails
Paramètres de ckan_list_portals
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "ckan_list_portals", "arguments": {}}
ckan_list_tagsList or search one CKAN portal's tag vocabulary.

Usage finding the exact tag to filter searches by (fq="tags:<tag>"). Unfiltered lists are capped at 200; pass query for a substring match. The federal portal has no tags (use its keywords via ckan_get_dataset instead).

Mots-clés en anglais
CKAN, tags, keywords, vocabulary, subjects, open data, browse, topics
Mots-clés en français
CKAN, mots-clés, étiquettes, vocabulaire, sujets, données ouvertes, parcourir, thèmes
Paramètres de ckan_list_tags
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
querystr | nullnull
lang"en" | "fr""en"
call_tool {"name": "ckan_list_tags", "arguments": {"portal": "…"}}
ckan_search_datasetsSearch one Canadian CKAN open-data catalogue for datasets.

Usage finding a dataset by topic on open.canada.ca (portal "federal", ~48,000 datasets incl. CRA, OSFI, Health Canada, ESDC, Elections Canada), Ontario, BC, Alberta, Québec, NWT, Yukon, Montréal, Toronto, or Regina. Empty query matches everything; narrow with Solr fq, e.g. "organization:statcan" or "res_format:CSV". rows ≤ 100; page with start. sort e.g. "metadata_modified desc". lang picks French titles on bilingual portals (federal, on); Québec and Montréal content is French-only.

Mots-clés en anglais
CKAN, open data, dataset search, catalogue, government, federal, provincial, municipal, package_search, discover, browse
Mots-clés en français
CKAN, données ouvertes, recherche de jeux de données, catalogue, gouvernement, fédéral, provincial, municipal, découvrir, parcourir, filtre
Paramètres de ckan_search_datasets
ParamètreTypeDéfaut
portal"federal" | "on" | "bc" | "ab" | "qc" | "nt" | "yt" | "montreal" | "toronto" | "regina"obligatoire
querystr""
fqstr | nullnull
rowsint10
startint0
sortstr | nullnull
lang"en" | "fr""en"
call_tool {"name": "ckan_search_datasets", "arguments": {"portal": "…"}}

Catalogues de données ouvertes

Portails Socrata

socrata_

Portails de données ouvertes Socrata de la Nouvelle-Écosse, du Nouveau-Brunswick, de Calgary, d'Edmonton et de Winnipeg : recherche et détail des jeux de données, catégories, mots-clés et requêtes SoQL directes sur les lignes.

Description complète

Portails de données ouvertes Socrata de la Nouvelle-Écosse, du Nouveau-Brunswick, de Calgary, d'Edmonton et de Winnipeg : recherche et détail des jeux de données, catégories, mots-clés et requêtes SoQL directes sur les lignes. Appelez socrata_list_portals pour la liste des clés de portail.

6 outils

socrata_get_datasetGet one Socrata dataset's metadata, columns, and download links.

Usage inspecting a dataset found with socrata_search_datasets (same portal) before querying its rows.

Mots-clés en anglais
Socrata, dataset detail, columns, metadata, licence, publisher, download, CSV, views, Nova Scotia, New Brunswick, Calgary, Edmonton, Winnipeg
Mots-clés en français
Socrata, détail du jeu de données, colonnes, métadonnées, licence, éditeur, téléchargement, CSV, vues
Paramètres de socrata_get_dataset
ParamètreTypeDéfaut
portal"ns" | "nb" | "calgary" | "edmonton" | "winnipeg"obligatoire
dataset_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "socrata_get_dataset", "arguments": {"portal": "…", "dataset_id": "…"}}
socrata_list_categoriesList one Socrata portal's dataset categories and how many datasets each has.

Usage discovering topic categories before filtering search.

Mots-clés en anglais
Socrata, categories, domain_category, catalogue, open data, topics, classification, themes
Mots-clés en français
Socrata, catégories, domaine, catalogue, données ouvertes, sujets, classification, thèmes
Paramètres de socrata_list_categories
ParamètreTypeDéfaut
portal"ns" | "nb" | "calgary" | "edmonton" | "winnipeg"obligatoire
lang"en" | "fr""en"
call_tool {"name": "socrata_list_categories", "arguments": {"portal": "…"}}
socrata_list_portalsList every Socrata open-data portal and its portal key.

Usage finding the portal key other socrata_ tools need — Nova Scotia (ns), New Brunswick (nb), Calgary, Edmonton, Winnipeg.

Mots-clés en anglais
Socrata, SODA, open data portal, Nova Scotia, New Brunswick, Calgary, Edmonton, Winnipeg, list portals
Mots-clés en français
Socrata, SODA, portail de données ouvertes, Nouvelle-Écosse, Nouveau-Brunswick, Calgary, Edmonton, Winnipeg, liste des portails
Paramètres de socrata_list_portals
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "socrata_list_portals", "arguments": {}}
socrata_list_tagsList one Socrata portal's free-text dataset tags and how many datasets each has.

Usage discovering exact tag values for the search tag filter.

Mots-clés en anglais
Socrata, tags, domain_tags, keywords, vocabulary, catalogue, search, discover
Mots-clés en français
Socrata, étiquettes, mots-clés, vocabulaire, catalogue, recherche, découvrir, terminologie
Paramètres de socrata_list_tags
ParamètreTypeDéfaut
portal"ns" | "nb" | "calgary" | "edmonton" | "winnipeg"obligatoire
lang"en" | "fr""en"
call_tool {"name": "socrata_list_tags", "arguments": {"portal": "…"}}
socrata_query_dataset_rowsQuery rows from one Socrata dataset with a SoQL clause.

Usage reading actual data values (not just metadata) from a dataset found with socrata_search_datasets, filtering with a SoQL $where clause, sorting, or full-text search within the dataset.

Mots-clés en anglais
Socrata, SODA, SoQL, rows, query, filter, data, select, where, order, resource API
Mots-clés en français
Socrata, SODA, SoQL, lignes, requête, filtrer, données, sélection, tri, recherche dans les données
Paramètres de socrata_query_dataset_rows
ParamètreTypeDéfaut
portal"ns" | "nb" | "calgary" | "edmonton" | "winnipeg"obligatoire
dataset_idstrobligatoire
selectstr | nullnull
wherestr | nullnull
orderstr | nullnull
qstr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "socrata_query_dataset_rows", "arguments": {"portal": "…", "dataset_id": "…"}}
socrata_search_datasetsSearch a Socrata open-data catalogue (Nova Scotia, New Brunswick, Calgary, Edmonton, Winnipeg).

Usage finding datasets by topic, category, tag, or free-text query.

Mots-clés en anglais
Nova Scotia, New Brunswick, Calgary, Edmonton, Winnipeg, open data, Socrata, dataset search, catalogue, government, province, city, category, tags
Mots-clés en français
Nouvelle-Écosse, Nouveau-Brunswick, Calgary, Edmonton, Winnipeg, données ouvertes, Socrata, recherche de jeux de données, catalogue, gouvernement, province, ville, catégorie, étiquettes
Paramètres de socrata_search_datasets
ParamètreTypeDéfaut
portal"ns" | "nb" | "calgary" | "edmonton" | "winnipeg"obligatoire
querystr""
categorystr | nullnull
tagstr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "socrata_search_datasets", "arguments": {"portal": "…"}}

Catalogues de données ouvertes

Portails ArcGIS Hub

arcgis_hub_

Portails de données ouvertes ArcGIS Hub provinciaux et municipaux (Manitoba, Saskatchewan, Î.-P.-É., Ottawa, Halifax, Hamilton, Durham, York, Peel, Metro Vancouver et 23 autres) : recherche et détail des jeux de données, requêtes directes sur les couches FeatureServer/MapServer…

Description complète

Portails de données ouvertes ArcGIS Hub provinciaux et municipaux (Manitoba, Saskatchewan, Î.-P.-É., Ottawa, Halifax, Hamilton, Durham, York, Peel, Metro Vancouver et 23 autres) : recherche et détail des jeux de données, requêtes directes sur les couches FeatureServer/MapServer, et liens de téléchargement CSV/Shapefile/GeoJSON/KML. Appelez arcgis_hub_list_portals pour la liste des clés de portail.

4 outils

arcgis_hub_get_datasetGet one ArcGIS Hub dataset item's metadata, service URL, and download links.

Usage inspecting a dataset found with arcgis_hub_search_datasets (same portal) before querying its rows or downloading it — Ottawa, Halifax, Manitoba, Saskatchewan, PEI, and every other arcgis_hub portal.

Mots-clés en anglais
ArcGIS Hub, dataset detail, FeatureServer, MapServer, metadata, licence, download, CSV, shapefile, GeoJSON, KML
Mots-clés en français
ArcGIS Hub, détail du jeu de données, FeatureServer, MapServer, métadonnées, licence, téléchargement, CSV, shapefile, GeoJSON, KML
Paramètres de arcgis_hub_get_dataset
ParamètreTypeDéfaut
portal"mb" | "sk" | "pe" | "hamilton" | "london" | "kitchener" | "windsor" | "saskatoon" | "victoria" | "surrey" | "ottawa" | "halifax" | "mississauga" | "peel" | "durham" | "waterloo_region" | "metro_vancouver" | "york" | "markham" | "newmarket" | "aurora" | "medicine_hat" | "grande_prairie" | "grande_prairie_county" | "st_albert" | "lethbridge" | "airdrie" | "strathcona_county" | "parkland_county" | "sturgeon_county" | "emrb" | "alberta_geological_survey" | "red_deer"obligatoire
item_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "arcgis_hub_get_dataset", "arguments": {"portal": "…", "item_id": "…"}}
arcgis_hub_list_portalsList every ArcGIS Hub open-data portal (province, city, region) and its portal key.

Usage finding the portal key the other arcgis_hub_ tools need, and portal-specific caveats. Covers Manitoba (mb), Saskatchewan (sk), Prince Edward Island (pe), Hamilton, London, Kitchener, Windsor, Saskatoon, Victoria, Surrey, Ottawa, Halifax, Mississauga, Peel, Durham, Waterloo Region, Metro Vancouver, York, Markham, Newmarket, Aurora, Medicine Hat, Grande Prairie, Grande Prairie County, St. Albert, Lethbridge, Airdrie, Strathcona County.

Mots-clés en anglais
ArcGIS Hub, open data portal, municipal, city, region, province, GIS, geospatial, list portals
Mots-clés en français
ArcGIS Hub, portail de données ouvertes, municipal, ville, région, province, SIG, géospatial, liste des portails
Paramètres de arcgis_hub_list_portals
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "arcgis_hub_list_portals", "arguments": {}}
arcgis_hub_query_feature_layerQuery rows from one ArcGIS Hub dataset's FeatureServer/MapServer layer.

Usage reading actual feature attribute values (not just metadata) from a dataset found with arcgis_hub_search_datasets, filtering with an ArcGIS SQL where clause, sorting, or including geometry. Leave layer_index unset to auto-resolve the item's own layer, or the service's first layer or table id (not always 0).

Mots-clés en anglais
ArcGIS REST, FeatureServer, MapServer, query, rows, attributes, filter, where clause, municipal, geospatial, GIS
Mots-clés en français
ArcGIS REST, FeatureServer, MapServer, requête, lignes, attributs, filtre, clause where, municipal, géospatial, SIG
Paramètres de arcgis_hub_query_feature_layer
ParamètreTypeDéfaut
portal"mb" | "sk" | "pe" | "hamilton" | "london" | "kitchener" | "windsor" | "saskatoon" | "victoria" | "surrey" | "ottawa" | "halifax" | "mississauga" | "peel" | "durham" | "waterloo_region" | "metro_vancouver" | "york" | "markham" | "newmarket" | "aurora" | "medicine_hat" | "grande_prairie" | "grande_prairie_county" | "st_albert" | "lethbridge" | "airdrie" | "strathcona_county" | "parkland_county" | "sturgeon_county" | "emrb" | "alberta_geological_survey" | "red_deer"obligatoire
item_idstrobligatoire
layer_indexint | nullnull
wherestr | nullnull
out_fieldsstr"*"
order_bystr | nullnull
return_geometryboolfalse
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "arcgis_hub_query_feature_layer", "arguments": {"portal": "…", "item_id": "…"}}
arcgis_hub_search_datasetsSearch one Canadian ArcGIS Hub open-data catalogue (city, region, or province).

Usage finding datasets by topic, tag, item type, or free-text query on Manitoba, Saskatchewan, Prince Edward Island, Hamilton, London, Kitchener, Windsor, Saskatoon, Victoria, Surrey, Ottawa, Halifax, Mississauga, Peel, Durham, Waterloo Region, Metro Vancouver, York, Markham, Newmarket, Aurora, Medicine Hat, Grande Prairie, Grande Prairie County, St. Albert, Lethbridge, Airdrie, or Strathcona County open data.

Mots-clés en anglais
ArcGIS Hub, open data, dataset search, catalogue, municipal, city, region, province, GIS, geospatial
Mots-clés en français
ArcGIS Hub, données ouvertes, recherche de jeux de données, catalogue, municipal, ville, région, province, SIG, géospatial
Paramètres de arcgis_hub_search_datasets
ParamètreTypeDéfaut
portal"mb" | "sk" | "pe" | "hamilton" | "london" | "kitchener" | "windsor" | "saskatoon" | "victoria" | "surrey" | "ottawa" | "halifax" | "mississauga" | "peel" | "durham" | "waterloo_region" | "metro_vancouver" | "york" | "markham" | "newmarket" | "aurora" | "medicine_hat" | "grande_prairie" | "grande_prairie_county" | "st_albert" | "lethbridge" | "airdrie" | "strathcona_county" | "parkland_county" | "sturgeon_county" | "emrb" | "alberta_geological_survey" | "red_deer"obligatoire
querystr""
tagstr | nullnull
item_typestr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "arcgis_hub_search_datasets", "arguments": {"portal": "…"}}

Catalogues de données ouvertes · Terre-Neuve-et-Labrador

Données ouvertes de Terre-Neuve-et-Labrador

nl_opendata_

Données ouvertes de Terre-Neuve-et-Labrador (opendata.gov.nl.ca) : recherche HTML dans les jeux de données tabulaires et spatiaux, métadonnées, mots-clés thématiques et liens vers les fichiers CSV, XLS, TXT, KMZ et shapefile.

Description complète

Données ouvertes de Terre-Neuve-et-Labrador (opendata.gov.nl.ca) : recherche HTML dans les jeux de données tabulaires et spatiaux, métadonnées, mots-clés thématiques et liens vers les fichiers CSV, XLS, TXT, KMZ et shapefile. Le portail est uniquement en anglais et ne fournit pas d'API JSON de catalogue documentée.

3 outils

nl_opendata_get_datasetGet full metadata and official file links for one Newfoundland and Labrador dataset.

Usage inspecting a dataset found with nl_opendata_search_datasets, reading its creator, publisher, geography, time coverage, release and modification dates, rights, topics, revisions, formats, file sizes, and binary download URLs.

Mots-clés en anglais
Newfoundland, Labrador, open data, dataset details, metadata, creator, publisher, geography, time coverage, rights, licence, topic, revision, format, file, download, CSV, XLS, KMZ
Mots-clés en français
Terre-Neuve, Labrador, données ouvertes, détail du jeu de données, métadonnées, créateur, éditeur, géographie, période, droits, licence, sujet, révision, format, fichier, téléchargement, CSV, XLS, KMZ
Paramètres de nl_opendata_get_dataset
ParamètreTypeDéfaut
dataset_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "nl_opendata_get_dataset", "arguments": {"dataset_id": "…"}}
nl_opendata_list_tagsList topic tags exposed by Newfoundland and Labrador's Explore page.

Usage discovering the portal's tag ids before calling nl_opendata_search_datasets with tag_id.

Mots-clés en anglais
Newfoundland, Labrador, open data, topic tags, keywords, vocabulary, catalogue, Explore, filter, demographics, health, justice, transportation, environment
Mots-clés en français
Terre-Neuve, Labrador, données ouvertes, mots-clés thématiques, vocabulaire, catalogue, explorer, filtre, démographie, santé, justice, transport, environnement
Paramètres de nl_opendata_list_tags
ParamètreTypeDéfaut
lang"en" | "fr""en"
call_tool {"name": "nl_opendata_list_tags", "arguments": {}}
nl_opendata_search_datasetsSearch Newfoundland and Labrador's official open-data catalogue.

Usage finding tabular or spatial datasets by title, publisher, creator, or a known topic-tag id. The upstream catalogue has no JSON search API or server-side pagination, so MapleStats fetches its small HTML listings and applies text filtering and offset/limit pagination locally. Use nl_opendata_list_tags first when a topic tag id is needed.

Mots-clés en anglais
Newfoundland, Labrador, NL, open data, dataset search, catalogue, tabular, spatial, geospatial, government, CSV, XLS, KMZ, shapefile, topic tag
Mots-clés en français
Terre-Neuve, Labrador, données ouvertes, recherche de jeux de données, catalogue, tabulaire, spatial, géospatial, gouvernement, CSV, XLS, KMZ, shapefile, mot-clé thématique
Paramètres de nl_opendata_search_datasets
ParamètreTypeDéfaut
querystr""
dataset_type"all" | "tabular" | "spatial""all"
tag_idstr | nullnull
sort"name" | "released_desc" | "released_asc""name"
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "nl_opendata_search_datasets", "arguments": {}}

Catalogues de données ouvertes · Colombie-Britannique

Données ouvertes de la Ville de Vancouver

opendatasoft_vancouver_

Portail de données ouvertes de la Ville de Vancouver (opendata.vancouver.ca) : recherche et détail des jeux de données, requêtes directes sur les enregistrements avec filtrage/tri ODSQL, et liens de téléchargement CSV/JSON/GeoJSON.

Description complète

Portail de données ouvertes de la Ville de Vancouver (opendata.vancouver.ca) : recherche et détail des jeux de données, requêtes directes sur les enregistrements avec filtrage/tri ODSQL, et liens de téléchargement CSV/JSON/GeoJSON. La seule source de la plateforme Opendatasoft dans ce projet.

3 outils

opendatasoft_vancouver_get_datasetGet one Vancouver dataset's metadata, fields, and download links.

Usage inspecting a dataset found with opendatasoft_vancouver_search_datasets before querying its records or downloading it.

Mots-clés en anglais
Vancouver, Opendatasoft, dataset detail, fields, metadata, licence, publisher, download, CSV, JSON, GeoJSON
Mots-clés en français
Vancouver, Opendatasoft, détail du jeu de données, champs, métadonnées, licence, éditeur, téléchargement, CSV, JSON, GeoJSON
Paramètres de opendatasoft_vancouver_get_dataset
ParamètreTypeDéfaut
dataset_idstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "opendatasoft_vancouver_get_dataset", "arguments": {"dataset_id": "…"}}
opendatasoft_vancouver_query_recordsQuery records from one Vancouver dataset with ODSQL filtering/sorting.

Usage reading actual data values (not just metadata) from a dataset found with opendatasoft_vancouver_search_datasets, filtering with a raw ODSQL where clause (e.g. "service_category_1 = 'Housing'"), sorting with order_by, or a full-text query match within the dataset's own fields.

Mots-clés en anglais
Vancouver, Opendatasoft, ODSQL, records, query, filter, rows, data, select, where, order, Explore API
Mots-clés en français
Vancouver, Opendatasoft, ODSQL, enregistrements, requête, filtrer, lignes, données, sélection, tri, Explore API
Paramètres de opendatasoft_vancouver_query_records
ParamètreTypeDéfaut
dataset_idstrobligatoire
selectstr | nullnull
wherestr | nullnull
order_bystr | nullnull
querystr | nullnull
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "opendatasoft_vancouver_query_records", "arguments": {"dataset_id": "…"}}
opendatasoft_vancouver_search_datasetsSearch Vancouver's Opendatasoft open-data catalogue.

Usage finding City of Vancouver datasets by topic or free-text query.

Mots-clés en anglais
Vancouver, Opendatasoft, open data, dataset search, catalogue, government, municipal, British Columbia, discovery
Mots-clés en français
Vancouver, Opendatasoft, données ouvertes, recherche de jeux de données, catalogue, gouvernement, municipal, Colombie-Britannique, découverte
Paramètres de opendatasoft_vancouver_search_datasets
ParamètreTypeDéfaut
querystr""
limitint10
offsetint0
lang"en" | "fr""en"
call_tool {"name": "opendatasoft_vancouver_search_datasets", "arguments": {}}

Planification et code

Code de reproduction

reproduce_code

Code de reproduction : pour un appel d'outil, fournit un extrait R, Python, Stata ou Julia qui récupère les mêmes données directement à la source (cansim, canivt, polars, TidierFiles ou commandes d'importation Stata).

1 outil

reproduce_codeGet R, Python, Stata and Julia scripts that fetch and clean the same data.

Usage moving any data tool's result into an analysis script reproducibly. Pass the tool name and the arguments you called it with; the server writes the scripts, ready to run. Tools that return documents or text (StatCan articles and Daily releases, Gazette notices, Hansard) get no script. It rebuilds the exact request: from the arguments (StatCan tables via cansim, Beyond 20/20 via canivt, Valet, Socrata, CKAN), or by recording the upstream request the tool makes (every query parameter, POST body and header). Where the tool filters a downloaded file itself (CanadaBuys, CER, GC InfoBase, CIHI, IRCC, PHAC Health Infobase, IP Horizons patents) or parses HTML tables (CFIA), the script repeats those steps. Scripts follow a header plus numbered sections (setup, read, check, prepare), save downloads under data/raw/, and clean names, text and numbers; Python uses polars, Julia TidierFiles, Stata import delimited (JSON and filtered files go through Stata's built-in Python). notes say what a script cannot repeat and why a language is missing; language picks one.

Mots-clés en anglais
reproducible, R code, Python code, Stata do-file, Julia, script, cansim, download data, replication, code generation
Mots-clés en français
reproductible, code R, code Python, Stata, Julia, script, télécharger les données, réplication, génération de code
Paramètres de reproduce_code
ParamètreTypeDéfaut
tool_namestrobligatoire
argumentsdictobligatoire
language"all" | "r" | "python" | "stata" | "julia""all"
call_tool {"name": "reproduce_code", "arguments": {"tool_name": "…", "arguments": "…"}}

Planification et code

Planificateur de requêtes

plan_query

Planificateur de requêtes : pour une question en langage courant, indique les thèmes visés, les outils à appeler dans chaque organisme, dans l'ordre, les portails locaux des lieux nommés et les précautions pour combiner les résultats.

1 outil

Toujours visible pour l'agent ; search_tools ne le renvoie donc pas.

plan_queryPlan which sources answer a question that may span several agencies.

Usage the first call on a substantive question ("How have rents and interest rates moved in Calgary since 2020?"). Returns the topics it touches, the tools to call for each in order, local portals for any province or city named, and caveats on combining them. Then run the steps with call_tool. lang is accepted for consistency; the plan text is English.

Mots-clés en anglais
plan, which data source, where to find, combine sources, cross-source, question, research, Canada data
Mots-clés en français
planifier, quelle source de données, où trouver, combiner des sources, question, recherche, données canadiennes, statistiques
Paramètres de plan_query
ParamètreTypeDéfaut
questionstrobligatoire
lang"en" | "fr""en"
call_tool {"name": "plan_query", "arguments": {"question": "…"}}