About Twincat Validator MCP
Twincat Validator MCP is an MCP server in the Files category: an MCP server that validates, auto-fixes, and scaffolds TwinCAT 3 XML files. Connect it to any LLM client to give your AI assistant reliable, deterministic TwinCAT code quality tooling — structural checks, 21 IEC 61131-3 OOP checks, auto-fix pipelines, and canonical skeleton generation.
Install
git clone https://github.com/agenticcontrolio/twincat-validator-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (6)
check_specificRun a named subset of validation checks on a file
Parameters not published.
get_validation_summaryReturn a 0–100 health score with issue counts by severity
Parameters not published.
suggest_fixesGenerate prioritized fix recommendations from a validation result
Parameters not published.
validate_batchValidate multiple files matching glob patterns (e.g. `["**/*.TcPOU"]`)
Parameters not published.
validate_fileFull validation of a single file — returns all issues with severity, location, code snippet, and explanation
Parameters not published.
validate_for_importQuick critical-only check to confirm a file is safe to import into TwinCAT
Parameters not published.
Ask AI
Ask AI about Twincat Validator MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.