wu-weather-mcp
wu-weather-mcp
Un servidor MCP que expone cualquier estación meteorológica personal (PWS) de Weather Underground como herramientas en Claude. Pregúntale a Claude sobre las condiciones actuales, resúmenes diarios, historial horario y metadatos de la estación, todo obtenido en tiempo real desde tu estación.
Requisitos previos
Node.js 18+
Una cuenta de Weather Underground con una PWS
Una clave de API de Weather Underground (gratuita)
Tu ID de estación (visible en tu panel de control de WU, p. ej.,
KCALAKEF92)
Related MCP server: weather-mcp-server
Configuración
1. Clonar e instalar
git clone https://github.com/your-username/wu-weather-mcp.git
cd wu-weather-mcp
npm install2. Configurar el entorno
cp .env.example .envEdita .env:
WU_API_KEY=your_api_key_here
WU_STATION_ID=your_station_id_here
WU_STATION_NAME=My Weather Station # optional — defaults to station ID3. Compilar
npm run build4. Probar
node build/index.jsEl servidor se inicia en stdio y espera mensajes MCP. Presiona Ctrl-C para salir.
Integración con Claude Desktop
Añade esto a tu claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"wu-weather": {
"command": "node",
"args": ["/absolute/path/to/wu-weather-mcp/build/index.js"]
}
}
}Reemplaza
/absolute/path/to/wu-weather-mcpcon la ruta real donde clonaste el repositorio. En macOS puedes ejecutarpwddentro de la carpeta clonada para obtenerla.
Reinicia Claude Desktop después de guardar. Tus herramientas meteorológicas aparecerán automáticamente.
Alternativa: pasar credenciales mediante configuración en lugar de .env
{
"mcpServers": {
"wu-weather": {
"command": "node",
"args": ["/absolute/path/to/wu-weather-mcp/build/index.js"],
"env": {
"WU_API_KEY": "your_api_key_here",
"WU_STATION_ID": "your_station_id_here",
"WU_STATION_NAME": "My Weather Station"
}
}
}
}Herramientas disponibles
Herramienta | Parámetros | Descripción |
| — | Temperatura actual, humedad, viento, presión, UV, tasa de precipitación, punto de rocío, radiación solar |
|
| Temperatura diaria máx/mín/prom, ráfaga de viento máxima, precipitación total |
|
| Temperatura, humedad, viento y precipitación hora a hora |
| — | Nombre de la estación, ID, coordenadas, elevación, vecindario |
Ejemplos de prompts
"¿Qué tiempo hace ahora mismo?"
"Muéstrame los últimos 3 días de clima."
"¿Cuál fue el desglose horario de ayer por la tarde?"
"¿Cuál es la elevación de mi estación meteorológica?"
Desarrollo
npm run dev # watch mode — recompiles on save
npm run build # one-off buildEl código fuente está en src/index.ts. Recompila (npm run build) después de cualquier cambio.
Publicar en npm
npm publishUna vez publicado, los usuarios pueden ejecutarlo sin clonar:
{
"mcpServers": {
"wu-weather": {
"command": "npx",
"args": ["-y", "wu-weather-mcp"],
"env": {
"WU_API_KEY": "your_api_key_here",
"WU_STATION_ID": "your_station_id_here"
}
}
}
}Nota: Verifica primero en npmjs.com para confirmar que el nombre del paquete
wu-weather-mcpesté disponible antes de publicar.
Licencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityCmaintenanceIntegrates the US National Weather Service API with Claude Desktop to provide real-time weather conditions, forecasts, and detailed weather metrics for any US location through natural language queries.21
- AlicenseNot gradedqualityCmaintenanceEnables Claude Desktop to query real-time weather information, forecasts, and history via the OpenWeatherMap API.1499MIT
- FlicenseNot gradedqualityDmaintenanceProvides 12 weather tools for conditions, forecasts, alerts, model imagery, radar, and 205 meteorological calculations, enabling weather data access and analysis through Claude Code.
- FlicenseAqualityCmaintenanceIntegrates the US National Weather Service API with Claude Desktop, enabling users to query current conditions and forecasts using natural language.2
Related MCP Connectors
US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.
Search NOAA climate stations and datasets, fetch historical weather observations.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rankintosh/wu-weather-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server