weather-history-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weather-history-mcpWhat was the weather in London on March 15, 2020 at 2 PM?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
weather-history-mcp
Servidor MCP que expone clima histórico por hora (temperatura, humedad, sensación térmica, nubosidad) usando la API gratuita de Open-Meteo, sin necesidad de API key.
Piensa en esto como un "adaptador": traduce preguntas de Claude ("¿qué clima hacía el 9 de agosto de 2026 a las 8am en Víctor Larco, Trujillo?") en llamadas a la API de Open-Meteo, y devuelve la respuesta en un formato que Claude puede leer.
Herramientas que expone
get_historical_weather: clima hora por hora (24 horas) para una fecha y coordenadas dadas.
get_weather_at_time: clima en una hora específica de un día pasado (más directo cuando solo te interesa un momento puntual, como la hora de inicio de un entrenamiento).
Related MCP server: wu-weather-mcp
Correrlo en tu computadora (para probar)
npm install
npm startEl servidor queda escuchando en http://localhost:3000, con el endpoint MCP en
http://localhost:3000/mcp.
Desplegarlo en Railway (para que funcione 24/7 desde cualquier dispositivo)
Crea una cuenta gratuita en railway.app (puedes entrar con tu cuenta de GitHub).
Sube este proyecto a un repositorio de GitHub (instrucciones abajo).
En Railway: New Project → Deploy from GitHub repo → selecciona este repo.
Railway detecta automáticamente que es un proyecto Node.js (por el
package.json) y lo despliega solo. No hace falta configurar nada más.Cuando termine el despliegue, Railway te da una URL pública, algo como
https://weather-history-mcp-production.up.railway.app.Tu endpoint MCP para conectar a Claude será esa URL +
/mcp, por ejemplo:https://weather-history-mcp-production.up.railway.app/mcp
Conectarlo a Claude
Ve a la configuración de conectores de Claude (claude.ai → Settings → Connectors, o el equivalente en la app).
Agrega un connector personalizado ("Add custom connector" o similar).
Pega la URL de Railway terminada en
/mcp.Guarda. A partir de ahí, en cualquier chat puedes activarlo y Claude podrá consultar clima histórico directamente.
Subir este proyecto a GitHub (si no lo has hecho)
git init
git add .
git commit -m "Servidor MCP de clima histórico"
git branch -M main
git remote add origin https://github.com/TU_USUARIO/weather-history-mcp.git
git push -u origin main(Créalo primero vacío en github.com/new, sin README ni licencia, para que el push no choque con archivos ya existentes).
This server cannot be deployed
Maintenance
Related MCP Connectors
Global weather via Open-Meteo: forecast, ERA5 archive, marine, air quality, geocoding, elevation.
Real-time weather conditions and multi-day forecasts via Open-Meteo — free, no API key required
Meteostat MCP — historical weather from 11k+ stations (no auth)
Current weather and forecasts for any coordinates, backed b… — paid per call (x402/credits), 1 tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides real-time weather data, forecasts, and historical weather information from OpenWeatherMap API for Claude Desktop, enabling natural language queries about current conditions, forecasts, air quality, and weather alerts worldwide.11MIT
- AlicenseAqualityDmaintenanceExposes Weather Underground personal weather station data as tools in Claude, enabling queries for current conditions, daily summaries, hourly history, and station metadata.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude Desktop to query real-time weather information, forecasts, and history via the OpenWeatherMap API.5 npm98MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to query real-time weather information and forecasts via the OpenWeatherMap API, with caching and history features.5 npmMIT