Server data from the Official MCP Registry
Read and monitor WAGO PLC parameters over the WDA REST API. Read-only unless writes are allowed.
About
Read and monitor WAGO PLC parameters over the WDA REST API. Read-only unless writes are allowed.
Security Report
Valid MCP server (1 strong, 2 medium validity signals). 1 known CVE in dependencies Package registry verified. Imported from the Official MCP Registry.
6 files analyzed · 2 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: TRANSPORT
Environment variable: WAGO_PLC_HOSTS
Environment variable: DEFAULT_PLC_USERNAME
Environment variable: DEFAULT_PLC_PASSWORD
Environment variable: WAGO_TIMEOUT_SECONDS
Environment variable: WAGO_ALLOW_WRITES
Environment variable: AUDIT_LOG_FILE
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-wagoalex-wago-plc-mcp-server": {
"env": {
"TRANSPORT": "your-transport-here",
"AUDIT_LOG_FILE": "your-audit-log-file-here",
"WAGO_PLC_HOSTS": "your-wago-plc-hosts-here",
"WAGO_ALLOW_WRITES": "your-wago-allow-writes-here",
"DEFAULT_PLC_PASSWORD": "your-default-plc-password-here",
"DEFAULT_PLC_USERNAME": "your-default-plc-username-here",
"WAGO_TIMEOUT_SECONDS": "your-wago-timeout-seconds-here"
},
"args": [
"host",
"wago-plc-mcp-server"
],
"command": "uvx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
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.

Quick start
You need Claude Desktop and a PLC that your computer can reach on the network.
- Download
wago-plc-mcp-server-<version>.mcpbfrom the latest release. - In Claude Desktop, go to Settings → Extensions.
- Drag the
.mcpbfile onto the window. - In the form, enter the PLC IP address and the WBM password. Then save the form.
- 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.
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.
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
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
