Weather MCP Server
@choatehall
About Weather MCP Server
A weather MCP server that provides weather forecasts and alerts using the National Weather Service API
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Weather MCP Server?
Weather MCP Server is a C# implementation of a Model Context Protocol (MCP) server that provides weather information using the National Weather Service API. It is designed for users who need to retrieve US weather forecasts and alerts through any MCP client.
How to use Weather MCP Server?
Ensure .NET 8.0 or later is installed, clone the repository, build with dotnet build, and run with dotnet run. The server exposes two tools—GetForecast and GetAlerts—which can be invoked through any MCP client such as Claude for Desktop.
Key features of Weather MCP Server
- Get weather forecasts for any US location using latitude and longitude.
- Get active weather alerts for any US state using two-letter state codes.
- Built on the .NET 8.0 runtime.
- Implements the Model Context Protocol (MCP) for client-server communication.
Use cases of Weather MCP Server
- Request a detailed weather forecast for a specific latitude and longitude.
- Retrieve active weather alerts for a given US state (e.g., CA, NY).
- Integrate weather data into applications that support MCP clients like Claude for Desktop.
FAQ from Weather MCP Server
What runtime is required?
.NET 8.0 or later must be installed to build and run the server.
What weather data source does it use?
It uses the National Weather Service API to obtain forecasts and alerts.
What are the main tools?
The server provides two tools: GetForecast (requires latitude and longitude) and GetAlerts (requires a two-letter US state code).
Can it be used with Claude for Desktop?
Yes, it works with any MCP client, including Claude for Desktop.
What parameters does GetForecast need?
GetForecast requires latitude and longitude as input parameters.
What parameters does GetAlerts need?
GetAlerts requires a two-letter state code (e.g., CA, NY) as input.
Frequently asked questions
What runtime is required?
.NET 8.0 or later must be installed to build and run the server.
What weather data source does it use?
It uses the National Weather Service API to obtain forecasts and alerts.
What are the main tools?
The server provides two tools: GetForecast (requires latitude and longitude) and GetAlerts (requires a two-letter US state code).
Can it be used with Claude for Desktop?
Yes, it works with any MCP client, including Claude for Desktop.
What parameters does GetForecast need?
GetForecast requires latitude and longitude as input parameters.
What parameters does GetAlerts need?
GetAlerts requires a two-letter state code (e.g., CA, NY) as input.
Basic information
More Media & Design MCP servers

TravelAnimator
Lascade-CoMCP server and CLI for TravelAnimator — generate animated travel videos, itineraries, and trip media from Claude, Codex, or your terminal
SVGator
SVGatorDrive your SVGator account from any AI assistant. Prompt an animation, get an editable project back, and export it as SVG, Lottie, GIF, MP4, and more, then open it in the editor to finish by hand.
Vibe Design System
mondaycom🎨 Vibe Design System - Official monday.com UI resources for application development in React.js
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.
QR Planet QR Code MCP Server
qrplanetQR Planet QR Code MCP Server - Hosted MCP server for QR Planet. Connect AI agents and MCP-compatible clients to create, update, design, route, and analyze dynamic QR Codes using your QR Planet API key.
Comments