logix-mcp
Provides tools for reading and writing live tag data to Rockwell Automation Logix5000 controllers (ControlLogix/CompactLogix) over EtherNet/IP, including tag discovery, batch operations, and controller info retrieval.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@logix-mcplist tags on 192.168.1.10"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
logix-mcp
MCP server for live tag access to Rockwell Automation Logix5000
controllers (ControlLogix / CompactLogix) over EtherNet/IP (CIP), using
pycomm3.
This talks directly to a running controller on the network. It does not
require Studio 5000 Logix Designer to be installed, and it does not touch
project files (.ACD/.L5X) or automate the Logix Designer application
itself — that's a separate integration path if you need it later.
Tools
Tool | Purpose |
| Broadcast-discover EtherNet/IP devices on the local network |
| Connect and return controller identity (name, revision, serial, etc.) |
| List controller/program tag definitions (name, data type, dims, access) |
| Read one tag's live value |
| Batch-read multiple tags in one round trip |
| Write one tag's value |
| Batch-write multiple tags in one round trip |
| Close a cached connection to a controller path |
Every tool takes a path (CIP path to the controller): a plain IP assumes
backplane slot 0 (192.168.1.10); append /<slot> for a specific
ControlLogix backplane slot (192.168.1.10/1).
Related MCP server: Studio5000 AI-Powered PLC Programming Assistant MCP Server
⚠️ Safety note
Writes are unrestricted by design — there is no read-only gate, no dry-run
mode, and no tag allowlist. Any tool call that reaches studio5000_write_tag
or studio5000_write_tags will write to the live controller immediately, and
that can change the state of real, running physical equipment. Point this at
a test/offline controller while getting familiar with it, and only connect
it to a production controller path once you trust the calling context.
Setup
cd studio5000-mcp
py -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txtRegister with Claude Code
claude mcp add studio5000 -- "C:\Users\fjgonzalez\Desktop\studio5000-mcp\.venv\Scripts\python.exe" "C:\Users\fjgonzalez\Desktop\studio5000-mcp\server.py"Register with Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"studio5000": {
"command": "C:\\Users\\fjgonzalez\\Desktop\\studio5000-mcp\\.venv\\Scripts\\python.exe",
"args": ["C:\\Users\\fjgonzalez\\Desktop\\studio5000-mcp\\server.py"]
}
}
}Manual test
.\.venv\Scripts\python.exe -c "import asyncio, server as s; print(asyncio.run(s.studio5000_discover_plcs()))"Trademark disclaimer
This project is not affiliated with, endorsed by, or sponsored by Rockwell Automation, Inc. Studio 5000, RSLogix, ControlLogix, CompactLogix, and Logix5000 are trademarks of Rockwell Automation, Inc., used here solely to describe compatibility.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceConnects Ignition SCADA and Studio 5000 PLC to correlate tags end-to-end, trace signal chains, and find commissioning gaps.7MIT
- Flicense-qualityDmaintenanceEnables AI-powered PLC programming with natural language to ladder logic conversion, L5X and .ACD project generation, and semantic search through L5X files and documentation.35
- AlicenseAqualityAmaintenanceProvides AI agents with safe, governed read access to industrial control systems (OPC-UA, Modbus, S7, Mitsubishi, MTConnect, MQTT/Sparkplug) plus cross-protocol diagnostics for troubleshooting data breaks, alarm floods, and unhealthy tags.100MIT
- AlicenseAqualityFmaintenanceMCP server for industrial PLC integration, enabling AI to read tags, monitor alarms, and interact with Allen-Bradley ControlLogix PLCs via natural language.9MIT
Related MCP Connectors
Cross-OEM industrial machine intelligence: identity, normalization, automation, attestation.
Access live company and contact data from Explorium's AgentSource B2B platform.
Read-only access to your VortexIQ store data: audits, KPIs, alerts, Brand DNA, reports, Ask VIQ.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fjgg007-bit/logix-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server