Clima MCP
Aplicación de pronóstico meteorológico mediante el Protocolo de Contexto de Modelo (MCP)
descripción general
Esta aplicación es un servidor MCP que utiliza la API Open-Meteo para recuperar y mostrar datos de pronóstico del tiempo. Se puede acceder a la información meteorológica desde las aplicaciones LLM a través del protocolo MCP.
Related MCP server: OpenWeatherMap MCP Server
función
Visualización de información meteorológica actual
Ver el pronóstico del tiempo de 3 días
Obtenga información meteorológica basada en la ubicación
Acceso mediante protocolo MCP
configuración
Instalar dependencias:
pip install -e .Establecer variables de entorno: cree un archivo
.envy configure las variables de entorno necesarias.
MCP_API_KEY=your_api_key_here
MCP_BASE_URL=http://localhost:8000Inicie el servidor MCP:
python -m app.serverEjecute el cliente:
python -m app.clientHerramientas MCP
obtener_el_clima
Obtenga información meteorológica actual y el pronóstico de 3 días para una ciudad determinada.
Parámetros:
city: el nombre de la ciudad de la que desea obtener información meteorológica (por ejemplo, Tokio, Nueva York)
Ejemplo de respuesta:
{
"location": {
"name": "東京",
"country": "日本",
"latitude": 35.6895,
"longitude": 139.6917,
"timezone": "Asia/Tokyo"
},
"current": {
"temperature": 22.5,
"feels_like": 23.1,
"humidity": 65,
"wind_speed": 3.2,
"wind_direction": 180,
"precipitation": 0,
"condition": "晴れ",
"weather_code": 1
},
"forecast": [
{
"date": "2023-04-10",
"max_temp": 24.5,
"min_temp": 15.2,
"precipitation": 0,
"condition": "晴れ",
"sunrise": "05:30",
"sunset": "18:15"
},
...
]
}licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.