Câblage d'un scanner de réseau local dans un assistant IA avec MCP

DEV - 14/07
Je construis DeviceShelf, un scanner de réseau local. Son édition Server est la version sans tête, toujours active...

Je construis DeviceShelf, un scanner de réseau local. Son édition Server est sans tête, toujours active, et à partir de la version 1.5.3, elle parle le Model Context Protocol (MCP). Cela signifie qu'un assistant comme Claude Desktop peut répondre aux questions sur votre réseau à partir de vos propres données en direct : "Qu'est-ce qui est en ligne en ce moment ?", "Quelque chose de nouveau ou hors ligne depuis hier ?", "Quels appareils ont des certificats qui expirent bientôt ?", "En quoi ce soir diffère-t-il de l'instantané de la semaine dernière ?"

Cet article explique comment cela est câblé, et plus précisément comment cela est clôturé, car donner à un modèle de langage une lecture de votre inventaire réseau est le genre de chose qui mérite une certaine paranoïa. Je suis le développeur, alors prenez l'enthousiasme avec la pincée de sel habituelle ; les choix de conception ci-dessous sont la partie intéressante.

Ce que le point de terminaison expose

Au total, il s'agit de 22 outils (14 en lecture seule, 8 actions d'adhésion), 3 invites guidées, 4 ressources attachables et un mode en direct facultatif qui transmet les modifications au client au fur et à mesure qu'elles se produisent. MCP est le ciment : l'assistant découvre ces outils et les appelle, au lieu de copier...
[Courte citation de 8% de l'article original]

Loading...