Qu’est-ce que HITRAN MCP ?
HITRAN MCP, de l'utilisateur GitHub LKF0402, donne à un client MCP 12 outils sur HITRANonline, la base de données de référence en spectroscopie moléculaire pour les sciences de l'atmosphère et la détection de gaz. L'agent consulte molécules et isotopes, récupère des listes de raies pour une fenêtre de nombres d'onde, liste les raies les plus intenses, calcule des spectres d'absorption et de transmittance pour des mélanges gazeux, les trace, et trouve et télécharge des fichiers de section efficace pour les molécules plus lourdes. Une application de bureau Windows, HitranLab, partage le même moteur.
Il est sous GPL-3.0, écrit en Python sur la bibliothèque officielle HAPI, et compte environ 4 étoiles sur GitHub. Le dépôt a été créé en septembre 2026 et a publié la v1.6.0 le 8 octobre 2026. Le README principal est en chinois, avec une version anglaise complète à côté.
Installer HITRAN MCP
git clone https://github.com/LKF0402/hitran-mcp.git && pip install -r hitran-mcp/requirements.txtHITRAN MCP vaut-il le coup ?
HITRAN MCP fait bien un travail spécialisé : il transforme une demande comme "absorption du méthane de 2950 à 3100 cm-1 à 296 K et 1 atm" en un calcul fait avec la bibliothèque officielle HAPI, plutôt qu'en un chiffre dont le modèle se souvient. Il couvre les deux moitiés de HITRAN2024 : les 61 molécules dotées de données raie par raie et les plus de 600 espèces plus lourdes, comme les fluides frigorigènes et les COV, qui n'existent que sous forme de fichiers de section efficace mesurés. Relier les deux est la partie utile ; la plupart des scripts HAPI s'arrêtent aux données raie par raie.
Les choix physiques sont explicites. Les mélanges sont calculés espèce par espèce et pondérés par la fraction molaire, les profils de raie comprennent Voigt, Hartmann-Tran et Voigt dépendant de la vitesse, et lorsque la température, la pression ou la concentration manquent, les outils appliquent des valeurs par défaut et signalent needs_confirm pour que l'agent vous pose la question. Chaque CSV et PNG porte un filigrane de provenance qui nomme HITRAN2024, HAPI et la version de la fonction de partition, exactement ce qu'il faut pour une section méthodes.
Le hic : la maturité. Un développeur, 4 étoiles et des versions depuis septembre 2026. La couche MCP est un serveur JSON-RPC écrit à la main sur la version de protocole 2024-11-05, donc les fonctions récentes des clients n'apparaîtront pas. HITRANonline place votre clé d'API dans l'URL de la requête ; la v1.6.0 a ajouté un masquage pour qu'elle n'atterrisse plus dans les journaux d'erreurs, que les utilisateurs collent souvent pour demander de l'aide. Les téléchargements sont plafonnés à 300 Mo par défaut, HITRANonline impose un quota quotidien de requêtes, et le README signale que son API de sections efficaces renvoie parfois une erreur HTTP 500 même avec une clé valide.
Notre avis : pour un chercheur en détection de gaz ou en atmosphère qui utilise déjà HITRAN, il évite de réécrire la même colle HAPI, et les tampons de provenance rendent les résultats faciles à défendre. Recoupez ses chiffres avec votre propre calcul HAPI avant de les mettre dans un article, comme le demande son avertissement.
Là où il fait la différence
Une ingénieure qui conçoit un capteur laser de méthane
Choisir une raie d'absorption à l'abri des interférences de l'eau
Demandez à l'agent les raies de CH4 et de H2O les plus intenses dans une fenêtre avec hitran_lines, puis un spectre du mélange aux concentrations prévues avec hitran_spectrum. Gratuit ; les listes de raies en cache rendent les nouveaux calculs instantanés.
Un étudiant en master de chimie atmosphérique
Tracer la section efficace infrarouge d'un fluide frigorigène pour une figure de mémoire
Cherchez dans le catalogue des sections efficaces par nom, listez les fichiers par température et pression, téléchargez-en un avec hitran_xsc_download et tracez-le avec le filigrane de provenance prêt pour la légende. Nécessite une clé d'API HITRAN gratuite.
Avant de vous engager
- Mise en route
- git clone du dépôt, pip install -r requirements.txt (Python 3.10+, hitran-api, numpy, matplotlib), puis ajoutez python <chemin>/tools/hitran_mcp.py à la configuration de votre client comme serveur stdio. Placez une clé d'API HITRAN dans HITRAN_API_KEY ou tools/hitran_api_key.txt.
- Intégrations
- 12 outils sur HITRANonline via HAPI 1.3.0.0 et l'API v2 de HITRAN : espèces, récupération, raies, spectre, tracé, fonctions de partition (TIPS 2025 à 2011), recherche, liste et téléchargement de sections efficaces, lecture de fichiers. Application de bureau HitranLab pour Windows x64.
- Données et confidentialité
- Fonctionne en local ; les listes de raies sont mises en cache dans Hitran_Data/ et les sorties vont dans tmp/mcp_out/. Les requêtes atteignent hitran.org avec votre clé d'API dans le chemin de l'URL ; la v1.6.0 la masque dans les journaux et les réponses. Les résultats partent chez votre fournisseur de modèle.
- Coût à grande échelle
- Gratuit sous GPL-3.0 ; les comptes et clés d'API HITRAN sont gratuits. HITRANonline fixe une limite quotidienne de requêtes sans en publier le chiffre.
- Limites
- Le quota quotidien de HITRANonline renvoie 403 une fois dépassé. Les téléchargements de sections efficaces sont plafonnés à 300 Mo par appel par défaut. Le cache des spectres en mémoire conserve 200 résultats.
Les points forts
- Données raie par raie et de section efficace dans un même flux
- Filigrane de provenance sur chaque CSV et PNG
- Six profils de raie, dont Hartmann-Tran
- Demande confirmation quand T, P ou la concentration sont par défaut
Les points faibles
- Un seul développeur et environ 4 étoiles
- Serveur écrit à la main sur le protocole 2024-11-05
- Quota quotidien HITRANonline et erreurs 500 occasionnelles de l'API
- Application de bureau Windows uniquement
Idéal pour
Spectroscopistes, ingénieurs en détection de gaz et étudiants en sciences de l'atmosphère qui utilisent déjà HITRAN et veulent qu'un agent récupère les données et calcule des spectres, citations jointes.
HITRAN MCP : questions fréquentes
- HITRAN MCP vaut-il le coup ?
- Un pont soigné et bien documenté entre un agent et HITRAN qu'un spectroscopiste peut vérifier raie par raie, mais c'est un projet d'une seule personne, vieux d'un mois, qui n'a presque pas encore d'utilisateurs. Nous lui donnons 3.4 sur 5.
- Combien coûte HITRAN MCP ?
- Gratuit et open source (GPL-3.0). Un compte HITRAN gratuit et une clé d'API sont nécessaires pour la plupart des téléchargements.
- Quels sont les inconvénients de HITRAN MCP ?
- Un seul développeur et environ 4 étoiles; serveur écrit à la main sur le protocole 2024-11-05; quota quotidien HITRANonline et erreurs 500 occasionnelles de l'API; application de bureau Windows uniquement.
- À qui s’adresse HITRAN MCP ?
- Spectroscopistes, ingénieurs en détection de gaz et étudiants en sciences de l'atmosphère qui utilisent déjà HITRAN et veulent qu'un agent récupère les données et calcule des spectres, citations jointes.
- Combien coûte HITRAN MCP pour une équipe ou en production ?
- Gratuit sous GPL-3.0 ; les comptes et clés d'API HITRAN sont gratuits. HITRANonline fixe une limite quotidienne de requêtes sans en publier le chiffre.
- HITRAN MCP est-il sûr pour les données de l’entreprise ?
- Fonctionne en local ; les listes de raies sont mises en cache dans Hitran_Data/ et les sorties vont dans tmp/mcp_out/. Les requêtes atteignent hitran.org avec votre clé d'API dans le chemin de l'URL ; la v1.6.0 la masque dans les journaux et les réponses. Les résultats partent chez votre fournisseur de modèle.
Réponses vérifiées le 7 nov. 2026.