Skip to main content
Glama
kaisumi
by kaisumi

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: Weather 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

  1. Instalar dependencias:

pip install -e .
  1. Establecer variables de entorno: cree un archivo .env y configure las variables de entorno necesarias.

MCP_API_KEY=your_api_key_here
MCP_BASE_URL=http://localhost:8000
  1. Inicie el servidor MCP:

python -m app.server
  1. Ejecute el cliente:

python -m app.client

Herramientas 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)

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that retrieves current weather information for specified cities using the Open-Meteo API, requiring no API key.
    8
    720 PyPI
    61
    Apache 2.0
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables natural language weather queries for global cities, integrating with OpenWeather API to provide real-time weather information in an easy-to-read format.
    1
    -