weather-mcp-server
1
The Weather MCP Server is designed to provide precise weather forecasts and alerts for any US location by interfacing with the National Weather Service API through Claude for Desktop. Created during the MIT MCP Hackathon, it highlights ease of weather data integration using the Model Context Protocol.
Weather MCP Server
A Model Context Protocol (MCP) server that provides weather information through Claude for Desktop. This server integrates with the National Weather Service API to deliver weather forecasts and alerts for US locations. Originally created for the MIT MCP Hackathon.
Features
- Detailed weather forecasts for US locations
- Active weather alerts retrieval
Requirements
- Python 3.10+
- uv package manager
- Claude for Desktop
- MCP SDK 1.2.0+
Usage
- Start Claude for Desktop
- Look for the hammer icon to confirm the server is connected
- Example queries: "What's the weather in Sacramento?"
Troubleshooting
- Check Claude's logs
- Ensure absolute paths in configurations
- Verify port 8001 is available
API Reference
- Uses National Weather Service API
About the MIT MCP Hackathon
Created during April 2025 Hackathon to introduce developers to MCP.