dsh-tia-mcp-plugin: Integrating Siemens TIA Portal into DeepSeek Harness

Maintained by leiyiqi070630-arch, the plugin dsh-tia-mcp-plugin is categorized as a workflow tool with a repository code licensed under the MIT license. It mounts two Siemens TIA Portal Openness MCP engines—V21 and V16—within a single bundle: V21 provides 240 tools (67 listed by default), while V16 provides 24 tools via a local patch, allowing direct model-side invocation of `mcp__tia-portal__*` and `mcp__tia-portal-v16__*`. Due to incompatibility between V16 Openness assemblies and those of V20/V21, the plugin employs two separate processes. Installation requires Windows, DSH (with plugin_manager), and an authorized version of TIA Portal. The setup involves three steps—running `bootstrap-v21.ps1`, `build-v16.ps1`, and `install.ps1`—followed by executing `plugin_manager install_bundle`. The plugin includes host-side write protection for V16, intercepting 10 write-type tools. It only permits these tools if four checks are satisfied: the isolated status, process liveness, expiration status, and EXE matching. Testing shows that isolating a headless V16 instance takes approximately 50 seconds. The repository includes a Chinese training camp, a `VERIFICATION.md` verification record, and a `validate.mjs` self-check script. The README explicitly states that passing compilation does not equate to successful runtime verification.

Read More