Agent♥︎Age
Catalog

Smarter Weather

Official32 toolsLive

by smarterweather · TypeScript

Smarter Weather MCP: forecasts, alerts, outlooks, observations, AQI, grids, and map imagery.

Smarter Weather MCP Server (io.github.smarterweather/weather)

Smarter Weather MCP provides weather access through a Model Context Protocol server. It supports forecasts, alerts, outlooks, observations, AQI, grids, and map imagery, exposed via a stdio-to-Streamable-HTTP bridge that forwards local-only MCP clients to a hosted MCP server and handles network authentication.

🛠️ Key Features

  • Forecasts, alerts, outlooks
  • Observations, AQI, grids, map imagery
  • Stdio-to-Streamable-HTTP bridge to the hosted Smarter Weather MCP server (sw-mcp)
  • Authentication via OAuth 2.1 + PKCE
  • OAuth client includes discovery, dynamic client registration, browser-based consent on localhost, and token caching at ~/.mcp-auth/

🚀 Use Cases

  • Local-only MCP clients (Claude Desktop, Claude Code, Cursor, MCP Inspector) calling Smarter Weather over the network
  • Token-based access to weather and air-quality data for developer workflows

⚡ Developer Benefits

  • Centralized OAuth flow with browser consent and automatic token refresh
  • Networked bridge for compatible MCP clients to reach the hosted server

⚠️ Limitations

  • Uses OAuth 2.1 + PKCE as described; details of alternative authentication methods are not provided.

Topics

apiclaudecursordeveloper-toolsforecastforecastingmcpmcp-servermodel-context-protocolopenapiweatherweather-apiweather-data