accueil / serveurs / Dev & Code / io.github.exquad/thecablecode
io.github.exquad/thecablecode
serveur MCP (Model Context Protocol) · thecablecode 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.exquad/thecablecode est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.exquad/thecablecode » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. 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.
Les 4 outils
- check_cable≈ 535 tokens
Check a power cable against a standard's nominal rules: a designation with size and voltage, a designer design, or the construction a maker's datasheet or tender offer states (layers with nominal and minimum thicknesses, screen and armour data). Rule sets: IEC 60502-1 / -2, IEC 60228, HD 603 3-G / 5-G, HD 620 10-J / M / D / C / K, BS 5467, BS 6724, BS 7846, BS 6622, or "auto" for the standards the cable claims. Every rule with required, found, pass / fail / not checkable and its source (standard, edition, clause or table, page, how firmly seen). Deterministic, no LLM. A check against nominal rules, not a certificate or a type test.
Paramètres, retour & exemple (4)
Paramètresdesign· object · optionnel
Instead of a designation: a thecablecode design v1 (the design field of a design_cable answer).standard· string · optionnel
"auto" (default: the standards the input claims) or rule sets, comma separated, at most 4: iec-60502-1-2004, iec-60502-2-2014, iec-60228-2004, hd-603-3-g, hd-603-5-g, hd-620-10-j, hd-620-10-m, hd-620-10-d, hd-620-10-c, hd-620-10-k, bs-5467, bs-6724, bs-7846, bs-6622. Printed names work too ("IEC 60502-2", "HD 620 10-J").designation· string · optionnel
A power cable designation with its size and voltage, e.g. "NA2XS(F)2Y 1x240/25 12/20 kV", "AXCLJ-TT 3x95/25 12/20 kV", "NYY-J 4x16".construction· object · optionnel
Instead of a designation: the construction as a datasheet states it: {name, voltage: "12/20", cores, conductor: {metal, section, shape, class, resistance, diameter}, core: [{kind, material, nominal, minimum}], common: [...], overallDiameter, standards: [...]}. Layers inside out.
Exemple d'appel{"name": "check_cable", "arguments": {"design": {}, "standard": "texte", "designation": "texte", "construction": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - decode_cable_code≈ 202 tokens
Decode a cable type designation (DIN VDE, HAR, BS/IEC, NEC, TS, UTE, CEI-UNEL and 51 more of its 58 coding systems, plus LAN and fibre) into its layers: conductor, insulation, screen, armour, sheath, with the source behind each symbol. Deterministic, no LLM.
Paramètres, retour & exemple (2)
Paramètrescode· string · requis
A cable type designation as printed or listed, e.g. "NYY-J 3x1,5", "N2XSEYRY", "12/2 NM-B", "H07RN-F 3G2,5".lang· string · optionnel · en | tr
Exemple d'appel{"name": "decode_cable_code", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - design_cable≈ 431 tokens
Design and size a power cable from a sentence (Turkish or English, e.g. "3-core collective screen 12/20 kV 3x95/25 Al, longitudinally watertight") or a spec: every layer's thickness with its source (IEC 60502-1 / -2, IEC 60228), the overall diameter, the DIN VDE 0276 designation and the decoder's reading of it; optional XML, DXF, SVG, CSV, GLB, STEP (3D CAD) and a PDF datasheet. Deterministic, no LLM; a nominal calculation, not a datasheet.
Paramètres, retour & exemple (5)
Paramètreslang· string · optionnel · en | trspec· object · optionnel
Instead of a sentence: {voltage: "12/20", cores: 3, section: 95, metal, screen, screenType, screenSection, insulation, sheath, watertight, armour}.design· object · optionnel
Instead of a sentence: the design field of an earlier answer, changed.formats· array · optionnel
Files to include: xml, dxf, svg, csv, glb (base64), step (STEP AP214 text), pdf (datasheet, base64).sentence· string · optionnel
The cable in words, Turkish or English: voltage, cores, section, conductor metal, screen, sheath, watertightness, armour. What is not said takes a default, and the answer lists which.
Exemple d'appel{"name": "design_cable", "arguments": {"lang": "en", "spec": {}, "design": {}, "formats": [], "sentence": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_equivalents≈ 418 tokens
Find the equivalents of a power cable in other countries' standards ("the Dutch equivalent of this Swedish cable"): the decoded cable is rebuilt under each target rule set (IEC 60502, HD 603, HD 620 sections J/M/D/C/K, BS 5467/6724/7846/6622, EN 50618, HD 627) with the same conductor, section, cores, voltage, screen, armour and sheath, then compared layer by layer with the source of every value. Verdict per standard: equivalent, close (with the differences) or none (with the reason), and the name in that country's letters where sourced. Deterministic, no LLM. Never a statement of interchangeability: the buyer's specification decides.
Paramètres, retour & exemple (4)
Paramètrescode· string · requis
A power cable designation with its size and voltage, e.g. "AXCLJ-TT 3x95/25 12/20 kV", "NA2XS(F)2Y 1x240/25 12/20 kV", "YMeKrvaslqwd 12/20 kV 3x95 Al rm +as70", "NYY-J 4x16".lang· string · optionnel · en | trcountry· string · optionnel
Comma separated target countries: NL, SE, DK, NO, DE, GB, INT, EU. Default: all.standard· string · optionnel
Comma separated target standards: HD620-10J, HD620-10M, HD620-10D, HD620-10K, HD620-10C, HD603-3G, HD603-5G, BS5467, BS6724, BS7846, BS6622, IEC, EN50618, IEC62930, HD627-4N, HD627-7N, IEC60840, IEC62067. Default: all.
Exemple d'appel{"name": "find_equivalents", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».