Cette page est le point de départ pour connecter GribStream à ChatGPT, Claude, Gemini, Codex, Claude Code, Cursor, des agents personnalisés ou tout environnement d'IA capable d'appeler des outils et d'envoyer des requêtes HTTP.
L'intégration recommandée pour les outils de chat web est le connecteur MCP hébergé de GribStream. Il aide à découvrir les datasets, résoudre les sélecteurs exacts, construire des requêtes valides pour /timeseries et /runs, valider les expressions et exécuter des requêtes météo en direct protégées par OAuth.
Utilisez le connecteur MCP hébergé quand votre outil d'IA prend en charge MCP via Streamable HTTP.
https://gribstream.com/mcp
Utilisez l'URL exactement comme indiquée. N'incluez pas de ponctuation finale, comme un point, lorsque vous la copiez dans un client MCP.
Le connecteur permet de découvrir les datasets, résoudre les sélecteurs, construire les requêtes et les valider avant OAuth. Pour exécuter des requêtes en direct sur /timeseries et /runs, le flux OAuth de GribStream vous demande de vous connecter, d'approuver le connecteur et de choisir le token API actif à utiliser. Le token API original n'est pas montré au client d'IA.
https://gribstream.com/mcp comme URL MCP exacte.Si vous connectez le MCP avant de créer un token API, les outils publics de découverte peuvent fonctionner, mais les outils authentifiés de requête de données ne pourront pas exécuter de requêtes météo en direct tant qu'un token n'est pas disponible et sélectionné.
Les paramètres des fournisseurs d'IA changent souvent. Les éléments stables sont l'URL du MCP distant, le transport Streamable HTTP, OAuth GribStream et l'obligation que votre compte GribStream ait un token API avant toute requête de données en direct. Les exemples ci-dessous suivent la documentation publique actuelle des fournisseurs ; utilisez les liens de référence si l'interface du produit a changé.
| Client | Chemin recommandé | Authentification des requêtes en direct |
|---|---|---|
| ChatGPT | Custom ChatGPT app / MCP app avec https://gribstream.com/mcp | OAuth, puis choix d'un token API GribStream |
| Claude.ai | Custom connector avec https://gribstream.com/mcp | OAuth, puis choix d'un token API GribStream |
| Codex | MCP pour la découverte dans Codex CLI ou l'extension IDE ; API directe avec GRIBSTREAM_API_TOKEN pour les gros fichiers et les flux de travail avec graphiques | codex mcp login pour MCP, ou variable d'environnement avec token API pour l'API directe |
| Claude Code | MCP distant depuis la CLI Claude Code ; API directe avec GRIBSTREAM_API_TOKEN pour les gros fichiers et les flux de travail avec graphiques | OAuth avec /mcp dans Claude Code, ou variable d'environnement avec token API pour l'API directe |
| Gemini CLI | Configuration MCP distante quand elle est prise en charge ; sinon OpenAPI et le fichier d'instructions avec un token | OAuth si la CLI le prend en charge, ou variable d'environnement avec token API |
| Autres clients MCP | Serveur MCP distant Streamable HTTP | Client OAuth public avec PKCE |
La documentation actuelle d'OpenAI décrit le support MCP complet et developer mode pour les espaces ChatGPT Business, Enterprise et Edu sur ChatGPT web. Elle décrit aussi un support Pro plus limité pour les apps MCP de lecture et de récupération de données. Les admins, owners ou developers autorisés peuvent créer et tester des custom MCP apps en privé, puis les publier pour le workspace.
https://gribstream.com/mcp comme point de terminaison MCP.Une fois l'autorisation réussie, demandez à ChatGPT d'utiliser les outils de requête authentifiés GribStream lorsque vous voulez des valeurs météo réelles, du CSV, des graphiques ou des comparaisons de modèles. Si seuls les outils de découverte en lecture seule sont visibles, terminez à nouveau OAuth et relancez le scan des outils. Si l'app avait déjà été publiée avant que les outils de requête changent, actualisez les actions de l'app quand c'est possible, ou recréez et republiez la custom app.
Référence : OpenAI developer mode and MCP apps in ChatGPT.
La documentation actuelle de Claude décrit les custom connectors via MCP distant sur Claude, Claude Desktop, Cowork et les clients mobiles pour les plans Free, Pro, Max, Team et Enterprise ; Free est actuellement limité à un custom connector. Pour Team et Enterprise, un Owner ou Primary Owner ajoute le connecteur pour l'organisation ; les utilisateurs se connectent ensuite et l'authentifient. Pour Pro et Max, ajoutez-le depuis Customize > Connectors.
https://gribstream.com/mcp comme URL du serveur MCP distant.Claude devrait découvrir les métadonnées OAuth GribStream depuis l'endpoint MCP. Connectez-vous à GribStream, approuvez le connecteur et choisissez le token API à utiliser pour les requêtes en direct.
Référence : custom connectors Claude avec MCP distant.
Codex prend en charge les serveurs MCP Streamable HTTP dans la CLI et l'extension IDE. Ajoutez GribStream MCP avec la CLI, puis authentifiez-vous avec la commande MCP login :
codex mcp add gribstream --url https://gribstream.com/mcp
codex mcp list
codex mcp login gribstream
Vous pouvez aussi configurer Codex directement dans ~/.codex/config.toml ou dans un .codex/config.toml de projet approuvé :
[mcp_servers.gribstream]
url = "https://gribstream.com/mcp"
Le MCP distant fonctionne bien pour la découverte, la recherche de sélecteurs, la validation de requêtes et les petites requêtes en direct. Pour les téléchargements CSV plus volumineux, les analyses pandas, les graphiques, les nouvelles tentatives et le découpage personnalisé, Codex est souvent mieux servi par l'API GribStream normale avec une variable d'environnement lue depuis un fichier de token privé. Utilisez la configuration d'authentification ci-dessous, puis démarrez Codex depuis la même session de terminal.
Référence : exemples de configuration MCP des docs OpenAI.
Claude Code prend en charge les serveurs MCP HTTP distants via sa CLI. Ajoutez GribStream, puis utilisez /mcp dans Claude Code pour vous authentifier si OAuth est requis :
claude mcp add --transport http gribstream https://gribstream.com/mcp
claude mcp list
Le MCP distant fonctionne bien pour la découverte, la recherche de sélecteurs, la validation de requêtes et les petites requêtes en direct. Pour les téléchargements CSV plus volumineux, les analyses pandas, les graphiques, les nouvelles tentatives et le découpage personnalisé, Claude Code est souvent mieux servi par l'API GribStream normale avec une variable d'environnement lue depuis un fichier de token privé. Utilisez la configuration d'authentification ci-dessous, puis démarrez Claude Code depuis la même session de terminal.
Référence : documentation MCP de Claude Code.
Gemini CLI prend en charge les serveurs MCP dans settings.json et avec la commande gemini mcp. La forme de commande pour Streamable HTTP est :
gemini mcp add --transport http gribstream https://gribstream.com/mcp
gemini mcp list
Vous pouvez aussi ajouter ceci dans ~/.gemini/settings.json :
{
"mcpServers": {
"gribstream": {
"httpUrl": "https://gribstream.com/mcp",
"timeout": 30000
}
}
}
Démarrez ensuite Gemini CLI et exécutez /mcp pour confirmer que le connecteur est disponible. La documentation Gemini CLI décrit le support OAuth pour les serveurs MCP HTTP distants, avec /mcp auth pour gérer l'authentification. Si votre environnement CLI ne peut pas ouvrir un navigateur ou recevoir les redirections OAuth sur localhost, utilisez le fichier d'instructions ou OpenAPI comme solution de repli avec GRIBSTREAM_API_TOKEN.
Référence : Gemini CLI MCP server documentation.
La plupart des clients devraient les découvrir automatiquement. Si un client MCP tiers demande une configuration OAuth 2.0 manuelle, utilisez :
https://gribstream.com/authorizehttps://gribstream.com/tokengribstream-mcp-publicblankhttps://gribstream.com/mcpUn formulaire qui exige un client secret non vide demande un flux OAuth de client confidentiel. Le MCP hébergé de GribStream utilise un flux de client public avec PKCE.
GribStream MCP sépare volontairement les outils publics de préparation des outils authentifiés de requête de données.
/timeseries et /runs qui récupèrent de vraies valeurs de prévision météorologique via le token API GribStream sélectionné.Si l'utilisateur demande à un outil d'IA de récupérer, télécharger, tracer, analyser ou comparer de vraies valeurs météo, l'outil doit utiliser les outils de requête authentifiés. Si seuls les outils publics en lecture seule sont visibles, terminez OAuth ou passez à un flux d'API directe avec GRIBSTREAM_API_TOKEN.
Une requête de prévision peut paraître correcte et être quand même fausse. Le connecteur aide l'outil d'IA à vérifier le catalogue, utiliser les sélecteurs exacts, choisir le bon endpoint et valider la requête avant exécution.
Une session peut commencer par une question large :
Quels modèles GribStream prend-il en charge pour les prévisions globales ?
Puis se préciser en requête concrète :
Construisez une requête pour la température, la vitesse du vent et l'humidité relative à Lisbonne demain.
Et continuer par itérations :
Avec un connecteur hébergé authentifié ou un token API GribStream disponible pour un outil d'IA local, cela peut devenir une vraie analyse : comparer des modèles, calculer l'erreur absolue moyenne face à un dataset d'analyse, chercher des seuils météo ou résumer où deux modèles divergent le plus.
suggested_filename renvoyé afin qu'un résultat de modèle ou de dataset n'en écrase pas un autre./timeseries par champs de localisation et forecasted_time ; triez /runs par champs de localisation, forecasted_at et forecasted_time.Accept: text/csv, Accept-Encoding: gzip et curl --compressed.https://gribstream.com/mcp - serveur MCP distant Streamable HTTP pour les outils d'IA qui prennent en charge les custom connectors./timeseries et /runs.Le connecteur MCP hébergé utilise OAuth pour les requêtes MCP en direct. Pendant la configuration, connectez-vous à GribStream avec un compte qui possède déjà un token API actif, approuvez le connecteur et choisissez le token à utiliser. Un token API gratuit suffit pour terminer le flux dans les limites du palier gratuit pris en charge. Le token original n'est pas renvoyé au client d'IA.
Pour les outils CLI locaux, agents de développement ou clients qui ne prennent pas encore en charge OAuth pour les serveurs MCP distants, chargez un token API dans l'environnement depuis un fichier de token privé et utilisez la requête générée ou le fichier d'instructions portable.
Configuration shell macOS ou Linux. La commande d'éditeur utilise VISUAL ou EDITOR si défini et revient à vi ; ouvrir manuellement le fichier de token dans votre éditeur préféré convient aussi.
mkdir -p ~/.config/gribstream
chmod 700 ~/.config/gribstream
touch ~/.config/gribstream/token
chmod 600 ~/.config/gribstream/token
"${VISUAL:-${EDITOR:-vi}}" ~/.config/gribstream/token
export GRIBSTREAM_API_TOKEN="$(tr -d '\r\n' < ~/.config/gribstream/token)"
Configuration Windows PowerShell. Cette commande ouvre Notepad pour le fichier de token ; tout éditeur qui enregistre du texte brut convient.
$dir = Join-Path $env:APPDATA "GribStream"
New-Item -ItemType Directory -Force $dir | Out-Null
$tokenFile = Join-Path $dir "token"
New-Item -ItemType File -Force $tokenFile | Out-Null
Start-Process notepad $tokenFile -Wait
$env:GRIBSTREAM_API_TOKEN = (Get-Content $tokenFile -Raw).Trim()
Les outils CLI héritent généralement des variables d'environnement du shell parent qui les lance. En pratique, chargez GRIBSTREAM_API_TOKEN d'abord, puis lancez l'outil depuis la même session de terminal. Si l'outil fonctionne déjà, redémarrez-le après avoir défini la variable.
Collez le token dans l'éditeur, pas dans une commande export, set ou une affectation PowerShell, afin qu'il n'atterrisse pas dans l'historique du shell. Une variable d'environnement chargée depuis un fichier privé, ou un coffre de secrets du fournisseur mappé sur GRIBSTREAM_API_TOKEN, est préférable. Évitez de coller des tokens dans les prompts, fichiers versionnés, historiques de shell ou scripts réutilisables.
Le fichier public d'instructions est volontairement strict sur les erreurs fréquentes des outils d'IA :
/timeseries et /runstimesList signifie temps valides sur /timeseries et temps de run de modèle sur /runshttps://gribstream.com/mcp si votre outil prend en charge le MCP distant.GRIBSTREAM_API_TOKEN pour les flux locaux avec fichiers, scripts et graphiques.Le fichier public d'instructions actuel peut être récupéré directement ici :
https://gribstream.com/skills/gribstream-query.mdCe fichier est conçu pour être portable entre fournisseurs d'IA. Il est surtout utile pour les outils qui ne prennent pas encore en charge le MCP distant.