Weather MCP Server
@nakamurau1
About Weather MCP Server
Sample MCP server implementation for fetching weather forecasts
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?
A Model Context Protocol (MCP) server that provides weather data from the National Weather Service API. It delivers weather forecasts by geographic coordinates and alerts by US state in a clean, formatted way for LLM consumption, and integrates with Claude and other MCP-compatible clients.
How to use Weather MCP Server?
Install Node.js and dependencies (npm install), then build (npm run build). Run directly with npm start or ./dist/index.js. Connect to Claude Desktop by adding a server entry in the claude_desktop_config.json file, then restart Claude and test with queries like "What's the weather in Sacramento?" or "Are there any active weather alerts in Texas?"
Key features of Weather MCP Server
- Get weather forecasts by geographic coordinates
- Get weather alerts by US state
- Clean, formatted weather data for LLM consumption
- Integration with Claude and other MCP-compatible clients
Use cases of Weather MCP Server
- Ask an LLM assistant for current weather anywhere in the United States
- Check for active weather alerts in a specific US state
- Build a chat-based weather information tool using Claude Desktop
FAQ from Weather MCP Server
What runtime does Weather MCP Server require?
Node.js (LTS version recommended) and npm or yarn.
Where does the weather data come from?
The server uses the National Weather Service API, so data is limited to United States locations.
Does Weather MCP Server provide historical weather data?
No, only current conditions and forecasts are available.
How do I connect the server to Claude Desktop?
Edit your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS) and add a server entry with the command node and args pointing to the built dist/index.js.
What tools does Weather MCP Server expose?
Two tools: get_forecast (requires latitude and longitude) and get_alerts (requires a two-letter US state code). There is also a resource template weather://{state}/alerts.
Frequently asked questions
What runtime does Weather MCP Server require?
Node.js (LTS version recommended) and npm or yarn.
Where does the weather data come from?
The server uses the National Weather Service API, so data is limited to United States locations.
Does Weather MCP Server provide historical weather data?
No, only current conditions and forecasts are available.
How do I connect the server to Claude Desktop?
Edit your Claude Desktop configuration file (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS) and add a server entry with the command `node` and args pointing to the built `dist/index.js`.
What tools does Weather MCP Server expose?
Two tools: `get_forecast` (requires latitude and longitude) and `get_alerts` (requires a two-letter US state code). There is also a resource template `weather://{state}/alerts`.
Basic information
More Media & Design MCP servers
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.
YouTube MCP Server
anaisbettsA Model-Context Protocol Server for YouTube
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.
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor

diggercamp
Tommaso Savorana (ti es)diggercamp finds independent music by how it sounds. Paste any Bandcamp, YouTube or SoundCloud link and get the closest sonic matches from 4M+ independent tracks — matched by rhythm, timbre, key and energy, not genre tag
Comments