Servidor MCP meteorológico
Este es un servidor MCP que utiliza la API de OpenWeatherMap para obtener datos meteorológicos. Puede alojarse en MCP.so.
Características
- Datos meteorológicos actuales para cualquier ubicación
- Pronóstico del tiempo (hasta 5 días)
- Soporte para unidades métricas e imperiales
- Compatible con los modos de transporte stdio y REST
- Contenedorización de Docker para una implementación sencilla
- Compatible con los requisitos de alojamiento de MCP.so
Prerrequisitos
- Node.js v18+
- Clave API de OpenWeatherMap (obtenga una gratis en OpenWeatherMap )
Empezando
Desarrollo local
- Clonar este repositorioCopy
- Instalar dependenciasCopy
- Construir el código TypeScriptCopy
- Ejecute el servidor en modo stdio (para pruebas locales)Copy
Ejecutándose en modo REST
Copy
Estibador
- Construir la imagen de DockerCopy
- Ejecutar el contenedorCopy
Uso
Herramientas disponibles
current_weather
Obtiene los datos meteorológicos actuales para una ubicación específica.
Parámetros:
location
(obligatoria): El nombre de la ciudad o el nombre de la ciudad + el código del país (por ejemplo, "Londres", "París, FR")units
(opcional): Unidades de medida. Opciones: "métrica" (Celsius) o "imperial" (Fahrenheit). Valor predeterminado: "métrica".
Ejemplo de solicitud:
Copy
weather_forecast
Obtiene un pronóstico del tiempo para una ubicación específica.
Parámetros:
location
(obligatoria): El nombre de la ciudad o el nombre de la ciudad + el código del país (por ejemplo, "Londres", "París, FR")units
(opcional): Unidades de medida. Opciones: "métrica" (Celsius) o "imperial" (Fahrenheit). Valor predeterminado: "métrica".days
(opcional): Número de días para el pronóstico. Máximo 5. Valor predeterminado: 5.
Ejemplo de solicitud:
Copy
Alojamiento en MCP.so
Para alojar este servidor en MCP.so:
- Asegúrese de que su repositorio sea público en GitHub con una licencia MIT, Apache o similar
- Envíe su servidor MCP a MCP.so para su revisión
- Una vez aprobado, su servidor estará disponible en MCP Playground
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Contacto
Si tiene preguntas o necesita ayuda, abra un problema en GitHub.
This server cannot be installed
Un servidor MCP que se conecta a la API de OpenWeatherMap para proporcionar datos meteorológicos actuales y pronósticos de varios días para ubicaciones en todo el mundo en diferentes unidades de medida.