Weather MCP Server
@bittush8789
About Weather MCP Server
Creating MCP (Model Context Protocol) weather-related projects involves setting up an MCP server that can fetch and provide weather data.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-bittush8789": {
"command": "uv",
"args": [
"run",
"weather.py"
]
}
}
}Tools
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?
The Weather MCP Server fetches weather data from the National Weather Service API. It provides two tools: get_alerts for active weather alerts in a US state and get_forecast for a short-term forecast at a given latitude/longitude. It is intended for developers using the Model Context Protocol (MCP) framework.
How to use Weather MCP Server?
Install dependencies using uv add mcp[cli] httpx requests, then run the server with uv run weather.py. The server communicates via standard I/O. For MCP client integration, add a configuration entry to your config.json specifying the path to uv and the project directory.
Key features of Weather MCP Server
get_alerts(state)returns active weather alerts for a US state.get_forecast(latitude, longitude)returns a short-term forecast.- Leverages the National Weather Service API.
- Requires Python 3.7+ and the httpx library.
- Uses standard I/O for transport.
Use cases of Weather MCP Server
- Checking severe weather alerts for a specific US state.
- Obtaining a short-term weather forecast for a coordinate location.
- Integrating live weather data into any MCP‑compatible client.
FAQ from Weather MCP Server
What data source does the server use?
It fetches weather data from the National Weather Service API.
What tools are available?
The server offers get_alerts(state) for alerts and get_forecast(latitude, longitude) for forecasts.
What are the software requirements?
Python 3.7 or later, the httpx library, and the MCP framework package mcp[cli].
How do I configure an MCP client to use this server?
Add an entry to your client’s config.json with the command set to your uv binary and arguments including --directory, the project path, run, and weather.py.
What transport mechanism does the server use?
The server communicates over standard I/O (stdio).
Frequently asked questions
What data source does the server use?
It fetches weather data from the National Weather Service API.
What tools are available?
The server offers `get_alerts(state)` for alerts and `get_forecast(latitude, longitude)` for forecasts.
What are the software requirements?
Python 3.7 or later, the httpx library, and the MCP framework package `mcp[cli]`.
How do I configure an MCP client to use this server?
Add an entry to your client’s `config.json` with the command set to your `uv` binary and arguments including `--directory`, the project path, `run`, and `weather.py`.
What transport mechanism does the server use?
The server communicates over standard I/O (stdio).
Basic information
More Media & Design MCP servers

Uwear.ai
Uwear.aiRun complete AI fashion photoshoots from ChatGPT, Claude, or Codex. Turn flat-lay, packshot, and mannequin product images into catalog-ready on-model photos and video with saved art direction, automatic QA, and catalog-s
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.

AI Manga & Anime Generator - Mangii MCP
AAAIStudioPublic Mangii MCP metadata (ai.mangii/manga). Remote Streamable HTTP at mcp.mangii.ai.
Spotify MCP Server
marcelmaraisLightweight MCP server for Spotify
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
Comments