T-IA Connect

A Model Context Protocol (MCP) bridge to programmatically control Siemens TIA Portal (PLC, blocks, tags, and HMI).

TIA Portal V17-V21 Supported

Generate your PLC code with Artificial Intelligence.

The first AI connector for Siemens. Transform TIA Portal into an Openness API server, automate SCL block generation, and document projects instantly.

Download T-IA ConnectView API Docs

>_

SIEMENS | T-IA_CONNECT_V1.0

TIA Portal

SIEMENSS7-1500192.168.0.1

REST / WEBSOCKET

T-IA Connect

/v1/tags200 OK

Log OutputCONNECTED

14:20:01POST/auth/login200 OK

14:20:02GET/api/tags/db112ms

14:20:03WSStream established...

API_GATEWAY

EXTERNAL | INTEGRATION

T-IA Connect

GATEWAYREST APIHTTPS / WSS

JSON / XML

Your App

CLIENTWeb / SoftAny Lang

Client IntegrationPYTHON / JS

importrequests

res = requests.get("/api/plc")

print(res.json())// { "cpu": "Run" }

Support

Multi-CPU / HMI

Compatibility

TIA V17 - V21

Native Access

Reactive Architecture

OpenAPI Contracts

Structured Data

100% HTTP/JSON

Universal Protocol

T-IA Connect Screenshot 1

T-IA Connect Screenshot 2

T-IA Connect Screenshot 3

T-IA Connect Screenshot 4

T-IA Connect Screenshot 5

T-IA Connect Screenshot 6

T-IA Connect Screenshot 7

T-IA Connect Screenshot 8

T-IA Connect Screenshot 9

T-IA Connect Screenshot 10

T-IA Connect Screenshot 11

T-IA Connect Screenshot 12

T-IA Connect Screenshot 13

T-IA Connect Screenshot 14

T-IA Connect Screenshot 15

T-IA Connect Screenshot 16

T-IA Connect Screenshot 17

Core Capabilities

Industrial Power | Developer Experience

We've abstracted the complexity of TIA Portal and Siemens engineering into a clean, modern interface that IT teams love.

API Openness & Scripting

Automate XML/SCL block generation and compilation via a standardized REST API for TIA Portal.

Diagnostic & Data Mining

Access PLC variables (Tags/DBs) in JSON for diagnostics, IIoT, and predictive algorithms.

CI/CD Deployment

Integrate Siemens PLCs into your DevOps pipelines. Automated load distribution and PLC unit testing.

API Protection

Token authentication and locking of critical routes (Write/Delete).

Native WebSockets

Real-time feedback via SignalR for tracking long-running TIA tasks.

Signed Code

Certified binaries and PowerShell scripts to ensure toolchain integrity.

TIA Monitoring

Proactive monitoring of Siemens process state and memory.

Orchestration

Intelligent queue (StaDispatcher) to manage concurrent access to TIA Portal.

Service Mode

Designed to run headless as a background task on your Windows engineering servers.

Tech Stack Integration

Speak the language

of Modern IT.

Forget byte offsets and proprietary protocols. T-IA Connect abstracts Siemens complexity at the driver level, serving typed JSON schemas ready for your React dashboards or Python automation pipelines.

Frontend

React, Vue, Angular, Svelte

Backend

Node.js, Python, Go, .NET

Data & Analytics

InfluxDB, Grafana, ELK, Postgres

DevOps & CI/CD

GitHub Actions, Azure DevOps, Jenkins

Protocols

REST (OpenAPI), WebSockets, JSON

Environment

Industrial IPCs, Windows Server, Azure/AWS VMs

PowerShell

response.json


1{

2  "status": {

3    "status": "Connected",

4    "pid": 19628,

5    "tiaPortalVersion": "20.0.0.0",

6    "buildVersion": "0.0.1140",

7    "buildDate": "2026-01-08T16:25:46",

8    "projectName": "ProjectOpen.ap20",

9    "projectPath": "C:\TiaProject\"

10  },

11  "response": {

12    "success": true,

13    "message": "pong",

14    "data": "pong",

15    "timestamp": "2026-01-08T19:16:55.1536098Z"

16  },

17  "success": true,

18  "message": "pong"

19}


Simple ping endpoint for availability checksStatus 200 OK

Model Context Protocol (MCP)

PLC Code Generator

AI-Assisted (LLM)

The first MCP server for industry. Connect TIA Portal to Gemini, Claude, or Ollama for automatic SCL code generation, DB documentation, and AI-assisted refactoring.

TIA Co-Pilot

Connected to TIA V21

Gemini 1.5 Pro

Create a Function Block (SCL) to control a conveyor belt. Use the UDT "Motor_Drive" we defined in the library.

Reading project context (Library/Types/Motor_Drive)...

I've analyzed the Motor_Drive UDT. Here is the SCL code for FB_Conveyor_Control:

FB_Conveyor_Control.sclSCL

FUNCTION_BLOCK "FB_Conveyor_Control" VAR_INPUT Enable : Bool; Reset : Bool; Drive_Ref : "Motor_Drive"; END_VAR

BEGIN #Drive_Ref.ControlWord.%X0 := #Enable;

IF #Reset THEN #Drive_Ref.ControlWord := 16#0480; END_IF;

// Ramp Generator IF #Enable AND #Drive_Ref.StatusWord.%X2 THEN #Drive_Ref.SpeedSetpoint := 1500.0; END_IF; END_FUNCTION_BLOCK

Deploy to PLCCopy Code

Understand your Context.

Not just generic code snippets.

Discover the AI Generator

Bring Your Own Model

Compatible with Gemini Pro, Claude 3.5 Sonnet, or run offline with Ollama (Llama 3, Mistral).

Context-Aware Generation

The AI reads your PLC data types before writing code. No more mismatched variable names.

Local Execution

Keep your IP safe. Run local LLMs via Ollama and never send your proprietary logic to the cloud.

Google GeminiAnthropic ClaudeOllama / LocalAI

Available Editions

Streamline Your Engineering

Choose the edition that best fits your workflow. Perpetual license with 1 year of updates included.

1-year maintenance included

Still not convinced??

Test all features of AI Pro Edition for 14 days, no commitment and no credit card required.

Test T-IA Connect for free for 14 Days

Core Edition

Native Desktop App + REST API (standard automation).

$580

One-time payment

  • Limited to 1 workstation
  • Native Desktop Interface (V2)
  • Full REST API Server
  • Standard TIA Openness features
  • 1 year of free updates & support

Buy Core

MOST POPULAR

AI Pro Edition

Everything in CORE + Native AI Assistant + MCP Server (IDE).

$1,040

One-time payment

  • Limited to 1 workstation
  • Everything in Core
  • Integrated Native AI Assistant
  • MCP Model (Cursor, Windsurf...)
  • Contextual SCL Generation

Buy Pro

Enterprise Edition

Enterprise-grade solution with multi-seat licensing.

$2,870

One-time payment

  • Includes 5 workstations (standard)
  • Everything in AI Pro Edition
  • Floating licenses available
  • Priority Technical Support
  • Centralized Deployment (MSI)

Request a Quote

Are you a student or teacher? Get a free AI Pro license for 1 year. Create student account

* Subject to eligibility and application approval.

Need an Enterprise-wide Site License? Contact our sales team.

Automation in the DevOps Era.

Give your automation engineers the modern tools they deserve with T-IA Connect.

Related Servers