data-ai MCP Server
A Claude Code plugin for Siemens TIA Portal engineering automation.
Discovered via github-topic:mcp-server and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
C# TestSuite & Application Test: test sets, application tests, style-guide rules, automated system testing.
C# device & device-item operations: hardware catalog, device creation/deletion, slot/subslot traversal, software containers, network connections, hardware parameters.
Path
**Interactive.** Direct TIA Portal interaction via MCP tools (browse tree, read/write logic, list tags, hardware config).
C# Multiuser Engineering: server project management, local sessions, multiuser commissioning workflows.
`tia-portal-mcp`
**Standalone.** Multi-perspective security and quality analysis for PLC code (SCL/LAD/FBD) via SimaticML or MCP.
`plc-code-analysis`
C# foundation: TIA Portal process attach, `ExclusiveAccess`, `Transaction`, disposable patterns. Required first load for every C# task.
C# topology: subnets, nodes, IO systems, port channels, addresses, IO timing.
C# Startdrive / SINAMICS: drive controller access, drive engineering, motion control, download.
C# PLC software engineering: program/system blocks, PLC tags/UDTs, software units, Safety, alarms, OPC-UA, technological objects, watch/force tables, online/download, compare.
Purpose
C# & Python import/export: SimaticML, AML/CAx, PLC blocks, HMI screens/tags/alarms, hardware AML, project data.
TIA Portal Add-In development: project structure, VS Code workflow, Add-In lifecycle, menus, permissions, deployment.
C# project & portal lifecycle: open, create, save, archive, retrieve, UMAC/UMC, language settings, diagnostics.
`tia-python`
Python TIA Scripting: PLC blocks/tags/UDTs, HMI tags/screens, library types/versions, project lifecycle, CAx import/export.
Language
C# Teamcenter Integration: Teamcenter storage management and Teamcenter-managed project operations.
**Entry point.** Routes all TIA Portal tasks to the correct implementation path and domain skill. Load this first for every TIA Portal task.
C# Unified HMI: screens, screen items, elements, parts, tags, alarms, scripts, cycles, connections, dynamization, events, runtime settings, system services.
Required preview
**Manual diagnostic.** Checks local prerequisites and reports exact remediation steps without mutating the machine.
`preview_update_block_logic`