Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

ThingsBoard MCP Server

Serveur officiel de plus de 120 outils pour les appareils, la télémétrie, les alarmes et le firmware OTA de ThingsBoard ; large, et capable de modifier de vrais parcs.

Avis de Sheela · Mis à jour

Notre note

3.9/5

Une passerelle complète, construite par l'éditeur, entre un agent et un tenant ThingsBoard, dont les outils de suppression, d'attributs et de firmware exigent un compte aux droits restreints avant de viser des appareils en production.

Qu’est-ce que ThingsBoard MCP Server ?

ThingsBoard MCP Server est le serveur Spring Boot de la plateforme IoT elle-même, qui traduit les appels d'outils MCP en requêtes vers l'API REST de ThingsBoard. Il fonctionne avec ThingsBoard Cloud, EU Cloud, les éditions Community et Professional auto-hébergées et ThingsBoard Edge, et couvre les appareils, actifs, clients, utilisateurs, alarmes, télémétrie et attributs, relations entre entités, paquets de firmware OTA, groupes d'entités de la Professional Edition et un langage de requête filtrée sur les données d'entités.

Il est sous licence Apache-2.0, écrit en Java 17, livré sous forme d'image Docker thingsboard/mcp ou de JAR, et fonctionne en stdio ou en SSE. Le dépôt compte environ 99 étoiles ; la dernière version, v2.1.0, est sortie le 17 février 2026, et le dernier commit date du 26 février 2026.

Installer ThingsBoard MCP Server

docker run -i --rm -e THINGSBOARD_URL -e THINGSBOARD_API_KEY thingsboard/mcp

ThingsBoard MCP Server vaut-il le coup ?

L'étendue vient d'une correspondance étroite avec l'API REST. Le serveur enregistre plus de 120 outils répartis en 10 groupes : 11 pour les appareils, 8 pour les actifs, 9 pour les alarmes, 11 pour la télémétrie et les attributs, 11 pour les paquets OTA, 8 pour les relations, 7 pour les clients, 9 pour les utilisateurs, 10 pour les groupes d'entités de la Professional Edition et 40 pour les requêtes de données et de comptage d'entités, dont trois outils de guide qui expliquent la syntaxe des requêtes au modèle. Une question comme celle de savoir quels appareils d'un type ont signalé une température au-dessus d'un seuil la veille devient une seule requête filtrée au lieu d'une page d'appels REST.

Le nombre d'outils est aussi le premier problème. Chaque groupe a son interrupteur par variable d'environnement, et le README montre comment descendre à environ 50 outils pour les clients à petite fenêtre de contexte en désactivant les requêtes d'entités, l'OTA, les groupes et les utilisateurs.

L'accès en écriture est le problème principal, et il n'existe pas de mode lecture seule. Les mêmes outils suppriment appareils, utilisateurs et relations, enregistrent télémétrie et attributs, renvoient les identifiants des appareils et assignent un firmware OTA à un appareil ou à un profil d'appareil entier. Les attributs partagés et les assignations de firmware atteignent le matériel physique, donc l'identifiant compte : une clé d'API (ThingsBoard 4.3 et suivants) ou un nom d'utilisateur et un mot de passe pour les versions antérieures, avec tous les droits de cet utilisateur. Un utilisateur de niveau client aux droits étroits est un choix par défaut plus sûr qu'un administrateur du tenant.

Sur le plan opérationnel, il est classique. Docker en stdio est la voie documentée ; le mode SSE écoute par défaut sur 127.0.0.1:8000, et le README ne décrit pas d'authentification sur le point d'accès SSE lui-même. Le projet avance lentement depuis la version 2.1.0 de février 2026, avec 4 tickets et pull requests ouverts au moment de la vérification.

Là où il fait la différence

  • Un ingénieur d'exploitation qui surveille 400 capteurs de chaîne du froid

    Repérer les unités qui ont dépassé un seuil de température pendant la nuit et acquitter les alarmes

    Demandez à l'agent une requête de données d'entités par type d'appareil avec filtre de télémétrie, la liste de la sévérité d'alarme maximale par appareil, puis l'acquittement après vérification. Fonctionne sur toute offre qui couvre le parc ; Startup à 399 $/mois couvre 500 appareils.

  • Une responsable firmware chez un fabricant de capteurs industriels

    Vérifier quels appareils d'un profil n'ont pas encore le dernier paquet OTA

    Utilisez countByDeviceProfileAndEmptyOtaPackage et getOtaPackagesByDeviceProfile pour mesurer l'écart, puis assignez le paquet à la main ou après approbation explicite. Gardez les outils OTA désactivés pour les sessions de consultation courantes.

  • Un ingénieur solutions qui prépare une démonstration client

    Remplir un tenant neuf avec des appareils, actifs et données de télémétrie d'exemple

    Faites créer les appareils par l'agent avec createOrUpsertDevice, relier aux actifs par des relations et écrire des séries temporelles générées avec saveEntityTelemetry. Les 5 appareils de l'offre Cloud gratuite suffisent pour une petite démo.

Avant de vous engager

Mise en route
docker pull thingsboard/mcp, puis ajoutez-le à Claude Desktop, Claude Code, Cursor ou VS Code avec THINGSBOARD_URL et THINGSBOARD_API_KEY. Un JAR et une compilation Maven depuis les sources (Java 17, Maven 3.6) sont possibles.
Intégrations
ThingsBoard Cloud, EU Cloud, CE et PE auto-hébergés, et Edge via leurs API REST. Dix groupes d'outils avec interrupteurs THINGSBOARD_TOOLS_* ; le seul groupe des requêtes d'entités et des guides compte 40 outils.
Données et confidentialité
Tourne en local ou dans votre propre conteneur et ne parle qu'à votre instance ThingsBoard ; la télémétrie et les données d'entités partent chez votre fournisseur de modèles. Les outils peuvent supprimer des entités, écrire des attributs, lire les identifiants d'appareils et assigner un firmware.
Coût à grande échelle
Le serveur est gratuit. ThingsBoard Cloud : Prototype 49 $/mois pour 50 appareils, Pilot 149 $ pour 100, Startup 399 $ pour 500, Business 749 $ pour 1 000, appareils supplémentaires à 0,30 $ pièce jusqu'à 5 000.
Limites
Plus de 120 outils par défaut peuvent dépasser les limites de contexte des clients ; SSE écoute par défaut sur 127.0.0.1:8000 ; la connexion par clé d'API exige ThingsBoard 4.3 ou plus récent, les versions plus anciennes utilisent nom d'utilisateur et mot de passe renouvelés toutes les 1 800 secondes.

Les points forts

  • Officiel, Apache-2.0, maintenu par ThingsBoard
  • Plus de 120 outils pour appareils, télémétrie, alarmes et OTA
  • Interrupteurs par groupe pour descendre à environ 50 outils
  • Fonctionne avec Cloud, l'auto-hébergement et Edge

Les points faibles

  • Pas de mode lecture seule ; outils de suppression et de firmware toujours actifs
  • Peut renvoyer les identifiants des appareils au modèle
  • Authentification du point d'accès SSE non documentée
  • Aucune version depuis février 2026

Idéal pour

Ingénieurs IoT et équipes d'exploitation déjà sur ThingsBoard qui veulent interroger leurs parcs, trier les alarmes et inspecter la télémétrie depuis un agent, avec un compte volontairement restreint.

Alternatives à ThingsBoard MCP Server

ThingsBoard MCP Server : questions fréquentes

ThingsBoard MCP Server vaut-il le coup ?
Une passerelle complète, construite par l'éditeur, entre un agent et un tenant ThingsBoard, dont les outils de suppression, d'attributs et de firmware exigent un compte aux droits restreints avant de viser des appareils en production. Nous lui donnons 3.9 sur 5.
Combien coûte ThingsBoard MCP Server ?
Gratuit (Apache-2.0). Nécessite une instance ThingsBoard : les offres Cloud vont de Free (5 appareils) à Business à 749 $/mois (1 000 appareils), ou auto-hébergement.
Quels sont les inconvénients de ThingsBoard MCP Server ?
Pas de mode lecture seule ; outils de suppression et de firmware toujours actifs; peut renvoyer les identifiants des appareils au modèle; authentification du point d'accès SSE non documentée; aucune version depuis février 2026.
À qui s’adresse ThingsBoard MCP Server ?
Ingénieurs IoT et équipes d'exploitation déjà sur ThingsBoard qui veulent interroger leurs parcs, trier les alarmes et inspecter la télémétrie depuis un agent, avec un compte volontairement restreint.
Combien coûte ThingsBoard MCP Server pour une équipe ou en production ?
Le serveur est gratuit. ThingsBoard Cloud : Prototype 49 $/mois pour 50 appareils, Pilot 149 $ pour 100, Startup 399 $ pour 500, Business 749 $ pour 1 000, appareils supplémentaires à 0,30 $ pièce jusqu'à 5 000.
ThingsBoard MCP Server est-il sûr pour les données de l’entreprise ?
Tourne en local ou dans votre propre conteneur et ne parle qu'à votre instance ThingsBoard ; la télémétrie et les données d'entités partent chez votre fournisseur de modèles. Les outils peuvent supprimer des entités, écrire des attributs, lire les identifiants d'appareils et assigner un firmware.
Quelles sont les meilleures alternatives à ThingsBoard MCP Server ?
Les alternatives les plus proches que nous avons testées sont Home Assistant MCP Server et Grafana MCP Server.

Réponses vérifiées le 6 nov. 2026.