Weather MCP Server
by jalateras
The Weather MCP Server provides weather information services by leveraging the National Weather Service (NWS) API. It exposes weather alerts and forecasts as tools that can be used by MCP clients like Claude.
Last updated: N/A
What is Weather MCP Server?
The Weather MCP Server is a Model Context Protocol (MCP) server that fetches weather alerts and forecasts from the National Weather Service (NWS) API and exposes them as tools for MCP clients.
How to use Weather MCP Server?
To use the server, install it following the instructions in the README, then configure your MCP client (like Claude Desktop) to connect to it. Once connected, you can use the available tools to query weather information, such as getting weather alerts for a specific state or forecasts for given coordinates.
Key features of Weather MCP Server
Weather Tools (get weather alerts, get forecasts)
System Tools (run shell commands, view system processes)
MCP Integration (seamless integration with MCP clients)
Modular Architecture (easy to maintain and extend)
Use cases of Weather MCP Server
Integrating weather data into conversations with Claude
Automating weather-related tasks
Providing weather information to other applications via MCP
Debugging and testing MCP integrations using the MCP Inspector
FAQ from Weather MCP Server
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for connecting language models to external tools and resources.
What is the National Weather Service API?
What is the National Weather Service API?
The National Weather Service API is a web service that provides access to weather data, forecasts, and alerts.
How do I install the server?
How do I install the server?
Follow the installation instructions in the README, which involve cloning the repository and installing dependencies using uv.
How do I connect the server to Claude Desktop?
How do I connect the server to Claude Desktop?
Update your Claude Desktop configuration to include the weather server details, as shown in the README, and then restart Claude Desktop.
How do I test the server?
How do I test the server?
You can test the server using the MCP Inspector or the MCP CLI, as described in the README.