Servidor OpenWeather MCP
Conecta flujos de trabajo de IA a condiciones meteorológicas en tiempo real y pronósticos usando el Servidor OpenWeather MCP para mejorar la automatización contextual y la experiencia de chatbots.

¿Qué hace el Servidor “OpenWeather” MCP?
El Servidor OpenWeather MCP es un servicio ligero del Protocolo de Contexto de Modelo (MCP) que conecta asistentes de IA con datos meteorológicos en tiempo real mediante la API gratuita de OpenWeatherMap. Permite mejorar los flujos de desarrollo al permitir que los clientes de IA obtengan condiciones meteorológicas actuales y pronósticos de 5 días para cualquier ciudad, con opciones para unidades configurables (Celsius, Fahrenheit, Kelvin) y soporte multilingüe. Al exponer los datos meteorológicos como recursos y herramientas estructuradas, el Servidor OpenWeather MCP simplifica tareas como la obtención de información meteorológica, respuestas contextuales de IA e integración en cadenas de automatización. Este servidor es ideal para proyectos que requieren contexto meteorológico actualizado, facilitando la creación de aplicaciones de IA que interactúan con fuentes de datos externas mediante MCP.
Lista de Prompts
No se mencionan plantillas de prompt explícitas en el repositorio.
Lista de Recursos
- Datos Meteorológicos Actuales: Proporciona las condiciones meteorológicas actuales para una ciudad especificada, incluyendo temperatura, presión, humedad, viento, salida/puesta de sol y más.
- Pronóstico Meteorológico de 5 Días: Ofrece un pronóstico con datos meteorológicos detallados a intervalos de 3 horas durante hasta 5 días.
- Configuración de Unidades: Permite a los clientes elegir entre Celsius, Fahrenheit o Kelvin para las unidades de temperatura.
- Soporte Multilingüe: Ofrece datos meteorológicos en varios idiomas, según lo soportado por la API de OpenWeatherMap.
Lista de Herramientas
- weather: La herramienta principal expuesta por el servidor OpenWeather MCP. Acepta parámetros como
city
(requerido),units
(opcional: c|f|k) ylang
(opcional: en|de|fr|…). Recupera el clima actual y los datos de pronóstico para la ciudad especificada.
Casos de uso de este Servidor MCP
- Chatbots de Clima impulsados por IA: Integra datos meteorológicos en tiempo real en asistentes conversacionales de IA, permitiendo a los usuarios consultar condiciones actuales o pronósticos para cualquier ciudad.
- Planificación de Viajes y Eventos: Incorpora verificaciones meteorológicas en automatizaciones de flujos de trabajo para proporcionar sugerencias o alertas para próximos viajes o eventos basados en datos de pronóstico.
- Respuestas Contextuales de IA: Mejora la conciencia contextual de los agentes de IA proporcionándoles clima local actualizado para mejores recomendaciones y toma de decisiones.
- Integración con Hogar Inteligente e IoT: Usa datos meteorológicos para activar rutinas de hogar inteligente, como ajustar calefacción/refrigeración o enviar notificaciones según cambios en el clima.
- Aplicaciones Educativas: Crea herramientas interactivas de aprendizaje que utilizan datos meteorológicos reales para enseñar conceptos de ciencia, geografía o idiomas.
Cómo configurarlo
Windsurf
- Asegúrate de tener Go 1.20+ instalado.
- Obtén tu clave de API de OpenWeatherMap.
- Compila el servidor:
git clone https://github.com/mschneider82/mcp-openweather.git cd mcp-openweather go build -o mcp-weather
- Configura Windsurf para incluir el servidor:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Guarda los cambios y reinicia Windsurf. Verifica realizando consultas meteorológicas.
Claude
- Instala vía Smithery:
npx -y @smithery/cli install @mschneider82/mcp-openweather --client claude
- Configura tu clave de API de OpenWeatherMap:
export OWM_API_KEY="your_api_key_here"
- Añade a la configuración de Claude:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Guarda y reinicia Claude. Prueba solicitando datos meteorológicos.
Cursor
- Compila el servidor como arriba y asegúrate de configurar tu clave de API.
- Edita el archivo de configuración MCP de Cursor:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Guarda y reinicia Cursor. Confirma la configuración realizando consultas meteorológicas.
Cline
- Compila y configura el servidor OpenWeather MCP como se describió previamente.
- Añade la configuración del servidor a Cline:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Guarda la configuración y reinicia Cline.
- Valida emitiendo una petición meteorológica.
Protección de Claves de API
Utiliza siempre variables de entorno para las claves de API. Ejemplo de configuración JSON:
{
"mcpServers": {
"mcp-openweather": {
"command": "/path/to/mcp-weather",
"env": {
"OWM_API_KEY": "${OWM_API_KEY}" // Usa tu variable de entorno
}
}
}
}
Cómo usar este MCP en flujos
Uso de MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza añadiendo el componente MCP a tu flujo y conectándolo a tu agente de IA:

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración MCP del sistema, inserta los detalles de tu servidor MCP usando este formato JSON:
{
"mcp-openweather": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA podrá usar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “mcp-openweather” por el nombre real de tu servidor MCP y sustituir la URL por la de tu propio servidor MCP.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | |
Lista de Prompts | ⛔ | No se encontraron |
Lista de Recursos | ✅ | |
Lista de Herramientas | ✅ | |
Protección de Claves de API | ✅ | |
Soporte de Muestreo (menos relevante) | ⛔ | No mencionado |
Según la información disponible, el Servidor OpenWeather MCP proporciona herramientas y recursos meteorológicos claros, pero carece de plantillas de prompt y soporte de muestreo. El soporte de raíces no se menciona.
El proyecto es básico pero funcional para su propósito, con instrucciones sólidas de configuración y todas las características críticas para exponer datos meteorológicos.
Nuestra opinión
El Servidor OpenWeather MCP es sencillo, fácil de configurar y adecuado para añadir datos meteorológicos a flujos de trabajo de IA. Carece de funciones MCP avanzadas como plantillas de prompt y muestreo, pero para la obtención de datos meteorológicos es robusto y fácil de usar.
Calificación: 7/10
Puntuación MCP
Tiene LICENSE | ✅ (MIT) |
---|---|
Tiene al menos una herramienta | ✅ |
Número de Forks | 3 |
Número de Stars | 2 |
Preguntas frecuentes
- ¿Qué es el Servidor OpenWeather MCP?
El Servidor OpenWeather MCP es un servicio Model Context Protocol que conecta asistentes de IA y flujos de trabajo con datos meteorológicos en tiempo real usando la API de OpenWeatherMap. Proporciona condiciones actuales y pronósticos de 5 días para cualquier ciudad.
- ¿Qué recursos y herramientas proporciona?
Expone recursos para datos meteorológicos actuales y pronósticos de 5 días, con unidades de temperatura configurables y soporte multilingüe. La herramienta principal, 'weather', acepta ciudad, unidades (Celsius, Fahrenheit, Kelvin) e idioma como parámetros.
- ¿Cómo puedo proteger mi clave de API al configurar el servidor MCP?
Utiliza variables de entorno para almacenar tu clave de API de OpenWeatherMap. Hace referencia a la variable (por ejemplo, OWM_API_KEY) en la configuración del servidor para evitar exponer información sensible en el código o el control de versiones.
- ¿Cuáles son los casos de uso comunes del Servidor OpenWeather MCP?
Los casos de uso típicos incluyen chatbots meteorológicos impulsados por IA, automatización de planificación de viajes y eventos, respuestas de IA contextuales, integraciones de hogar inteligente y herramientas educativas usando datos meteorológicos en tiempo real.
- ¿Es fácil de configurar y usar con FlowHunt?
Sí, el servidor es liviano, fácil de construir e integra sin problemas con FlowHunt. Solo añade el componente MCP, configura los detalles del servidor y tu agente de IA podrá acceder a todas las funciones de datos meteorológicos.
Integra datos meteorológicos con el Servidor OpenWeather MCP
Mejora tus agentes y flujos de trabajo de IA con información meteorológica en tiempo real utilizando la integración OpenWeather MCP de FlowHunt.