Servidor MCP meteorológico
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona información meteorológica mediante la API Open-Meteo.
Características
Obtenga información meteorológica actual para una ciudad específica.
Related MCP server: WeatherMCP
Instalación
Instalación y uso de Pip: Este paquete se puede instalar usando pip:
Este servidor está diseñado para instalarse manualmente agregando su configuración al archivo cline_mcp_settings.json .
Agregue la siguiente entrada al objeto
mcpServersen su archivocline_mcp_settings.json:
Guarde el archivo
cline_mcp_settings.json.
Configuración
Este servidor no requiere una clave API. Utiliza la API de Open-Meteo, que es gratuita y de código abierto.
Uso
Este servidor proporciona varias herramientas: get_weather , get_weather_by_datetime_range y get_current_datetime .
get_weather
Recupera la información meteorológica actual de una ciudad determinada.
Parámetros:
city(cadena, obligatoria): el nombre de la ciudad.
Ejemplo:
Para obtener el clima en Taipei, usarías la herramienta de la siguiente manera:
get_weather_by_datetime_range
Recupera información meteorológica de una ciudad específica entre las fechas de inicio y finalización.
Parámetros:
city(cadena, obligatoria): el nombre de la ciudad.start_date(cadena, obligatoria): Fecha de inicio en formato AAAA-MM-DD (ISO 8601).end_date(cadena, obligatoria): Fecha de finalización en formato AAAA-MM-DD (ISO 8601).
Ejemplo:
Para obtener el tiempo en Londres entre el 01/01/2024 y el 07/01/2024, usarías la herramienta de esta manera:
get_current_datetime
Recupera la hora actual en una zona horaria especificada.
Parámetros:
timezone_name(cadena, obligatoria): Nombre de la zona horaria de IANA (p. ej., «América/Nueva York», «Europa/Londres»). Si el usuario no proporciona ninguna zona horaria, utilice la zona horaria UTC.
Ejemplo:
Para obtener la hora actual en Nueva York, utilizarías la herramienta de la siguiente manera:
Para desarrolladores
Cambiar el directorio de trabajo antes de ejecutar Python
O si desea que Python encuentre su paquete sin importar desde dónde lo ejecute, puede configurar PYTHONPATH: