efranceschetti/festo-codesys-mcp

MCP server for Festo/CODESYS PLC engineering — generates IEC 61131-3 Structured Text and validated PLCopen XML, with an embedded knowledge base (27 topics, 19 manuals, BM25 search) and a 38-block ST library.

1Stars on the repository
21Mods indexed here, across every type
8d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

plc-reviewer

01

efranceschetti/festo-codesys-mcp

Agent Claude Code

Use proactively when the user asks for a review of a .st or .xml file generated for CODESYS. I validate Hungarian naming, the FB interface pattern, state machine values, hardcoded addresses (must be zero), English comments, and — for PLCopen XML — I run validateplcopenxml before reviewing.

not rated 1 8d ago A 70 tokens original MIT

xml-validator

02

efranceschetti/festo-codesys-mcp

Agent Claude Code

Use whenever a PLCopen XML file needs to be validated before importing into the CODESYS IDE. I am fast (Haiku), cheap, and focused: I run validateplcopenxml and report the verdict + violations in a copy-pasteable format.

not rated 1 8d ago A 56 tokens original MIT