mcp-statcan

mcp-statcan

3.2

If you are the rightful owner of mcp-statcan and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Statistics Canada API MCP Server provides tools for interacting with StatCan data APIs, allowing LLMs or other MCP clients to access Canadian statistical data.

The Statistics Canada API MCP Server is a Model Context Protocol (MCP) server designed to facilitate interaction with Statistics Canada data APIs. Built using the FastMCP library, it allows users to access and retrieve Canadian statistical data in a structured manner. The server supports various operations on data cubes and vectors, enabling users to perform complex data manipulations and queries. It also integrates with a SQLite database for persistent data storage and advanced querying capabilities. The server is particularly useful for applications requiring structured data access and manipulation, such as data analysis and visualization tools.

Features

  • Cube Operations: List, search, and retrieve data cubes and metadata.
  • Vector Operations: Retrieve and manipulate data series by vector ID.
  • Database Functionality: Store and query data using a SQLite database.
  • API Integration: Seamless interaction with StatCan Web Data Service.
  • FastMCP Support: Built using the FastMCP library for efficient protocol handling.

Tools

  1. Dataset Discovery Tool

    Search for datasets by keywords, topics, or geographic location

  2. Data Retrieval Tool

    Extract and format time series data

  3. Analytical Tools

    Perform trend detection, seasonal analysis and forecasting

  4. Visualization tools

    Generate data visualization charts

  5. Reference Generation Tool

    Create a reference in the correct format for the data