Lets AI agents read, edit, and create PLC projects in Control Expert.
This MCP tool claims to read, edit, and create EcoStruxure Control Expert PLC projects via local COM automation, so it has local execution and project data access capabilities. The materials show no required secrets or remote endpoints, and the code is open source under MIT, which lowers risk, but low adoption and unknown maintenance still warrant caution.
The materials explicitly state that no keys or environment variables are required. No API tokens, account credentials, or other sensitive secrets are requested, so credential exposure appears limited.
No remote endpoints are listed, and the described functionality focuses on local COM automation with Control Expert. There is no factual indication in the materials that user data is sent to external services.
The system flags executes-code, and the description indicates it drives local Windows industrial software through COM automation, giving it practical control over local processes/applications. This is an inherent local execution capability and warrants caution in the runtime environment.
It claims to read, edit, and create PLC projects, which implies access to and modification of local engineering data. However, the materials do not indicate access to broader system data beyond that purpose, and no clear over-privilege is shown.
Positive factors include being open source, auditable, and MIT-licensed. However, it comes from a third-party registry, has 0 GitHub stars, and shows unknown maintenance status, so confidence and maturity evidence are limited and supply-chain/dependency quality should be watched.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "control-expert-mcp" yet — see the docs or source repo.
Connect to the Control Expert project, find all variables named TEMP_SETPOINT, change their default value to 75, and list the affected program sections and variable locations.
A summary of the changes, including updated variables, their locations, and whether each edit succeeded.
Read the current EcoStruxure Control Expert project, summarize all tasks, programs, function blocks, and variable tables, and flag duplicate names, unused variables, or structural issues.
A project structure inventory and review report to support PLC project maintenance and optimization.
Create a new PLC project in Control Expert with one main task, two program sections, basic I/O variables, and a motor start-stop control function block, then generate a project structure summary.
An overview of the created PLC project plus a structured description of its modules and variables.
Build, configure, deploy, and debug TwinCAT 3 PLC projects via MCP.
Monitor industrial process data and get anomaly analysis with actionable recommendations.
Connect home automation systems for AI-driven device status checks and control.
Read and manage OpenProject data with guarded tools and confirmed write actions.
Manage router settings and network control through natural language commands.
Access and manage engineering docs with traceable support for requirements, tests, and impact analysis.