Skip to main content
Glama

Server Details

Access Statistics Canada data via the Web Data Services API

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Aryan-Jhaveri/mcp-statcan
GitHub Stars
8
Server Listing
Statistics Canada MCP Server
ChatGPT
–
Claude
–

TDQS

A3.6/5.0

Scored across 5 tools

Disambiguation4/5

Each tool targets a distinct facet of the StatCan workflow: release tracking (get_changes), observations (get_sdmx_data), dimension codes (get_sdmx_structure), series metadata (get_series_info), and table discovery (search_cubes_by_title). The closest potential confusion is between get_sdmx_structure and get_series_info, since both describe a table/series, but the descriptions clearly separate key dimensions from metadata fields.

Naming Consistency4/5

All names are snake_case with a leading verb (get_/search_), which gives a predictable read. Minor deviation: two tools carry a domain prefix (get_sdmx_*) while the others (get_changes, get_series_info, search_cubes_by_title) do not, but the overall pattern is still clear.

Tool Count4/5

Five tools is on the lean side but each maps to a real step in the workflow (find table -> inspect structure -> fetch data/metadata -> check updates). Nothing feels redundant, though a small addition like series/vector search would make the set feel less thin.

Completeness4/5

The surface covers discovery, schema inspection, data retrieval with server-side SQL, metadata, and release tracking—solid coverage for a statistics data API. A minor gap is the inability to search series/vectors directly by name; agents must derive vectorIds via key_template plus structure lookups, which is workable but indirect.

Available Tools

5 tools
get_changesB
Read-only
Inspect

What StatCan released: tables updated on a date (default today), or today's new data points for one series (vectorId, or productId + coordinate).

Inputs: date, limit, offset, vectorId, +2 more.

get_sdmx_dataA
Read-only
Inspect

Observations for productId + key, or one vectorId. Over 100 observations you get a per-series summary. Pass sql to compute over every row (growth, averages, ranking) server-side. Cite _sdmx_url.

Inputs: key, sql, full, format, +5 more. Returns: _sdmx_url

get_sdmx_structureB
Read-only
Inspect

A table's dimensions in key order with their codes (id, name, parent). Use search to find the codes for labels like 'Ontario' instead of guessing.

Inputs: productId (required), search, dimension. Returns: _sdmx_url, productId, dimensions

get_series_infoB
Read-only
Inspect

Series metadata for productId + coordinates, or vectorIds: vectorId, key, title, frequency, unit of measure and scalar (decoded), decimals.

Inputs: productId, vectorIds, coordinates.

search_cubes_by_titleA
Read-only
Inspect

Find StatCan tables by title keywords. Returns productId, title, dates and frequency; each includes key_template, the dimension order of the SDMX key.

Inputs: search_term (required), offset, max_results.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Gives AI agents structured, typed access to Canadian open data through a single server covering Statistics Canada tables, Census and public use microdata, the Bank of Canada, CMHC, federal agencies and federal, provincial, territorial and municipal open-data portals, in English and French. It offers roughly 200 tools for querying, planning multi-source queries, and generating reproduction code in R, Python, Stata or Julia.
      3
      246 PyPI
      6
      MIT
    • A
      license
      Not graded
      quality
      F
      maintenance
      Provides access to Statistics Canada official statistics without authentication, enabling AI agents to query Canadian economic and demographic data.
      6 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Access Statbel Belgium open data via natural language queries. Provides tools to query bestat datasets through an MCP gateway.
      296 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.