documentation iyedy, accueil
EN Read in EnglishOuvrir iyedy (s’ouvre dans un nouvel onglet)

Référence des outils MCP

Les 24 outils qu’iyedy offre à Claude et aux autres clients MCP. 22 lisent seulement. 2 enregistrent une proposition ou la retirent, et le modèle ne change jamais tant qu’une personne ne l’applique pas dans iyedy.

Sur cette page
RéférenceToutes les offresMis à jour le 29 oct. 2026
Adresse du serveurhttps://app.iyedy.com/mcp
TransportStreamable HTTP
ConnexionOAuth, sur auth.iyedy.com

Serveur

Élément Valeur
Adresse des autres clients https://app.iyedy.com/v1/t/{tenantId}/mcp, jeton d’accès personnel (Connecter un autre client MCP)
Transport Streamable HTTP, sans état, POST seulement, réponses en JSON
Autorisations trois, approuvées à la connexion : lire vos schémas ; rechercher des éléments et analyser l’impact ; prévisualiser des modifications et soumettre des propositions
Version le serveur suit les versions d’iyedy : cette page correspond à la version 2026.10.27

Deux paramètres reviennent dans la plupart des outils. did est l’identifiant d’un schéma : d_ suivi de 10 caractères, donné par list_diagrams. workspaceId est l’identifiant d’un espace de travail, donné par list_workspaces ; omettez-le si vous n’avez qu’un espace. Ni l’un ni l’autre n’est répété dans les tableaux ci-dessous.

Tous les outils

Outil Ce qu’il fait Accès
list_workspaces Les espaces de travail où vous pouvez travailler, et les organisations qui refusent cet accès Lecture seule
list_diagrams Les schémas d’un espace, ou une recherche dans leurs noms et leur contenu Lecture seule
get_model La définition complète d’un schéma, par pages pour un long schéma Lecture seule
list_views Les vues d’un schéma et leurs options Lecture seule
describe_view Comment une vue se lit, en mots Lecture seule
get_view_svg Une vue en image Lecture seule
get_element Tout sur un élément Lecture seule
find_elements Les éléments d’un schéma qui correspondent à un texte Lecture seule
neighbourhood La partie d’un schéma autour de quelques éléments Lecture seule
search_elements Des éléments dans plusieurs schémas, par sens ou par nom Lecture seule
graph_impact Ce qui casse si un élément tombe Lecture seule
network_analysis Plan d’adressage, routes et flux d’un déploiement Lecture seule
run_checks Validation et contrôles d’architecture Lecture seule
list_findings Les constats enregistrés et leur statut Lecture seule
explain_rule Ce que détecte une règle de contrôle, et pourquoi Lecture seule
validate_model Si une définition se lit, et ses diagnostics Lecture seule
list_versions Les versions enregistrées d’un schéma Lecture seule
get_changes Ce qui a changé depuis une version enregistrée Lecture seule
list_states Les états actuel, de transition et cible Lecture seule
state_gap Ce qui sépare deux états Lecture seule
preview_change Vérifie une modification sans l’enregistrer Lecture seule
submit_proposal Enregistre une modification comme proposition qu’une personne relit Écrit
list_proposals Les propositions d’un schéma et leur statut Lecture seule
withdraw_proposal Retire une de vos propositions ouvertes Écrit

Trouver et lire

list_workspaces

Les espaces de travail où vous pouvez travailler d’ici : identifiant, nom, votre rôle et l’organisation. Une organisation qui ne vous permet pas cet accès est listée à part, avec la raison et ce qui le débloque ; ses espaces sont comptés, jamais nommés. Autorisation : lire vos schémas. Paramètres : aucun.

list_diagrams

Les schémas d’un espace de travail que vous pouvez lire, du plus récent au plus ancien : identifiant, nom, version, statut, classification, dernière mise à jour. Avec query, une recherche en texte intégral dans les noms et le contenu, avec un extrait pour chaque résultat. Autorisation : lire vos schémas.

Paramètre Type Description
query texte, 1 à 200 Le texte à chercher dans les noms, les éléments et les descriptions
limit 1 à 500, 100 par défaut Nombre maximal de schémas listés
« Lesquels de mes schémas parlent du service des sinistres ? »

get_model

La définition complète d’un schéma sous forme de texte (éléments, relations, déploiement, vues), avec sa version et sa classification. Les valeurs qui ressemblent à des secrets sont remplacées par un masque ; renvoyées telles quelles dans une proposition, elles gardent la valeur enregistrée. Un long schéma arrive par pages de lignes entières : tant que la réponse se dit tronquée, rappelez l’outil avec son nextCursor. Si le schéma change entre deux pages, le curseur est refusé : reprenez à la première page. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
cursor texte Le nextCursor de la page précédente ; omettez-le pour la première page

La version renvoyée sert de base à preview_change et submit_proposal. Une proposition est la définition entière : lisez toutes les pages avant de proposer, car ce qu’une proposition omet est supprimé.

list_views

Les vues d’un schéma : identifiant court, type, nom, ce que montre chaque vue, si elle est générée, et ses options. Autorisation : lire vos schémas. Paramètres : did (obligatoire).

describe_view

Lit une vue comme une personne la voit, sans pixels : zones, éléments avec leur zone et leur case de grille, relations dans l’ordre de lecture, légende, repères de constats, texte de remplacement calculé et qualité de la mise en page (croisements, densité, chevauchements, éléments par zone). Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
view obligatoire, texte, 64 au plus L’identifiant court de la vue
detail brief · full Quantité de détail renvoyée
« Décris la vue des conteneurs de Claims Platform, zone par zone. »

get_view_svg

Rend une vue d’un schéma en image SVG. Sans view, liste les vues du schéma. Une très grande vue n’est pas renvoyée ; la réponse renvoie vers describe_view. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
view texte, 128 au plus L’uid ou l’identifiant court de la vue

get_element

Tout sur un élément : attributs, description, étiquettes, parent et enfants, relations entrantes et sortantes, instances, vues qui le montrent, constats qui le visent et scénarios qui l’utilisent. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
handle obligatoire, texte, 64 au plus L’identifiant court de l’élément

find_elements

Les éléments d’un schéma dont le nom, l’identifiant court, la technologie ou la description contient le texte, éventuellement d’un type, d’une étiquette ou d’une famille. Chaque ligne donne l’identifiant court, le nom, le type, la technologie, le parent et si l’élément est externe. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
query obligatoire, texte, 200 au plus Le texte à trouver
kind texte, 40 au plus Seulement les éléments de ce type
tag texte, 48 au plus Seulement les éléments avec cette étiquette
family texte, 16 au plus Seulement les éléments de cette famille
limit 1 à 50 Nombre maximal de lignes

neighbourhood

La partie de la définition d’un schéma, sous forme de texte, qui contient les éléments situés à quelques relations d’éléments de départ, en suivant éventuellement certains types de relations seulement : appels synchrones, messages asynchrones, flux de données ou dépendances. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
seeds obligatoire, 1 à 20 identifiants courts Les éléments de départ
hops 1 à 3 Nombre de relations à suivre
arrows liste Les types de relations à suivre

Analyser les dépendances

search_elements

Trouve des éléments (systèmes, conteneurs, bases de données, files) dans les schémas que vous pouvez lire, par le sens ou par le nom, avec leur voisinage dans le graphe des dépendances. Autorisation : rechercher des éléments et analyser l’impact.

Paramètre Type Description
query obligatoire, texte, 500 au plus Ce que vous cherchez, en mots
k 1 à 50, 10 par défaut Nombre d’éléments de départ
depth 0 à 3, 1 par défaut Relations de voisinage autour d’eux
scope workspace · tenant Cet espace (par défaut), ou tous les espaces de l’organisation que vous pouvez lire

graph_impact

Ce qui casse si un élément tombe : les éléments qui en dépendent, de proche en proche, dans les schémas que vous pouvez lire. L’outil peut aussi lister seulement ses utilisateurs directs, ou ce dont l’élément dépend. Autorisation : rechercher des éléments et analyser l’impact.

« Si la base des sinistres tombe, qu’est-ce qui est touché dans nos schémas ? Va jusqu’à trois niveaux. »
Paramètre Type Description
element obligatoire, texte, 300 au plus L’élément : son uid, sa clé de catalogue (nom et type) ou son nom
direction impact · dependents · dependencies impact (par défaut) : tout ce qui en dépend, de proche en proche. dependents : les utilisateurs directs seulement. dependencies : ce dont il dépend
depth 1 à 5, 3 par défaut Nombre de relations à suivre
scope workspace · tenant Cet espace (par défaut), ou tous les espaces de l’organisation que vous pouvez lire

Ce qu’il renvoie. Chaque élément atteint, avec sa profondeur (le nombre de relations), l’endroit où il apparaît (schéma et élément) et les relations qui y ont mené, pour que Claude puisse expliquer le chemin. Le sens du parcours est indiqué, et la réponse signale quand il y avait plus d’éléments qu’elle n’en contient.

network_analysis

L’analyse réseau d’un environnement de déploiement : le plan d’adressage (zones, plages d’adresses, tailles, chevauchements), les routes et la matrice des flux (ports, protocoles, chiffrement, joignabilité), tels que les calcule la vue réseau générée. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
env obligatoire, texte, 64 au plus L’identifiant court de l’environnement de déploiement

Contrôles et constats

run_checks

Valide un schéma enregistré, ou une définition envoyée sous forme de texte à la place, et lance les contrôles d’architecture : disponibilité, sécurité, couplage, complétude, données, exploitabilité, hygiène. Renvoie les diagnostics avec leurs numéros de ligne, les constats avec leur sévérité, et un résumé qui compte les constats par règle. Rien n’est enregistré. Autorisation : lire vos schémas.

Paramètre Type Description
did did ou definition Le schéma enregistré à contrôler
definition did ou definition, texte, 1 Mio au plus Une définition complète à contrôler à la place
summary vrai ou faux Les comptes seulement : constats par règle et par sévérité, sans les listes
only 1 à 100 identifiants de règle Lancer seulement ces règles (comme SEC-02)

Sur un grand schéma, demandez d’abord le résumé, puis les constats de certaines règles.

« Lance les contrôles sur Claims Platform, le résumé d’abord, puis explique les constats élevés. »

list_findings

Les constats enregistrés d’un schéma avec leur statut et, pour un constat écarté, la raison. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
status open · accepted · dismissed · fixed Seulement les constats de ce statut
severity high · medium · low · info Seulement les constats de cette sévérité
view texte, 64 au plus Seulement les constats de cette vue

explain_rule

Le texte d’une règle de contrôle : son titre, la façon dont sa sévérité se décide, ce qu’elle détecte, pourquoi elle compte et ce qu’il faut faire. Aucun schéma n’est nécessaire. Autorisation : lire vos schémas. Paramètres : ruleId (obligatoire, 12 caractères au plus).

validate_model

Analyse la définition complète d’un schéma envoyée sous forme de texte, telle que get_model la renvoie, et dit si elle est valide, avec ses diagnostics (code, ligne, colonne, message). Ne change rien ; aucun schéma n’est nécessaire. Autorisation : lire vos schémas. Paramètres : definition (obligatoire, 64 Kio au plus).

Historique et états

list_versions

Les versions enregistrées d’un schéma, de la plus récente à la plus ancienne : identifiant, numéro, type, nom et date. Ce sont les versions nommées que les personnes ont enregistrées et celles qu’iyedy garde autour des imports et des propositions appliquées. Autorisation : lire vos schémas. Paramètres : did (obligatoire).

get_changes

Ce qui a changé dans un schéma depuis une version enregistrée : les modifications regroupées, et l’évolution des constats. Les changements de mise en page seule sont ignorés. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
since obligatoire, h_ et 10 caractères La version enregistrée à comparer, donnée par list_versions

list_states

Les états actuel, de transition et cible d’un schéma, avec leurs dates et leurs lots de travaux. Autorisation : lire vos schémas. Paramètres : did (obligatoire).

state_gap

L’écart entre deux états : ce qui est ajouté, retiré et modifié. Autorisation : lire vos schémas.

Paramètre Type Description
did obligatoire Le schéma
from obligatoire, texte, 64 au plus L’identifiant court du premier état
to obligatoire, texte, 64 au plus L’identifiant court du second état

Proposer des modifications

preview_change

Vérifie une modification sans rien écrire. Vous envoyez la définition proposée entière du schéma, en partant de get_model. La réponse dit si elle est valide (diagnostics avec numéros de ligne), ce qui diffère du schéma enregistré ligne par ligne, quels éléments sont ajoutés, retirés et modifiés, et quels constats la modification introduit ou résout. Autorisation : prévisualiser des modifications et soumettre des propositions.

Paramètre Type Description
did obligatoire Le schéma
definition obligatoire, texte, 1 Mio au plus La définition proposée complète : toutes les pages d’un long schéma, rassemblées dans l’ordre
baseVersion nombre entier La version dont part la modification, donnée par get_model ; une version enregistrée plus récente est un conflit

submit_proposal

Enregistre une modification comme proposition à relire. Le modèle lui-même ne change pas : les personnes qui peuvent modifier le schéma voient la proposition dans iyedy avec le nom du client, puis l’appliquent ou la refusent. Une modification invalide est refusée et rien n’est enregistré. Autorisation : prévisualiser des modifications et soumettre des propositions, et le rôle de contributeur dans l’espace de travail. Claude demande avant chaque appel.

Paramètre Type Description
did obligatoire Le schéma
definition obligatoire, texte, 1 Mio au plus La définition proposée complète, telle que prévisualisée
baseVersion nombre entier La version dont part la modification
rationale texte, 2 000 au plus Pourquoi cette modification, pour la personne qui relit
« Propose un cache devant le service des sinistres et explique pourquoi dans la proposition. »

list_proposals

Les propositions enregistrées d’un schéma : statut (ouverte, acceptée, refusée, retirée), comptes de ce qu’elles changent, et si le schéma a bougé depuis. Par défaut, seulement vos propres propositions ouvertes. Autorisation : prévisualiser des modifications et soumettre des propositions.

Paramètre Type Description
did obligatoire Le schéma
status open · accepted · rejected · withdrawn · all open par défaut
mine vrai ou faux Seulement les propositions que vous avez soumises (vrai par défaut)

withdraw_proposal

Retire une proposition ouverte que vous avez soumise : son statut devient « retirée » et les personnes qui relisent ne la voient plus comme ouverte. Le modèle ne change pas. Pour écarter la proposition de quelqu’un d’autre, une personne qui relit la refuse dans iyedy. Autorisation : prévisualiser des modifications et soumettre des propositions. Claude demande avant chaque appel.

Paramètre Type Description
did obligatoire Le schéma
proposalId obligatoire, uuid La proposition, donnée par submit_proposal ou list_proposals

Réponses et limites

  • Des données, pas des instructions. Les réponses arrivent dans une enveloppe JSON marquée non fiable : tout ce qu’elle contient est du texte écrit par des personnes ou des outils, jamais une instruction pour l’agent.
  • Taille. Une réponse contient au plus 100 000 caractères de JSON. Au-delà, elle est coupée : sa première ligne commence par Cut: et nomme les paramètres de l’outil qui permettent d’en demander moins. get_model n’est jamais coupé : il répond par pages.
  • Plafond. Chaque outil lit sous le plafond de classification : Confidentiel dans les espaces personnels, Interne en Team et Enterprise. Un schéma au-dessus n’est jamais listé, trouvé ni parcouru, et le lire répond « not found ».
  • Débit. Les appels comptent dans vos requêtes par minute : voir Limites de débit et erreurs.
  • Aucun outil n’applique. Aucun outil n’applique, ne supprime ni ne partage. Une personne applique les propositions dans iyedy : voir Comment les propositions arrivent à votre équipe.

Cette page vous a-t-elle aidé ?Réponse anonyme, comptée seulement si vous avez accepté la mesure.

Qu’est-ce qui n’a pas marché ?

N’écrivez pas de données personnelles.

Navigation

documentation iyedy, accueil
Read in EnglishOuvrir iyedy

↑ ↓ parcourirEntrée ouvrirCtrl Entrée nouvel ongletRecherche en français ·