🌦️ MCP Weather Server
Description
# 🌦️ MCP Weather Server A reliable MCP server providing real-time weather data integration with Claude for Desktop. ## ✨ Features - Real-time NWS weather alerts by state - 7-day forecasts by coordinates - Lightweight MCP protocol implementation - Claude for Desktop integration…
About
# 🌦️ MCP Weather Server A reliable MCP server providing real-time weather data integration with Claude for Desktop. ## ✨ Features - Real-time NWS weather alerts by state - 7-day forecasts by coordinates - Lightweight MCP protocol implementation - Claude for Desktop integration ## 🚀 Getting Started ### Prerequisites -…
Details
- Author
- Premkumarbajaru
- Downloads
- 35
- Categories
- AI
Jump to
- Real‑time NWS weather alerts by state
- 7‑day forecasts by geographic coordinates
- Lightweight MCP protocol implementation
- Claude for Desktop integration
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
🌦️ MCP Weather ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install dependencies using UV, create a weather.py file, then add the server configuration to claude_desktop_config.json with the command python weather.py and an absolute path to the project directory.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"\ud83c\udf26\ufe0f mcp weather server": {
"claude-MCP-server": {
"command": "uv",
"args": [
"venv"
]
}
}
}
}
McpServers
{
"claude-MCP-server": {
"command": "uv",
"args": [
"venv"
]
}
}
🌦️ MCP Weather Server
A reliable MCP server providing real-time weather data integration with Claude for Desktop.
✨ Features
- Real-time NWS weather alerts by state
- 7-day forecasts by coordinates
- Lightweight MCP protocol implementation
- Claude for Desktop integration
🚀 Getting Started
Prerequisites
- Python 3.10+
- UV package manager
- Claude for Desktop
Installation
1. Install dependencies:
uv venv
.\.venv\Scripts\activate
2. Create weather.py:
🔌 Claude Integration
Add to claude_desktop_config.json:
{
"mcpServers": {
"weather": {
"command": "python",
"args": ["weather.py"],
"cwd": "/absolute/path/to/project"
}
}
}
📊 Example Usage
User: What's the weather in San Francisco?
Claude: [Uses get_forecast(37.7749, -122.4194)]
🛠 Troubleshooting
| Issue | Solution |
|-------|----------|
| Connection failed | Verify Claude's config path is absolute |
| No weather data | Check NWS API status at api.weather.gov |
| Module errors | Run uv add mcp[cli] httpx |
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
