TIA_MCP

MCP engineering workflows for Siemens TIA Portal V21 with per-capability qualification evidence and offline tooling.

MCP serverOpen sourceActiveEmbedded

What it does and how it connects

TIA MCP is a Windows MCP server that lets an MCP client inspect and make recoverable changes to offline TIA Portal V21 projects, with simulation through PLCSIM Advanced V8. A .NET 10 host connects to isolated .NET Framework 4.8 workers, and Siemens assemblies are loaded from the installed products and are not redistributed.

The server exposes discovery and project open, block call graphs and change impact, change prepare with preview and apply with checkpoint and restore, PLCSIM instance creation and testing, and a project health report, plus workflow prompts for safe change, project health, block test and fault diagnosis. Each target reports its own capabilities through feature_catalog and target_capabilities.

The README states the project is pre-1.0 and under active development: offline tooling is validated in CI, while live TIA Portal and PLCSIM runtime qualification is incomplete. It is to be used only with offline projects, copies, scratch projects and simulators the user owns, never with production PLCs or plants.

  • aio-icms-tool

    An Allen-Bradley PLC trainer and skill with a real-controller reference, rather than an MCP server for Siemens TIA Portal.

  • agentic-hil

    Policy-gated MCP tools that flash firmware onto a real board and use the hardware run as the acceptance test, rather than an MCP server for offline TIA Portal projects.

  • Adsum IoT Coder

    A VS Code AI coding agent for ESP32 and Nordic nRF firmware against real hardware, rather than an MCP server for Siemens TIA Portal.

  • zephyr-agent-skills

    A skill pack teaching coding agents Zephyr RTOS and nRF Connect SDK firmware workflows, rather than TIA Portal engineering workflows.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com

Not verified

  • Pricing: none stated on the repo.
  • No independent user voice found: the open issues read are maintainer-filed.
  • No GitHub releases exist, so latest release fields are null.
  • Live TIA Portal and PLCSIM runtime qualification is incomplete per the README; only offline tooling is validated in CI.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.