Weather Gc Ca logo

Weather Gc Ca

Accesses official Canadian weather, climate, alert, hydrometric, and GeoMet dataset information through MCP tools.

Install Weather Gc Ca

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "weather-gc-ca": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-weather-gc-ca"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Weather Gc Ca MCP server exposes Environment and Climate Change Canada GeoMet data and Water Survey of Canada gauge readings through MCP. It provides tools for current observations, alerts, daily climate records, dataset discovery, nearby hydrometric stations, and recent water measurements. Connect through the Pipeworx streamable HTTP endpoint or run the package locally over stdio. Reach for it when an agent needs official Canadian weather, climate, river, lake, or environmental data.

Use cases

  • Check current weather near a Canadian location
  • Find active Canadian weather alerts
  • Retrieve daily climate records for a station
  • Locate nearby river and lake gauges
  • Monitor recent water levels and discharge

Key features

  • Real-time ECCC surface observations
  • Canadian weather alert lookup
  • Daily climate station records
  • MSC GeoMet collection discovery
  • Nearby hydrometric station search
  • Recent water level and flow readings

Tools6

What Weather Gc Ca lets your agent do. Expand a tool for its parameters.

Self-reported~475 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

7/7 checks healthy over the last 45d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · @pipeworx/mcp-weather-gc-ca (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads445Package downloads in the last 30 days.
Last commit26d agoMost recent push to the default branch.
Tools exposed6Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Weather Gc Ca works

What Weather Gc Ca MCP server does

Weather Gc Ca provides MCP access to official Canadian environmental data published through Environment and Climate Change Canada (ECCC) GeoMet and the Water Survey of Canada. Its tools cover both point-based lookups and station-specific records.

The package can return recent surface observations from nearby weather stations, including temperature, dewpoint, humidity, wind, pressure, snow depth, station name, and observation time. It can also retrieve active Canadian alerts with alert type, risk colour, affected area, province, validity period, and a text excerpt.

For historical analysis, climate_daily returns daily maximum, minimum, and mean temperatures, precipitation totals, and snow depth for a climate station and date range. Climate station identifiers are seven-digit values, such as the documented Toronto and Vancouver examples.

Hydrology features identify nearby official river and lake gauges, then retrieve recent water level and discharge readings. The real-time tool normally covers the previous 30 days, with readings commonly updated every 5–15 minutes.

How it works

The MCP tools accept geographic coordinates for nearby-station searches and some real-time lookups. A typical hydrology workflow is to call hydrometric_stations_near, select a station number, then pass that number to hydrometric_realtime. The latter can also locate recent readings by latitude and longitude.

geomet_collections lists the datasets available through MSC GeoMet, including collection IDs, titles, descriptions, keywords, and geographic extents. Use it to discover relevant weather, water, air-quality, or climate-projection collections before selecting a specialized tool.

The gateway endpoint also exposes shared Pipeworx meta-tools, so its tools/list response contains more tools than the six pack-specific tools. The local package exposes only this pack’s tools.

Setup and configuration

The Weather Gc Ca MCP server can be added to an MCP client with the streamable HTTP URL https://gateway.pipeworx.io/weather-gc-ca/mcp. The README names Claude Desktop, Cursor, and Windsurf as supported connection targets.

For a local stdio deployment, run npx -y @pipeworx/mcp-weather-gc-ca, or configure an MCP client with npx as the command and -y @pipeworx/mcp-weather-gc-ca as its arguments. This mode does not use the gateway and does not include shared Pipeworx meta-tools.

Without an MCP client, individual tools can be called over HTTP through the gateway’s /v1/tools/{tool} endpoints. The documented example sends JSON to the current_observations endpoint.

Tools and capabilities

  • current_observations: Gets the latest nearby ECCC surface observations.
  • active_alerts: Lists Canadian weather warnings, watches, and statements, optionally near a point.
  • climate_daily: Retrieves daily climate measurements for a station and date range.
  • geomet_collections: Discovers ECCC GeoMet collections and their metadata.
  • hydrometric_stations_near: Finds official nearby Water Survey of Canada gauges.
  • hydrometric_realtime: Returns recent gauge water levels and flow values.

Limitations and notes

The data is specific to Canadian government sources and the collections exposed by MSC GeoMet. climate_daily requires a valid climate station identifier, while station-based hydrology queries require a station number. Gateway connections include shared meta-tools in addition to the pack tools; local stdio connections do not. The Weather Gc Ca MCP server’s gateway and local modes use the same source tools, but their listed tool scope differs.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Weather Gc Ca

Weather Gc Ca is an MCP server that connects AI clients to Environment and Climate Change Canada GeoMet and Water Survey of Canada data. Its main tools provide current observations, active alerts, daily climate records, GeoMet collection discovery, nearby hydrometric stations, and real-time water levels and discharge.

Install it locally with npx using `npx -y @pipeworx/mcp-weather-gc-ca`. You can also connect an MCP client to `https://gateway.pipeworx.io/weather-gc-ca/mcp` or configure the package as a stdio server with the same npx command and argument.

Yes, Weather Gc Ca works with Cursor through the documented streamable HTTP MCP URL. Add `https://gateway.pipeworx.io/weather-gc-ca/mcp` to the client configuration, or use the local npx stdio setup.

Call `hydrometric_stations_near` with a latitude and longitude to find official Water Survey of Canada gauges. The response includes station numbers and coordinates; pass a selected station number to `hydrometric_realtime` for recent water level and discharge readings.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewWeather Gc Ca AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/weather-gc-ca?style=directory)](https://allmcps.com/mcp/weather-gc-ca)
HTML Embed
<a href="https://allmcps.com/mcp/weather-gc-ca"><img src="https://allmcps.com/api/badge/weather-gc-ca?style=directory" alt="Weather Gc Ca on AllMCPs" /></a>