WAGO PLC for Claude Code
io.github.wagoalex/wago-plc-mcp-server
Read and monitor WAGO PLC parameters over the WDA REST API. Read-only unless writes are allowed.
client:Claude Code
transport:stdio
runtime:pypi
Install WAGO PLC in Claude Code
run in your project directory
claude mcp add wago-plc-mcp-server -e TRANSPORT=<TRANSPORT> -e WAGO_PLC_HOSTS=<WAGO_PLC_HOSTS> -e DEFAULT_PLC_USERNAME=<DEFAULT_PLC_USERNAME> -e DEFAULT_PLC_PASSWORD=<DEFAULT_PLC_PASSWORD> -e WAGO_TIMEOUT_SECONDS=<WAGO_TIMEOUT_SECONDS> -e WAGO_ALLOW_WRITES=<WAGO_ALLOW_WRITES> -e AUDIT_LOG_FILE=<AUDIT_LOG_FILE> -- uvx wago-plc-mcp-server
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs