io.github.efranceschetti/festo-codesys-mcp MCP Server
This MCP server provides functionality for Festo/CODESYS PLC environments, specifically focused on IEC 61131-3 Structured Text (ST) and generating validated PLCopen XML. The server is described as an MCP integration that supports PLC code processing and PLCopen XML output with validation.
🛠️ Key Features
- Target environment: Festo/CODESYS PLCs
- IEC 61131-3 Structured Text (ST)
- Validated PLCopen XML generation
🚀 Use Cases
- Generate PLCopen XML from IEC 61131-3 ST sources for Festo/CODESYS workflows
- Validate PLCopen XML output during PLC project exchange or tooling pipelines
⚡ Developer Benefits
- Standardized IEC 61131-3 ST handling for CODESYS PLC contexts
- Validation-focused PLCopen XML generation for downstream consumption
⚠️ Limitations
- Described scope is limited to IEC 61131-3 ST and validated PLCopen XML for Festo/CODESYS PLCs.