Skip to main content
Glama
WagoAlex

wago-plc-mcp-server

by WagoAlex

wago-plc-mcp-server - bridge WAGO PLCs to AI agents

Docker pulls PyPI License: MPL-2.0

wago-plc-mcp-server

This MCP server connects Claude and other AI assistants to WAGO PLCs. You ask a question in plain English. The assistant gets the answer from the PLC. You do not need scripts or parameter IDs.

Overview demo

Quick start

You need Claude Desktop and a PLC that your computer can reach on the network.

  1. Download wago-plc-mcp-server-<version>.mcpb from the latest release.

  2. In Claude Desktop, go to Settings → Extensions.

  3. Drag the .mcpb file onto the window.

  4. In the form, enter the PLC IP address and the WBM password. Then save the form.

  5. Ask Claude: "List my PLCs".

If the installer does not start on Windows, or if you have many PLCs, see Claude Desktop and Claude Code.

Related MCP server: Industrial MCP Agent Platform

Try these questions

What firmware is running on 192.168.1.10?

Check the NTP status on all PLCs.

Show the diagnostic LED states on all PLCs.

For more examples and screen recordings, see Example questions.

Safe by default

  • The server only reads. It refuses all writes until you select Allow writes and method calls.

  • The server refuses reboot, factory reset, and firmware methods. An administrator can allow one exact method.

  • An audit log records each write and each method call.

Read, write, and critical write paths from Claude to a WAGO PLC

For the full rules, see How it works.

Next steps

I want to...

Read

Connect many PLCs, install the WAGO skill, or watch the demos

Claude Desktop and Claude Code

Know what the server does on my PLCs

How it works

Run one server for a team

Deployment

Review each change in a pull request before it goes to a PLC

GitOps

Update firmware

Firmware updates

Configure TLS, API keys, and the audit log

Security

Find all tools and settings

Reference

Find an answer to a common question

FAQ

Supported devices: CC100, PFC100 G2, PFC200 G2, PFC300, Edge Controller, WP400, and TP600. For the tested firmware versions, see Supported hardware.

License

Mozilla Public License 2.0

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    A
    maintenance
    MCP server that connects AI assistants to Siemens TIA Portal via the Openness API. AI-assisted PLC programming, project management, hardware configuration, cross-reference analysis, and deployment. 19 tools, 230 actions.
    35
    -
  • F
    license
    B
    quality
    B
    maintenance
    Universal MCP server for industrial PLC communication, enabling AI agents to read sensors, alarms, status, setpoints, and write setpoints via adapters for Modbus, S7, or custom PLCs.
    6
    -
  • A
    license
    A
    quality
    F
    maintenance
    MCP server for industrial PLC integration, enabling AI to read tags, monitor alarms, and interact with Allen-Bradley ControlLogix PLCs via natural language.
    9
    MIT