AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Tia Integration Ai

mcp-dego-dantas-tia-integration-ai · by Dego-Dantas

a workflow for using ai with tia portal

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add mcp-dego-dantas-tia-integration-ai

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-dego-dantas-tia-integration-ai)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Tia Integration Ai? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

tia-integration-ai

> Integração entre Inteligência Artificial e Siemens TIA Portal via protocolo MCP (Model Context Protocol)

Este projeto permite que engenheiros de automação utilizem modelos de linguagem (LLMs) para interagir com o TIA Portal da Siemens — gerando, revisando e editando lógica de CLPs (LAD, FBD, SCL) com assistência de IA.

Arquitetura

┌──────────────────────────────────┐
│         LLM Provider             │
│     (configurado pelo usuário)    │
└──────────┬───────────────────────┘
           │ HTTPS
┌──────────▼───────────────────────┐
│        OpenCode (CLI)            │
│  Interface conversacional com IA │
└──┬───────────────┬───────────────┘
   │ @tiav21       │ @tiaolder
   │ MCP           │ MCP
┌──▼─────────────┐ ┌▼─────────────────┐
│ tiav21         │ │ tiaolder          │
│ (Czarnak)      │ │ (bulaofen0036)    │
│ ~25 tools      │ │ ~189 tools        │
│ V21 fixo       │ │ Versão config.    │
└──┬─────────────┘ └──┬───────────────┘
   │ Openness API     │ Openness API
┌──▼──────────────────▼────────────────┐
│               TIA Portal V20/V21         │
│  Projetos, blocos, tags, HW, rede    │
└──────────────────────────────────────┘

Componentes

| Componente | Descrição | |---|---| | OpenCode | CLI conversacional que conecta LLMs a ferramentas via MCP | | tiav21 (MCP) | Servidor Czarnak focado em V21 — edição de blocos, tags, hardware (~25 tools) | | tiaolder (MCP) | Servidor bulaofen0036 com versão configurável — geração completa de projetos (~189 tools) | | Openness API | API da Siemens para automação programática do TIA Portal | | Proxy HTTP | Proxy CONNECT para VM offline acessar APIs de nuvem |

Agents

| Agent | MCP | Versão TIA | Foco | |---|---|---|---| | @tiav21 | tiav21 (Czarnak) | V21 (fixo) | Edição de blocos SCL/LAD, tags, hardware | | @tiaolder | tiaolder (bulaofen0036-coder) | Configurável (V16–V21, ver branches) | Suporte a versões antigas (V16–V19), geração de projetos |

Consulte [AGENTS.md](AGENTS.md) para detalhes completos.

Funcionalidades

  • Navegação na árvore de projetos TIA Portal via IA
  • Leitura e edição de blocos LAD/FBD/SCL
  • Criação e gerenciamento de tags
  • Leitura de configuração de hardware
  • Compilação e verificação cruzada
  • Geração de código de CLP assistida por IA
  • Geração de projetos completos com versão configurável

Provedores de IA

O workflow funciona com qualquer provedor compatível com a API OpenAI (nuvem ou local). A configuração é feita via opencode.json:

{
  "provider": {
    "meu-provedor": {
      "options": {
        "apiKey": "sk-sua-chave",
        "baseURL": "https://api.provedor.com/v1"
      }
    }
  }
}

Consulte [docs/CONFIGURACAO.md](docs/CONFIGURACAO.md) para o guia completo.

Documentação

  • [Agents](AGENTS.md) — Documentação dos agents @tiav21 e @tiaolder
  • [Guia de Configuração](docs/CONFIGURACAO.md) — Setup completo do ambiente
  • [Proxy para VM](docs/PROXY.md) — Como configurar proxy para VM offline

Estrutura do Projeto

tia-integration-ai/
├── AGENTS.md               # Documentação dos agents
├── LICENSE                  # Licença MIT
├── opencode.example.json    # Configuração exemplo do OpenCode
├── proxy.js                 # Servidor proxy HTTP CONNECT
├── README.md                # Este arquivo
├── scripts/
│   ├── tia-mcp.cmd          # Wrapper do MCP tiav21 (Czarnak)
│   ├── tia-openness.cmd     # Wrapper do MCP tiaolder (bulaofen0036)
│   └── tiaolder-version.txt # Versão do TIA para @tiaolder
└── docs/
    ├── CONFIGURACAO.md      # Guia de configuração completo
    └── PROXY.md             # Guia do proxy HTTP

Créditos

| MCP | Autor | Repositório | |---|---|---| | tiav21 | Czarnak | tia-portal-mcp | | tiaolder | bulaofen0036-coder | TIA Portal Openness MCP |

Licença

MIT — veja [LICENSE](LICENSE).

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.