WeatherAI β 11 live weather tools for Claude, Cursor, Windsurf and any MCP AI assistant
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
11 live weather tools for your AI assistant β one URL, no setup.
The WeatherAI MCP server gives Claude Desktop, Cursor, Windsurf, and any MCP-compatible AI assistant instant access to real-time weather, forecasts, historical data, air quality, astronomy, solar irradiance, and a plain-English AI weather interface.
Hosted endpoint: https://api.weatherai.io/mcp
Transport: Streamable HTTP (stateless, MCP spec 2025-03-26)
Auth: API key via query param, header, or Bearer token
Free tier: 1,000 standard calls/day Β· 50 premium calls/day
Sign up at weatherai.io β no credit card required.
Replace YOUR_API_KEY with the key from your dashboard.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or
%APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop after saving.
Go to Cursor β Settings β MCP or edit ~/.cursor/mcp.json:
Edit ~/.codeium/windsurf/mcp_config.json:
mcp.json)All 11 tools are registered automatically β no configuration needed.
| Tool | Tier | Description | Key Parameters |
|---|---|---|---|
get_current_weather | Standard | Real-time conditions for any location | location, units |
get_weather_forecast | Standard | Daily & hourly forecast up to 14 days | location, days (1β14), units |
get_historical_weather | Premium | Actual past weather for any date | location, date (YYYY-MM-DD), units |
get_future_weather | Premium | Predictions 14β300 days ahead | location, start_date, end_date, units |
get_air_quality | Standard | AQI, PM2.5, PM10, CO, NO2, SO2, O3 | location |
get_weather_alerts | Standard | Active government weather warnings | location |
get_astronomy | Standard | Sunrise, sunset, moon phase & illumination | location, date |
get_solar_data | Premium | Solar irradiance & energy estimates | location, date, units |
get_timezone | Standard | UTC offset, local time, DST status | location |
search_locations | Standard | Find cities/places by partial name | query |
ask_ai_weather | Premium | Plain-English weather questions via Claude AI | question |
get_current_weatherReturns temperature, feels-like, humidity, wind speed/direction, UV index, visibility, pressure, and cloud cover.
get_weather_forecastDaily high/low and hourly breakdown for up to 14 days including precipitation chance and UV index.
get_historical_weatherHour-by-hour actual recorded weather for any past date.
get_future_weatherAI-enhanced extended forecast from 14 to 300 days into the future. Costs 2 premium credits per request.
get_air_qualityReal-time AQI index plus individual pollutant readings (PM2.5, PM10, CO, NO2, SO2, O3).
get_weather_alertsActive government-issued storm, flood, heat, and other weather warnings.
get_astronomySunrise, sunset, moonrise, moonset, moon phase name, and illumination percentage.
get_solar_dataSolar irradiance (W/mΒ²) and estimated daily energy generation (kWh/mΒ²).
get_timezoneIANA timezone name, UTC offset (hours), current local time, and DST active flag.
search_locationsReturns up to 10 matching places with name, region, country, and coordinates.
ask_ai_weather βAsk any weather question in plain English. The AI interprets the intent, calls the relevant tools, and returns a natural-language answer plus the underlying JSON data. Costs 2 premium credits per request.
Three methods are supported β all equivalent:
| Method | Example |
|---|---|
| Query parameter | https://api.weatherai.io/mcp?apiKey=YOUR_KEY |
X-API-Key header | X-API-Key: YOUR_KEY |
| Bearer token | Authorization: Bearer YOUR_KEY |
Query parameter is recommended for client config files. Use headers for programmatic access.
| Tier | Free Allowance | Overage |
|---|---|---|
| Standard tools | 1,000 calls/day | $0.0005 / call |
| Premium tools | 50 calls/day | $0.001 / call |
Credits are prepaid β top up from your dashboard. No subscription required.
Standard tools: get_current_weather, get_weather_forecast, get_air_quality, get_weather_alerts, get_astronomy, get_timezone, search_locations
Premium tools: get_historical_weather, get_future_weather, get_solar_data, ask_ai_weather
| File | URL |
|---|---|
| MCP manifest | /.well-known/mcp.json |
| LLM context | /llms.txt |
| OpenAPI spec | /openapi.yaml |
This repository contains the MCP server implementation. The server runs as part of the WeatherAI.io platform at https://api.weatherai.io/mcp.
src/index.ts is a self-contained adaptation that can also be run standalone:
The standalone server listens on PORT (default 3000) and exposes the same /mcp endpoint.
MIT β see LICENSE.
Built by Zoomash Ltd, England (Company No. 7838145).
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/weatherai)<a href="https://allmcps.com/mcp/weatherai"><img src="https://allmcps.com/api/badge/weatherai?style=directory" alt="Weatherai on AllMCPs" /></a>