agenticcontrolio / twincat-validator-mcp
PublicAn 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.
A helper server that lets AI tools like Claude validate, auto-fix, and generate reliable code files for Beckhoff TwinCAT PLC programming.
How It Works
Download a simple helper that makes your AI assistant smart about PLC code files.
Add it to your favorite AI coding tool like Claude with one click so it understands PLC files.
Give your AI a PLC file and say 'check this for errors and fix what you can' – it scans deeply for issues.
Your AI finds problems like bad formats or missing parts, fixes safe ones automatically, and shows a safety score.
File scores high and is safe to import into your PLC software.
AI lists exact issues with tips so you can fix quickly.
Your clean, validated PLC code loads perfectly, saving hours of debugging.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.