Servidor MCP meteorológico
Un servidor básico de Protocolo de Contexto de Modelo (MCP) que proporciona información meteorológica obtenida de la API abierta del portal oficial de datos abiertos de Malasia. Este servidor permite a los LLM obtener pronósticos meteorológicos, alertas, niveles de agua asociados a inundaciones e informes de terremotos.
Documentación de la API: data.gov.my
Componentes
Herramientas
- obtener_la_condición_del_nivel_del_agua
- Recuperar las condiciones del nivel del agua asociadas con las alertas de inundación para un distrito o estado específico. Si se especifican tanto el distrito como el estado, el distrito tiene prioridad. Si no se especifica el distrito o el estado, utilice una cadena vacía para ese campo.
- Argumentos:
- distrito: el nombre del distrito dentro del estado especificado para el cual se recuperarán las condiciones de alerta de inundación.
- estado: el nombre del estado de Malasia para el cual desea recuperar las condiciones de alerta de inundación.
- obtener_advertencia
- Recupere alertas meteorológicas generales emitidas dentro de un rango de fechas específico.
- Argumentos:
- datetime_start: La fecha más temprana en formato
YYYY-MM-DD HH:MM:SS
(inclusive) de la que se obtendrán las alertas meteorológicas. Si se omite, se toma la fecha actual por defecto. - datetime_end: La última marca de tiempo en formato
YYYY-MM-DD HH:MM:SS
(inclusive) para detener la recuperación de las alertas meteorológicas. Si se omite, se usa la fecha actual por defecto.
- datetime_start: La fecha más temprana en formato
- obtener el pronóstico del tiempo
- Recupere un pronóstico del tiempo para una ubicación específica dentro de un rango de fechas determinado.
- Argumentos:
- location_name: El nombre o identificador de la ubicación para la que se recupera el pronóstico.
- date_start: La fecha más temprana (inclusive) para comenzar a recuperar el pronóstico del tiempo. Si se omite, se toma la fecha actual por defecto.
- date_end: La fecha límite (inclusive) para finalizar la recuperación del pronóstico del tiempo. Si se omite, se toma la fecha actual por defecto.
- obtener noticias sobre terremotos
- Obtener noticias sobre terremotos para una ubicación determinada dentro de un rango de fechas específico.
- Argumentos:
- Ubicación: Nombre o identificador del lugar donde ocurrió el(los) sismo(s).
- date_start: La fecha más temprana (inclusive) para iniciar la búsqueda de noticias sobre terremotos. Si se omite, se toma la fecha actual por defecto.
- date_end: La fecha límite (inclusive) para finalizar la búsqueda de noticias sobre terremotos. Si se omite, se usa la fecha actual por defecto.
Configuración de Claude Desktop
Agregue lo siguiente al archivo claude_desktop_config.json
. Para más información, consulte " Para usuarios de Claude Desktop" .
Usando uv
Usando Docker
- Crear una imagen de Docker
- Edite el archivo
claude_desktop_config.json
de la siguiente manera:
Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Servidor de Protocolo de Contexto de Modelo (MCP) que proporciona pronósticos meteorológicos, advertencias, niveles de agua asociados con inundaciones e informes de terremotos de la API abierta del Gobierno de Malasia.
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 -12PythonMIT License
- AsecurityFlicenseAqualityMCP server that provides Korean weather information using grid coordinates and the Korea Meteorological Administration API, allowing users to query current weather conditions and forecasts for specific locations in Korea.Last updated -23Python
- -securityFlicense-qualityA Model Context Protocol (MCP) server that enables AI assistants and LLMs to access real-time weather data and forecasts by connecting to the OpenWeatherMap API.Last updated -Python
- -securityFlicense-qualityA modular server based on Model Context Protocol (MCP) that provides weather queries, mathematical calculations, and search functionalities.Last updated -TypeScript