Servidor MCP meteorológico
Un servidor de Protocolo de Contexto de Modelo (MCP) para datos meteorológicos, desarrollado con FastAPI y el framework MCP. Este servidor proporciona diversas herramientas meteorológicas que los asistentes de IA pueden usar para obtener información sobre las condiciones meteorológicas actuales, pronósticos, datos de calidad del aire y más.
Características
Condiciones meteorológicas actuales
Previsiones meteorológicas (1-14 días)
Datos meteorológicos históricos
alertas meteorológicas
Información sobre la calidad del aire
Datos astronómicos (amanecer, atardecer, fases lunares)
Búsqueda de ubicación
Información de zona horaria
eventos deportivos
Related MCP server: qweather-mcp
Requisitos
Python 3.13+
administrador de paquetes uv
Clave API de WeatherAPI
Instalación
Instalación mediante herrería
Para instalar Weather Data Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Clonar este repositorio:
git clone https://github.com/yourusername/Weather_mcp_server.git cd Weather_mcp_serverInstalar dependencias usando uv:
uv venv uv pip install -e .Cree un archivo
.enven la raíz del proyecto con su clave WeatherAPI:WEATHER_API_KEY=your_api_key_here
Uso
Ejecutar el servidor:
El servidor se iniciará en http://localhost:8000 de forma predeterminada.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.