Context Weather
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Context Weather What's the current weather in Chicago?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Context Weather
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.
Features
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
Related MCP server: Claude-NWS Protocol Bridge
Prerequisites
Claude Desktop App
Python (v3.12 or higher)
uv package manager
Internet connection for API access
Installation
Clone this repository:
git clone https://github.com/yourusername/claude-nws-protocol-bridge.git cd claude-nws-protocol-bridgeInstall dependencies:
uv syncConfigure the MCP server in your Claude Desktop settings:
{ "mcpServers": { "nws-weather": { "command": "uv", "args": ["run", "python", "weather.py"] } } }
Usage
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?"
API Reference
The bridge provides the following MCP tools:
get-current-weather
Retrieves current weather conditions for a specified location.
Parameters:
location(string): City name, coordinates, or ZIP code
get-weather-forecast
Gets weather forecast data for a specified location.
Parameters:
location(string): City name, coordinates, or ZIP codedays(number, optional): Number of forecast days (default: 7)
Available Tools
2 toolsget_alertsA
Getting weather alerts for a US State.
Args:
state: two-letter us state code (e.g CA, NY)
Inputs: state (required).
get_forecastC
Getting weather forecast for a location.
Args:
latitude: latitude of the location
longitude: longitude of the location
Inputs: latitude (required), longitude (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools are clearly distinct: get_alerts targets state-level weather alerts, while get_forecast targets point-based forecast. No overlap in purpose or arguments.
Both tools follow a consistent get_verb_noun pattern (get_alerts, get_forecast), which is predictable and clear.
With only 2 tools, the server feels minimal. While it serves a focused purpose, a typical weather API would offer more operations, making the count borderline.
The server covers alerts and forecast, but lacks current conditions or radar data. The gaps are minor given the server's 'context' focus.
Maintenance
Related MCP Connectors
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Connect Claude to your Platform7n workspaces: chat, links, work and decks. One-click OAuth.
Connect Claude to your Platform7n workspaces: chat, links, work and decks. One-click OAuth.
1Connect Claude to Fathom meeting recordings, transcripts, and summaries
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceConnects Claude Desktop to the Open-Meteo API to retrieve real-time weather data for cities worldwide without requiring an API key.ISC
- FlicenseBqualityDmaintenanceIntegrates the US National Weather Service API with Claude Desktop to provide real-time weather conditions, forecasts, and detailed weather metrics for any US location through natural language queries.21-
- AlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to query real-time weather information, forecasts, and history via the OpenWeatherMap API.12 npm99MIT
- AlicenseNot gradedqualityDmaintenanceEnables real-time weather queries via Claude Desktop using OpenWeatherMap API, providing current conditions and 24-hour forecasts for any city.46 npmMIT