Overview
Features
Weather and Air Quality Data
Get current weather metrics and hourly data for a date range, plus comprehensive air quality measurements (PM2.5/PM10, O3, NO2, CO, SO2, dust) and health advisories.
Time and Timezone Utilities
Obtain current date/time in any timezone, convert times between zones, and fetch timezone information.
Multiple Transport Modes
Run a single unified server supporting stdio, SSE, and streamable-http transport modes for desktop, web, and API clients.
Streamable MCP HTTP Protocol Support
Implements MCP Streamable HTTP with a single /mcp endpoint; supports stateful and stateless modes.
SSE Endpoints and Messaging
Provides SSE-based MCP communication via /sse and a messaging endpoint at /messages/ for requests.
RESTful API Endpoints via Starlette
Offers REST-like endpoints through Starlette integration for web tooling and testing.
Open-Meteo Data Source (No API Key)
Uses free, open Open-Meteo data sources without requiring an API key.
Docker & Deployment Support
Includes Docker images, quick-start commands, and build options for SSE and streamable-http modes.
Who Is This For?
- MCP clients:Desktop and CLI MCP clients fetch weather, air quality, and time data.
- Web developers:Web apps integrate weather data via SSE or streamable HTTP.
- Time/Weather apps:Applications needing time and weather data across timezones.




