{{> head}} {en}About{fr}À propos{/} · MapleStats MCP {{> header}}

{en}About{fr}À propos{/}

{en}About MapleStats{fr}À propos de MapleStats{/}

{en}MapleStats is an open-source MCP server that gives AI agents one way into Canadian open data, in English and French.{fr}MapleStats est un serveur MCP libre qui donne aux agents IA un seul accès aux données ouvertes canadiennes, en français et en anglais.{/}

{en}What it is{fr}Ce que c'est{/}

{en}One server with {{tool_count}} tools across {{module_count}} modules: Statistics Canada, the Bank of Canada, CMHC, {{other_national_count}} other federal sources and {{local_catalogue_count}} provincial, territorial and city catalogues. A connected agent sees three of them, plan_query, search_tools and call_tool, and finds the rest by searching in plain language.{fr}Un seul serveur, {{tool_count}} outils répartis en {{module_count}} modules : Statistique Canada, la Banque du Canada, la SCHL, {{other_national_count}} autres sources fédérales et {{local_catalogue_count}} catalogues provinciaux, territoriaux et municipaux. Un agent connecté en voit trois, plan_query, search_tools et call_tool, et trouve les autres par une recherche en langage courant.{/}

{en}How it works{fr}Comment il fonctionne{/}

{en}MapleStats centralizes the interface, not the data. It keeps no copy: every call goes to the publisher, and every result names its source, the exact URL and the time of the query. Any data call can also come back as an R, Python, Stata or Julia script, so the analysis can be rerun without the agent.{fr}MapleStats centralise l'interface, pas les données. Il ne garde aucune copie : chaque appel va à l'éditeur, et chaque résultat nomme sa source, l'URL exacte et l'heure de la requête. Tout appel de données peut aussi revenir sous forme de script R, Python, Stata ou Julia, pour refaire l'analyse sans l'agent.{/}

{en}It runs on your machine over stdio, with no account or API key. The code is on GitHub under the MIT licence. Version {{version}} is a beta; the roadmap lists what is covered and what is next.{fr}Il s'exécute sur votre machine par stdio, sans compte ni clé d'API. Le code est sur GitHub, sous licence MIT. La version {{version}} est une bêta; la feuille de route indique ce qui est couvert et ce qui suit.{/}

{en}Who builds it{fr}Qui le réalise{/}

{en}I'm Daniel Sánchez Pazmiño, an economist and data specialist in Edmonton. I work at the Government of Alberta's Office of Statistics and Information. I'm interested in applied microeconomics, official statistics and agentic programming. MapleStats is an independent personal project, not affiliated with or endorsed by my employer. More at danielstats.io.{fr}Je suis Daniel Sánchez Pazmiño, économiste et spécialiste des données à Edmonton. Je travaille au Bureau de la statistique et de l'information du gouvernement de l'Alberta. Je m'intéresse à la microéconomie appliquée, à la statistique officielle et à la programmation agentique. MapleStats est un projet personnel indépendant, qui n'est ni affilié à mon employeur ni approuvé par lui. Pour en savoir plus : danielstats.io.{/}

{en}Alternatives{fr}Autres options{/}

{en}MapleStats is one way into Canadian data, not the only one. These are the other options I know of, checked in September 2026.{fr}MapleStats est une voie d'accès aux données canadiennes parmi d'autres. Voici les autres options que je connais, vérifiées en septembre 2026.{/}

{en}Other MCP servers{fr}Autres serveurs MCP{/}

{en}A narrower server is simpler to set up and leaves the agent fewer tools to choose from.{fr}Un serveur plus étroit s'installe plus facilement et laisse à l'agent moins d'outils parmi lesquels choisir.{/}

  • opendata.fyihsaripalli · Python · GitHub {en}An open-source MCP server for about 75,000 datasets and statistical tables from open.canada.ca, Alberta, Ontario and the full Statistics Canada table inventory: semantic search over a DuckDB index plus live CKAN search, 12 tools, no API keys.{fr}Un serveur MCP libre pour environ 75 000 jeux de données et tableaux statistiques d'ouvert.canada.ca, de l'Alberta, de l'Ontario et de tout l'inventaire des tableaux de Statistique Canada : recherche sémantique dans un index DuckDB et recherche CKAN en direct, 12 outils, sans clé d'API.{/}
  • mcp-canadaReyemTech · Python {en}Bilingual tools for federal, provincial and municipal APIs, with a local SQLite store.{fr}Des outils bilingues pour des API fédérales, provinciales et municipales, avec un stockage SQLite local.{/}
  • mcp-statcanAryan-Jhaveri · Python {en}StatCan only, through its WDS and SDMX APIs, with a hosted endpoint and a command-line tool.{fr}StatCan seulement, par ses API SDW et SDMX, avec un point d'accès hébergé et un outil en ligne de commande.{/}
  • statcan-mcp bank-of-canada-mcparose26 · TypeScript {en}Two small servers, for StatCan tables and Bank of Canada series, run with npx.{fr}Deux petits serveurs, pour les tableaux de StatCan et les séries de la Banque du Canada, lancés avec npx.{/}
  • mcp-statcan mcp-bank-of-canada mcp-opendata-canadapipeworx-io · TypeScript {en}One server each for StatCan, the Bank of Canada and open.canada.ca, run locally or hosted.{fr}Un serveur chacun pour StatCan, la Banque du Canada et ouvert.canada.ca, en local ou hébergé.{/}
  • gov-ca-mcpkrunal16-c · Python {en}Searches federal and provincial catalogues, and queries transport infrastructure.{fr}Cherche dans les catalogues fédéral et provinciaux, et interroge les infrastructures de transport.{/}
  • ckan-mcp-serverondata · TypeScript {en}Any CKAN portal, open.canada.ca among them; not specific to Canada.{fr}Tout portail CKAN, dont ouvert.canada.ca; il n'est pas propre au Canada.{/}

{en}The official MCP Registry, Glama and PulseMCP list more single-topic servers.{fr}Le registre MCP officiel, Glama et PulseMCP recensent d'autres serveurs consacrés à un seul sujet.{/}

{en}R and Python packages{fr}Paquets R et Python{/}

{en}Libraries you call from your own code, with no agent in between.{fr}Des bibliothèques à appeler depuis votre propre code, sans agent entre les deux.{/}

  • cansimmountainMath · R {en}StatCan tables and vectors as tidy data frames; MapleStats's R scripts use it.{fr}Les tableaux et vecteurs de StatCan en tableaux de données ordonnés; les scripts R de MapleStats l'utilisent.{/}
  • statcanRwarint · R {en}Whole StatCan tables through the Web Data Service, in English or French.{fr}Des tableaux complets de StatCan par le Service de données Web, en français ou en anglais.{/}
  • stats_canianepreston · Python {en}StatCan tables and vectors in pandas.{fr}Les tableaux et vecteurs de StatCan dans pandas.{/}
  • sdmx1khaeru · Python {en}A general SDMX client whose StatCan source reads StatCan's SDMX data API.{fr}Un client SDMX général, dont la source StatCan interroge l'API de données SDMX de StatCan.{/}
  • cancensusmountainMath · R {en}Census data and boundaries through the CensusMapper API, with a free key.{fr}Les données et les limites du recensement par l'API CensusMapper, avec une clé gratuite.{/}
  • pycancensusdshkol · Python {en}A Python port of cancensus, with the same data and the same key.{fr}Un portage Python de cancensus, avec les mêmes données et la même clé.{/}
  • tongfenmountainMath · R {en}Makes data comparable across census years whose boundaries changed.{fr}Rend comparables les données de recensements dont les limites ont changé.{/}
  • canadianmapsjoellecayen · R {en}StatCan boundary files for ggplot2 maps, from provinces to census subdivisions.{fr}Les fichiers de limites de StatCan pour des cartes ggplot2, des provinces aux subdivisions de recensement.{/}
  • cmhcmountainMath · R {en}Starts, rents and vacancy rates from CMHC's Housing Market Information Portal.{fr}Les mises en chantier, les loyers et les taux d'inoccupation du portail de la SCHL.{/}
  • publicdata_caajharris · Python {en}Downloads StatCan tables, CMHC files and open.canada.ca datasets, with provenance records.{fr}Télécharge des tableaux de StatCan, des fichiers de la SCHL et des jeux de données d'ouvert.canada.ca, avec leur provenance.{/}
  • canbankmountainMath · R {en}Bank of Canada Valet series and groups; installs from GitHub.{fr}Les séries et groupes Valet de la Banque du Canada; s'installe depuis GitHub.{/}
  • valetrunkelcorey · R {en}A client for every Bank of Canada Valet endpoint, on CRAN.{fr}Un client pour tous les points d'accès Valet de la Banque du Canada, sur CRAN.{/}
  • canpumfmountainMath · R {en}Downloads and labels StatCan's public use microdata files.{fr}Télécharge et étiquette les fichiers de microdonnées à grande diffusion de StatCan.{/}

{en}The official sources{fr}Les sources officielles{/}

{en}MapleStats calls these directly. None needs a key.{fr}MapleStats les interroge directement. Aucune ne demande de clé.{/}

{en}If I have missed a tool or described one unfairly, please open an issue.{fr}Si j'ai oublié un outil ou en ai mal décrit un, n'hésitez pas à ouvrir un ticket.{/}

{{> footer}}