Herramienta meteorológica MCP (enfocada en India)
Un servidor MCP (Protocolo de contexto de modelo) que utiliza la API de OpenWeatherMap para proporcionar:
Condiciones meteorológicas en tiempo real
Pronósticos meteorológicos de 5 días
Datos de calidad del aire
Búsqueda de ubicación
🚀 Configuración
Se requiere Python 3.10+ .
Instalar dependencias:
pip install -r requirements.txtObtenga una clave API de OpenWeatherMap .
Cree un archivo en la carpeta raíz:
OPENWEATHER_API_KEY=your_api_key_here
🛠 Herramientas disponibles
get_current_weather(location: str)
Devuelve el clima actual para una ubicación determinada.
get_weather_forecast(location: str, days: int = 5)
Devuelve un pronóstico del tiempo (hasta 5 días) para la ubicación.
get_air_quality(location: str)
Devuelve métricas de calidad del aire y el nivel de AQI.
search_location(query: str)
Devuelve hasta 5 coincidencias de ubicación según la consulta.
Ejemplo de salida (India)
Clima actual (Delhi)
Pronóstico del tiempo (Bombay)
Calidad del aire (Bangalore)
Búsqueda de ubicación
🧰 Manejo de errores
Todas las herramientas devuelven mensajes de error claros:
📌 Notas
Asegúrese de que el archivo
.envesté configurado correctamente.Las claves API pueden tardar un tiempo en activarse.
Nivel gratuito de OpenWeatherMap: 60 llamadas API por minuto.
🧑💻 Ejecutar el servidor
Una vez en funcionamiento, puede utilizar este servidor con clientes compatibles con MCP como Claude Desktop u otras herramientas de automatización.
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides real-time weather information including temperature, humidity, wind speed, and sunrise/sunset times through the OpenWeatherMap API.Last updated -12MIT License
- -securityFlicense-qualityAn MCP server implementation that allows users to fetch and display weather information for specified cities, including temperature, humidity, wind speed, and weather descriptions.Last updated -1
- -security-license-qualityAn MCP server that connects to OpenWeatherMap's API to provide current weather data and multi-day forecasts for locations worldwide in different measurement units.
- -securityFlicense-qualityAn MCP server that provides weather information like forecasts and alerts for US locations using the National Weather Service API.Last updated -5