Claude-NWS Protocol Bridge
About
Integrates the US National Weather Service API to provide real-time weather data and forecasts.
Details
- Author
- shreyyzsh
- Categories
- Cloud Service, Other
Jump to
Setup
Install Claude-NWS Protocol Bridge in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/shreyyzsh/nws-claude-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Integrates the US National Weather Service API to provide real-time weather data and forecasts.
A Model Context Protocol (MCP) server that integrates the US National Weather Service API with Claude Desktop, providing real-time weather data and forecasts directly within your Claude conversations.
- Real-time weather conditions and forecasts
- Location-based weather queries using coordinates or place names
- Seamless integration with Claude Desktop via MCP
- Live data from the official US National Weather Service API
- Detailed weather metrics including temperature, humidity, wind, and precipitation
- Claude Desktop App
- Python (v3.12 or higher)
- uv package manager
- Internet connection for API access
git clone https://github.com/yourusername/claude-nws-protocol-bridge.git cd claude-nws-protocol-bridge
Configure the MCP server in your Claude Desktop settings:
{ "mcpServers": { "nws-weather": { "command": "uv", "args": ["run", "python", "weather.py"] } } }
Once configured, you can ask Claude weather-related questions such as:
- "What's the current weather in San Francisco?"
- "Give me a 7-day forecast for New York City"
- "What's the temperature and humidity right now?"
- "Is it going to rain today in Seattle?"
The bridge provides the following MCP tools:
Retrieves current weather conditions for a specified location.
- location(string): City name, coordinates, or ZIP code
Gets weather forecast data for a specified location.
- location(string): City name, coordinates, or ZIP code
- days(number, optional): Number of forecast days (default: 7)
Provides aviation weather information for flight planning from aviationweather.gov.
Fetches precipitation forecast data for a specific location using the Buienradar service.
Query weather information and meteorological warnings for Chinese cities using the QWeather API.
Provides weather information tools using the US National Weather Service API.
A server for fetching weather information using the OpenWeather API.
Provides hourly weather forecasts using the AccuWeather API.
Fetches weather data for any city using the Open-Meteo API.
Access global weather forecasts and historical data through the Open-Meteo API.
Access global weather data and forecasts using the OpenMeteo API, including current conditions, historical data, and location search.
Provides comprehensive weather data and forecasts using the OpenWeatherMap API.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




