T MCP Server

Industrial-grade MCP bridge for Siemens TIA Portal: Generate SCL, explore PLC structures, and automate engineering with AI (Claude, Cursor, LobeChat).

Remote serverstreamable-http

What is the T MCP server?

Most developer tooling work still happens through a UI a human drives. T MCP server moves it into the conversation instead. Industrial-grade MCP bridge for Siemens TIA Portal: Generate SCL, explore PLC structures, and automate engineering with AI (Claude, Cursor, LobeChat).

The short version

🚀 Get started in 5 minutes! Download the core engine at t-ia-connect.com and enjoy a 14-day full-featured free trial.

This repository contains the Generative AI bridging components built specifically during the hackathon.

The tools it exposes

The server publishes 3 tools. What each one is for:

  • get_project_overview — Understand the entire PLC program structure instantly
  • compile_device — Trigger TIA compilation directly from the chat
  • Prerequisites — The Prerequisites tool exposed by this server

What it needs from you

  • T-IA Connect installed (t-ia-connect.com) - Siemens TIA Portal V17, V18, V19, V20 or V21 - A TIA Portal project file (.ap17 / .ap18 / .ap19 / .ap20)

Getting it running

Because this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.

How it compares

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. T's toolset — get_project_overview, compile_device, Prerequisites — is a fair guide to whether it matches your workflow. It is maintained by feelautom; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Things to watch

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
get_project_overviewUnderstand the entire PLC program structure instantly.
compile_deviceTrigger TIA compilation directly from the chat.
PrerequisitesThe Prerequisites tool exposed by this server.

How to install the T MCP server

{
  "mcpServers": {
    "tia-connect": {
      "command": "C:\\Program Files\\T-IA Connect\\TiaPortalApi.App.exe",
      "args": ["--mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • T-IA Connect installed (t-ia-connect.com) - Siemens TIA Portal V17, V18, V19, V20 or V21 - A TIA Portal project file (.ap17 / .ap18 / .ap19 / .ap20)

Example prompts to try

  • Use T to get project overview.
  • Use T to compile device.
  • Use T to Prerequisites.

Frequently asked questions

You need T-IA Connect installed, Siemens TIA Portal V17, V18, V19, V20, or V21, and a TIA Portal project file (`.ap17` / `.ap18` / `.ap19` / `.ap20`).