Tools
Every tool in the index.
44 entries, grouped by category. Each name is a link to its page. The dated export is tools.json and tools.csv (CC-BY 4.0, dateModified 2026-11-03). Attribute OT AI Hub and link https://otaihub.com.
Vendor PLC copilots
Assistants sold by the controller vendor, inside that vendor's engineering environment.
- Automation Studio CoPilotB&R coding assistant inside Automation Studio Code that turns natural-language prompts into Structured Text.
- Copia AIPaid copilot for Rockwell and Siemens projects stored in Copia: code help, documentation, and change summaries.
- Eigen Engineering AgentSiemens agent connected to TIA Portal that executes engineering tasks in the open project, then checks its own result.
- FactoryTalk ConductorAnnounced AI orchestration layer that coordinates agents and workflows across Rockwell engineering tools.
- FactoryTalk Design Studio CopilotGenerative assistant inside FactoryTalk Design Studio for Logix code, explanations, device changes, and project questions.
- Schneider Industrial CopilotPLC code assistant embedded in EcoStruxure Automation Expert. Schneider does not sell it as a standalone product.
- Siemens Industrial Copilot for TIA PortalEarlier Siemens assistant for SCL generation, code explanation, WinCC Unified drafts, and natural-language manual search.
- TwinCAT CoAgentBeckhoff multi-agent assistant for TwinCAT engineering, built as an MCP client with a choice of cloud or local models.
Industrial MCP servers
Model Context Protocol servers that expose a PLC, a field protocol, or an engineering tool to an AI client.
- AWS IoT SiteWise MCP ServerAWS Labs MCP server for SiteWise asset models, time series, and related industrial data in an AWS account.
- CODESYS Development System MCP ServerOfficial CODESYS add-on that lets an MCP client read and write the open project, compile, and fix Structured Text.
- FieldWorks protocol adaptersRust MCP adapters with one tool surface. MQTT and OPC UA are implemented; Modbus, DNP3, and EtherNet/IP are stubs.
- Ignition MCP ModuleInductive Automation's early-access gateway module. You define the tools; the module does not ship a protocol driver.
- ignition-mcp (community)Unofficial Ignition 8.3 module with a fixed tool list for tags, projects, alarms, and gated writes.
- IndustriConnect BACnet MCPBACnet/IP client for Who-Is discovery and property reads and writes, with a mock device.
- IndustriConnect DNP3 MCPDNP3 master for outstations and serial-to-TCP gateways, with a mock outstation.
- IndustriConnect EtherCAT MCPPySOEM EtherCAT master exposed as MCP tools. Hardware use is not claimed as done.
- IndustriConnect EtherNet/IP MCPLogix tag client for ControlLogix, CompactLogix, and Micro800, using pycomm3, plus a JSON mock.
- IndustriConnect Modbus MCPOpen-source Modbus TCP, UDP, and RTU client for MCP hosts, with a mock device and writes off by default.
- IndustriConnect MQTT / Sparkplug MCPMQTT client that publishes, subscribes, and decodes Sparkplug B instead of handing the model raw bytes.
- IndustriConnect OPC UA MCPPython and Node OPC UA MCP servers with the same tools: browse, read, history, alarms, and gated writes.
- IndustriConnect PROFIBUS MCPPROFIBUS DP tooling with GSD parsing and a TCP mock. A real DP master is not implemented.
- IndustriConnect PROFINET MCPPROFINET DCP discovery and GSDML parsing. Cyclic I/O in the public server goes through a mock.
- IndustriConnect S7 MCPS7comm client for S7-300 through S7-1500 via python-snap7, with a mock PLC for DB, I/O, and SZL tests.
- kukapay/modbus-mcpPython Modbus MCP server for TCP, UDP, or serial, including write tools in the default set.
- kukapay/opcua-mcpSmall Python OPC UA MCP server with read, write, browse, and batch tools turned on together.
- OPC Foundation OPC UA MCPOfficial .NET tool that exposes OPC UA services to MCP clients, with selectable tool profiles.
- plctapOne MCP server for Modbus, FINS, MELSEC, S7, IEC 104, EtherNet/IP, and OPC UA, with protocol detection.
- Proxus Industrial MCP ServerRead-only Modbus TCP and OPC UA server with named register maps and a connection diagnostic.
- twincat-mcpUnofficial MCP server over the TwinCAT Automation Interface and ADS: build, deploy, read, and write.
AI-for-PLC SaaS
Hosted or self-serve products for writing, checking, or explaining PLC projects, outside a single vendor IDE.
Benchmarks / datasets
Published tasks and scores for PLC code or controller-agent behavior. Scores are not interchangeable across papers.
- Agents4PLCMulti-agent research framework and a verifiable Structured Text benchmark with formal specs and reference code.
- AutoFactory-BenchClosed-loop benchmark: agents write one Structured Text file for 100 factory tasks and a simulator grades success and safety.
- AutoPLCResearch generator for vendor-specific Structured Text, evaluated on Siemens SCL and CODESYS with a compiler in the loop.
- LLM4PLCResearch pipeline that loops an LLM with grammar checks, a compiler, and an SMV verifier to produce Structured Text.
- PLCBenchHardware-in-the-loop study of whether tool-using agents can turn network access to a real PLC into a sustained physical effect.
- PLCWorldResearch benchmark of 100 Structured Text tasks graded in closed loop, with task success and safety reported separately.
Edge / DataOps AI
Products that contextualize plant data or expose an operations platform to agents. Most do not speak a field bus themselves.
- AVEVA Industrial AI AssistantNatural-language assistant over CONNECT data, with permission checks and source-linked answers.
- Cognite Industrial MCPMCP endpoint on Cognite Data Fusion that reuses the signed-in user's permissions for graph, time series, and documents.
- HighByte Intelligence Hub MCPCommercial industrial DataOps hub that publishes pipelines you model as MCP tools, including optional write-back.
- Litmus MCP ServerOpen-source MCP plugin over Litmus Edge: devices, tags, telemetry, containers, and a large SDK fallback.
- Proxus platform MCPGoverned MCP server for the Proxus operations product: device health, graph, telemetry, and explicit writes.
- Seeq AIIndustrial analytics suite with an AI assistant and a newer agent layer for operational decisions.
- Tulip AIShop-floor AI built into Tulip's frontline platform: copilot features plus configurable agents over production apps.