accueil / serveurs / Dev & Code / io.github.Ajey95/drawarch
io.github.Ajey95/drawarch
serveur MCP (Model Context Protocol)
Aucun comportement malveillant détecté au test comportemental.
Est-ce que io.github.Ajey95/drawarch est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Ajey95/drawarch » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Versions auditées & empreintes
Vérifiez la version que vous utilisez : son empreinte doit correspondre à celle listée ici — sinon vous n'utilisez pas la version auditée.
Vous utilisez ce serveur ? Suivez-le (créez un compte) pour être alerté dès qu'une nouvelle version paraît ou que le verdict change.
Les 11 outils
- list_themes≈ 60 tokens
List selectable visual themes for editable animated diagrams.net architecture diagrams.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_themes", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_assets≈ 117 tokens
Search safe bundled real-world SVG architecture assets by name, alias, tag, category, or provider.
Paramètres, retour & exemple (3)
Paramètresquery· string · optionnel
Text such as postgres, smartphone, telemetry, or servercategory· string · optionnelprovider· string · optionnel
Exemple d'appel{"name": "list_assets", "arguments": {"query": "texte", "category": "texte", "provider": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_asset≈ 140 tokens
Resolve one architecture component to a safe embedded SVG using bundled assets first and online Iconify-compatible assets when enabled.
Paramètres, retour & exemple (4)
Paramètresquery· string · requiscategory· string · optionnelprovider· string · optionnelallowOnline· boolean · optionnel
Exemple d'appel{"name": "resolve_asset", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_drawio≈ 760 tokens
Generate a self-contained native .drawio architecture with selectable theme, real SVGs, deterministic layout, animated colour-coded datapaths, and editable objects.
Paramètres, retour & exemple (9)
Paramètresedges· array · optionnelnodes· array · requistheme· string · requis · animated-sketch-dark | animated-sketch-light | professional-cloud | minimal-corporate | technical-blueprint | presentation-neontitle· string · requisgroups· array · optionnellayout· string · requis · horizontal | vertical | edge-cloud | hub-spoke | pipelineoverwrite· boolean · optionneloutputFile· string · requisonlineAssets· boolean · optionnel
Exemple d'appel{"name": "create_drawio", "arguments": {"nodes": [], "theme": "animated-sketch-dark", "title": "texte", "layout": "horizontal", "outputFile": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_drawio≈ 102 tokens
Validate a .drawio file inside the configured output directory for structural errors, dangling references, duplicate IDs, and unsafe images.
Paramètres, retour & exemple (1)
ParamètresfileName· string · requis
Exemple d'appel{"name": "validate_drawio", "arguments": {"fileName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_reference_recreation≈ 2660 tokens
Persist the host vision model's absolute editable scene graph. DrawArch does not call another LLM. Set approved only after the user or host policy approves all online sources and the plan.
Paramètres, retour & exemple (2)
Paramètresplan· object · requisapproved· boolean · optionnel
Exemple d'appel{"name": "prepare_reference_recreation", "arguments": {"plan": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_reference_plan≈ 2729 tokens
Create an immutable next revision of a reference plan using optimistic concurrency. Any earlier approval becomes stale.
Paramètres, retour & exemple (4)
Paramètresplan· object · requisplanId· string · requisapproved· boolean · optionnelexpectedRevision· integer · requis
Exemple d'appel{"name": "update_reference_plan", "arguments": {"plan": {}, "planId": "texte", "expectedRevision": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_reference_plan≈ 122 tokens
Read the latest immutable scene-graph revision before rendering or approval.
Paramètres, retour & exemple (1)
ParamètresplanId· string · requis
Exemple d'appel{"name": "get_reference_plan", "arguments": {"planId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_reference_drawio≈ 179 tokens
Resolve approved real assets, embed them, and render an exact absolute-coordinate editable .drawio artifact. Rejects stale approvals.
Paramètres, retour & exemple (3)
ParamètresplanId· string · requisrevision· integer · requisapprovalToken· string · requis
Exemple d'appel{"name": "create_reference_drawio", "arguments": {"planId": "texte", "revision": 1, "approvalToken": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_reference_drawio≈ 98 tokens
Validate a generated reference recreation for native Draw.io structure, IDs, references, and embedded-image safety.
Paramètres, retour & exemple (1)
ParamètresfileName· string · requis
Exemple d'appel{"name": "validate_reference_drawio", "arguments": {"fileName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_reference_recreation≈ 178 tokens
Measure structural coverage against the approved absolute scene graph and report missing editable elements.
Paramètres, retour & exemple (3)
ParamètresplanId· string · requisfileName· string · optionnelrevision· integer · requis
Exemple d'appel{"name": "compare_reference_recreation", "arguments": {"planId": "texte", "revision": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/io.github.ajey95--drawarch)
<a href="https://dokore.fr/serveur/io.github.ajey95--drawarch"><img src="https://dokore.fr/badge/io.github.ajey95--drawarch.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
drawarch-mcp@0.2.0