Skip to main content
Glama

MCP-Meteo

Ce projet est un serveur MCP (Model Context Protocol) permettant d'obtenir des informations météo en temps réel ou en prévision, basé sur l'API Open-Meteo.

Fonctionnalités

  • Météo actuelle par coordonnées : Obtenez la météo actuelle en fournissant la latitude et la longitude.

  • Météo actuelle par ville : Obtenez la météo actuelle en indiquant le nom d'une ville.

  • Prévisions météo (1 à 7 jours) par coordonnées : Récupérez les prévisions pour plusieurs jours en fournissant la latitude et la longitude.

  • Prévisions météo (1 à 7 jours) par ville : Récupérez les prévisions pour plusieurs jours en indiquant le nom d'une ville.

Installation

  1. Clonez le dépôt :

    git clone <url-du-repo>
  2. Installez les dépendances (voir pyproject.toml) :

    pip install -r requirements.txt

    ou

    pip install fastmcp requests

Utilisation

Lancez le serveur MCP :

python -m mcp-meteo.server

Le serveur démarre en mode stdio et expose plusieurs outils MCP pour interroger la météo.

Intégrer directement à Claude Desktop/VS code

Config json nécessaire

{
    "mcpServers":{
        "meteo":{
            "command":"uvx",
            "args": "mcp-meteo"
        }
    }
}

Structure du projet

  • mcp-meteo/server.py : Serveur MCP principal, expose les outils météo.

  • client_test.py : Exemple de client.

  • pyproject.toml : Dépendances et configuration du projet.

API utilisées

Liste d'outils MCP

  • get_weather(latitude, longitude)

  • get_weather_by_city(city)

  • get_forecast(latitude, longitude, days)

  • get_forecast_by_city(city, days)

Licence

Ce projet est open-source, voir le fichier LICENSE si présent.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/KerryanOPMace/mcp-meteo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server