TwinCAT Validator

Validates, auto-fixes, and scaffolds Beckhoff TwinCAT 3 XML files with IEC 61131-3 OOP checks and deterministic code quality pipel

agenticcontrolio 27
Claude CodeClaude DesktopGeneric
View source ↗

Validates and auto-fixes Beckhoff TwinCAT 3 XML project files including function blocks, interfaces, data types, and global variable lists. Provides structural validation, style checks, and 21 IEC 61131-3 OOP compliance checks covering inheritance safety, interface compliance, and memory safety. Includes deterministic auto-fix pipelines, canonical XML skeleton generation, configurable validation profiles, and enterprise policy enforcement with health scoring.

Source

Repository: https://github.com/agenticcontrolio/twincat-validator-mcp

Maintain TwinCAT Validator?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[TwinCAT Validator on getagentictools](https://getagentictools.com/mcp/agenticcontrolio-twincat-validator-mcp?ref=badge)