Most weather lookups stop at temperature and wind. This one returns the particulate readings in the same answer, which is what actually decides whether the run happens.
A live weather and air-quality lookup against Weather Union. It runs locally over stdio for MCP clients, or over HTTP on a port you choose when you want to test it directly.
- Current conditions for any latitude and longitude: temperature, humidity, wind speed and wind direction
- Rain read two ways — intensity in mm/h right now, and accumulation so far
- Air quality as particulate matter indices, in the same answer as the weather rather than a separate lookup
- The same reading by city name for ten Indian cities including Bangalore, Mumbai, Delhi, Hyderabad and Chennai, so you never have to find coordinates first
Uvx, or Python if you run the server file directly. A Weather Union API key, free on signup, passed as WEATHER_UNION_API_KEY — the server validates it at startup. Readings come from Weather Union's network, so the coverage is India.
One command plus a key — uvx weatherunion-mcp, then supply credentials
