🌦️ Weather MCP Server
Global weather intelligence for AI assistants via the Model Context Protocol
An Open-Meteo powered MCP server providing 10 weather tools — forecasts, historical data, air quality, marine, geocoding, elevation, and climate projections at 1km resolution with 80+ years of archive. No API key required.
📦 Packages
| Package | Description | README |
|---|---|---|
@fazorboy/weather-mcp-server | MCP server — standalone CLI, npm package | 📖 Server README |
weather-mcp-vscode-extension | VS Code extension — auto-registers the MCP server | 📖 Extension README |
⚡ Quick Start
Option 1: VS Code Extension (recommended)
Install the Weather MCP Server extension from the VS Code Marketplace — the server starts automatically for Copilot and other AI assistants.
→ See Extension README for details.
Option 2: Standalone MCP Server
npx @fazorboy/weather-mcp-server
→ See Server README for Claude Desktop config, environment variables, and more.
🔧 10 Weather Tools
| # | Tool | Description |
|---|---|---|
| 1 | weather_get_forecast | Hourly/daily forecasts up to 16 days |
| 2 | weather_get_current | Real-time conditions |
| 3 | weather_get_historical | 80+ years of weather archive |
| 4 | weather_get_air_quality | PM2.5, PM10, ozone, NO₂, AQI |
| 5 | weather_get_marine | Wave height, period, direction |
| 6 | weather_geocode_search | Search locations by name |
| 7 | weather_geocode_reverse | Reverse geocode coordinates |
| 8 | weather_get_elevation | Elevation (90m DEM) |
| 9 | weather_get_climate_projection | Climate projections (CMIP6) |
| 10 | weather_compare_locations | Compare 2–5 locations |
📄 License
MIT © bhayanak