Claude-NWS Protocol Bridge

by shreyyzsh

Not rated
GitHub

About

Integrates the US National Weather Service API to provide real-time weather data and forecasts.

Details

Author
shreyyzsh
Categories
Cloud Service, Other

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.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.