plctap
Related Servers
Alternatives to plctap
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityCmaintenanceThe first and only MCP server for PLC (Programmable Logic Controller) intelligence. Give any AI agent direct access to industrial automation data — ladder logic, tag databases, cross-references, fault root cause analysis, and sequence blockersMIT
- FlicenseBqualityBmaintenanceUniversal 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-
- AlicenseNot gradedqualityDmaintenanceMCP server for Modbus TCP devices that enables AI agents to read/write PLC registers by name using YAML device profiles, with a built-in simulator.2MIT
- FlicenseNot gradedqualityAmaintenanceMCP server that connects WAGO PLCs to LLM agents via the WDx/WDA REST API, enabling AI assistants to read sensor values, change configuration, trigger firmware updates, or monitor entire PLC fleets without custom code.516 PyPI3-
- FlicenseNot gradedqualityBmaintenanceAn MCP server that lets AI agents interact with Siemens TIA Portal via its Openness API.-
- FlicenseNot gradedqualityBmaintenanceMCP server for operating, recording, and analyzing serial-connected measurement instruments and circuits via AI agents. Includes a built-in mock device so all features can be tested without physical hardware.-
TDQS
Scored across 15 tools
Each tool targets a distinct diagnostic phase: protocol listing, frame parsing/validation, live probing, data reading/browsing, capture via proxy/listener, and final diagnosis. Even the two capture retrieval tools (get_proxy_frames vs get_listener_frames) are clearly separated by capture source, and parser/validator/diagnose have non-overlapping purposes.
Most tools follow a clear verb_noun snake_case pattern (list_protocols, validate_frame, probe_device, parse_frame, start_listener, stop_proxy). The only minor deviation is plc_read and plc_browse, which invert the pattern to noun_verb, but the pair is internally consistent and still readable.
15 tools is at the upper edge of the well-scoped range but every tool earns its place in the diagnostic workflow: detection, parsing, validation, capture, reading, browsing, and analysis. There is no redundancy or padding, and the count matches the breadth of the industrial protocol domain.
The tool surface covers the full diagnostic lifecycle: detect/probe devices, parse and validate frames, capture live traffic via proxy or listener, retrieve captured frames, browse address spaces, read PLC data, and produce structured diagnoses. The read-only focus is consistent and intentional, with no dead ends in the workflow.