Festo-codesys-mcp Server

MCP server for Festo/CODESYS PLCs: IEC 61131-3 ST + validated PLCopen XML generation.

Local serverstdio

What is the Festo-codesys-mcp Server?

Festo-codesys-mcp is an MCP integration. MCP server for Festo/CODESYS PLCs: IEC 61131-3 ST + validated PLCopen XML generation.

Packages and local setup

The published npm package is festo-codesys-mcp, version 1.0.1. Its declared MCP transport is stdio.

The package declares FESTO_MCP_CODESYS_PATH: Optional. Absolute path to CODESYS.exe — enables the 12 ide_ tools that drive a live CODESYS V3.5 instance (Windows only).; FESTO_MCP_CODESYS_PROFILE: Required when using the ide_ tools. CODESYS profile name exactly as shown in the CODESYS version selector.; FESTO_MCP_PYTHON: Optional. Python interpreter for the XSD/semantic validators and hardware tools (needs lxml).; FESTO_MCP_ENABLE_HARDWARE: Optional. Set to 1 to enable the cpx_/edcon_ hardware commissioning tools (bench use only).; FESTO_MCP_ALLOW_OUTSIDE_WORKSPACE: Optional. Set to 1 to allow file-writing tools to write outside the workspace directory..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry. This profile uses version 1.0.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
FESTO_MCP_CODESYS_PATHOptional. Absolute path to CODESYS.exe — enables the 12 ide_ tools that drive a live CODESYS V3.5 instance (Windows only).Optional
FESTO_MCP_CODESYS_PROFILERequired when using the ide_ tools. CODESYS profile name exactly as shown in the CODESYS version selector.Optional
FESTO_MCP_PYTHONOptional. Python interpreter for the XSD/semantic validators and hardware tools (needs lxml).Optional
FESTO_MCP_ENABLE_HARDWAREOptional. Set to 1 to enable the cpx_/edcon_ hardware commissioning tools (bench use only).Optional
FESTO_MCP_ALLOW_OUTSIDE_WORKSPACEOptional. Set to 1 to allow file-writing tools to write outside the workspace directory.Optional