WeatherXM PRO - MCP Server sécurisé par ALMC Security 2025

WeatherXM PRO

Voir sur GitHub

Serveur MCP WeatherXM PRO

Une implémentation de serveur MCP exposant les API de WeatherXM PRO en tant qu'outils MCP, permettant aux clients d'accéder aux données des stations météorologiques, aux observations et aux prévisions par le biais du protocole MCP.

Caractéristiques

  • Obtenir les stations proches d'un emplacement (latitude, longitude, rayon)
  • Obtenir les stations à l'intérieur d'un périmètre (latitude et longitude min/max)
  • Obtenir toutes les stations disponibles
  • Obtenir la dernière observation pour une station spécifique
  • Obtenir les observations historiques pour une station à une date spécifique
  • Recherche de cellules H3 par nom de région
  • Obtenir les stations dans une cellule H3 spécifique
  • Obtenir les prévisions météorologiques (quotidiennes ou horaires) pour une cellule H3 spécifique
  • Obtenir des prévisions hyperlocales pour une station et une variable
  • Obtenir la performance des prévisions (FACT) pour une station et une variable
  • Obtenir le classement des prévisions (FACT) pour une station

Conditions préalables

  • Node.js et npm installés
  • Une clé API WeatherXM PRO valide

Configuration de l'application

Clonez le dépôt sur votre machine locale.

git clone https://github.com/WeatherXM/weatherxm-pro-mcp.git

Installation

Après avoir cloné le dépôt, vous devez installer les dépendances et construire le projet avant de lancer le serveur MCP.

npm install npm run build

Configuration du serveur pour les clients MCP

Voici la configuration commune pour les clients MCP tels que Claude Desktop, Cursor, Windsurf Editor, VSCode et les plugins tels que RooCode et Cline.

{ "mcpServers" : { "weatherxm-pro" : { "command" : "npx", "args" : ["-y", "path to mcp" ], "env" : { "WEATHERXMPRO_API_KEY" : "your-api-key" } } }

Remplacez "path to mcp" par le chemin réel vers le serveur MCP ou le nom du paquet, et "your-api-key" par votre clé API WeatherXM PRO.

Note : Si vous avez d'autres serveurs MCP utilisés dans le client, vous pouvez les ajouter à l'objet mcpServers existant.

Bureau Claude

Suivre les étapes ci-dessous pour utiliser le serveur MCP WeatherXM PRO avec le client MCP Claude Desktop :

  1. Editer le fichier de configuration MCP situé à :

    ~/Bibliothèque/Application Support/Claude/claude_desktop_config.json
  2. Ajouter la configuration du serveur WeatherXM PRO MCP sous l'objet mcpServers.

  3. Redémarrez Claude Desktop pour appliquer les changements.

  4. Vous pouvez maintenant utiliser le serveur dans Claude Desktop pour exécuter des requêtes sur le serveur WeatherXM PRO MCP.

Curseur

Suivez les étapes ci-dessous pour utiliser le serveur WeatherXM PRO MCP avec Cursor :

  1. Installez Cursor sur votre machine.
  2. Dans Cursor, allez à Cursor > Cursor Settings > MCP > Add a new global MCP server.
  3. Spécifiez la même configuration que dans la section Configuration du serveur pour les clients MCP.
  4. Enregistrez la configuration.
  5. Vous verrez weatherxm-pro comme un serveur ajouté dans la liste des serveurs MCP.
  6. Vous pouvez maintenant utiliser le serveur MCP WeatherXM PRO dans Cursor pour lancer des requêtes.

Editeur de planche à voile

Suivez les étapes ci-dessous pour utiliser le serveur MCP WeatherXM PRO avec Windsurf Editor:

  1. Installez Windsurf Editor sur votre machine.
  2. Naviguez vers Command Palette > Windsurf MCP Configuration Panel ou Windsurf - Settings > Advanced > Cascade > Model Context Protocol (MCP) Servers.
  3. Cliquez sur Ajouter un serveur puis sur Ajouter un serveur personnalisé.
  4. Ajouter la configuration du serveur WeatherXM PRO MCP de la section Configuration du serveur pour les clients MCP.
  5. Sauvegardez la configuration.
  6. Vous verrez weatherxm-pro comme un serveur ajouté dans la liste des serveurs MCP.
  7. Vous pouvez maintenant utiliser le serveur WeatherXM PRO MCP dans Windsurf Editor pour exécuter des requêtes.

Image Docker

Le serveur MCP peut être construit et exécuté comme un conteneur Docker.

Construire

docker build -t weatherxm-pro-mcp

Exécuter

docker run -d -p 3000:3000 -e WEATHERXMPRO_API_KEY="your-api-key" -e PORT=3000 weatherxm-pro-mcp

Remplacez "your-api-key" par votre clé API WeatherXM PRO.

Conseils de dépannage

  • Assurez-vous que le chemin d'accès au référentiel de votre serveur MCP est correct dans la configuration.
  • Vérifiez que votre clé API WeatherXM PRO est correctement définie.
  • Vérifiez que la configuration du client MCP correspond aux paramètres du serveur.
  • Vérifier les journaux pour toute erreur ou avertissement qui pourrait indiquer des problèmes avec le serveur MCP.

Licence

Licence MIT

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
RayureLe Stripe Agent Toolkit permet aux frameworks d'agents populaires, y compris OpenAI's Agent SDK, Lan...Voir
Tableau CloudUn serveur MCP (Model Context Protocol) complet pour l'administration de Tableau Cloud construit ave...Voir
Eyevinn Open Source CloudVoir
Serveur Cloudflare MCPAucune documentation n'est disponible.Voir
Serveur de paiement MCPPremier serveur MCP de paiement en TurquieVoir
API pour la publicité sur les produits AmazonUn service Model Context Protocol (MCP) pour l'intégration de l'API Product Advertising d'Amazon. Ce...Voir