tiaportal-mcp 是自动化工作流领域的开源项目,由 heilingbrunner 开发,2025 年首次发布。
它收录于自动化工作流分类,该分类目前共有 509 个项目,GitHub 星标数为 101。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。开源免费,需自行部署。
它主要面向的使用场景是:在VSCode中用Copilot批量查询或生成PLC程序块。同类可对比的替代方案包括 TIA-Openness 示例库、PLCopen。

在 VS Code 里用 Copilot 直接读写 TIA Portal 项目
tiaportal-mcp 是一个 Visual Studio Code 扩展,用 C# 编写,目标是让开发者直接在 VS Code 里连接西门子 TIA Portal 并操作其项目。它把 TIA Portal 的工程能力通过 MCP(Model Context Protocol)暴露给 GitHub Copilot,使 AI 助手能够读取、查询甚至修改 PLC 项目内容,而不必在 TIA Portal 图形界面和编辑器之间来回切换。核心能力包括建立与 TIA Portal 实例的连接、访问项目结构(如设备、块、变量表)、配合 Copilot 完成代码生成或批量操作等。对自动化工程师而言,它试图把传统工业组态软件与现代化 AI 辅助编程工作流打通,减少重复点击和手工查找,提升 PLC 程序开发与维护效率。项目目前星标约 101,属于早期探索阶段,适合愿意尝鲜、且已使用 VS Code + Copilot 的西门子自动化开发者。
TIA-Openness 示例库、PLCopen
tiaportal-mcp 是自动化工作流领域的开源项目,由 heilingbrunner 开发,2025 年首次发布。
它收录于自动化工作流分类,该分类目前共有 509 个项目,GitHub 星标数为 101。
项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。开源免费,需自行部署。
它主要面向的使用场景是:在VSCode中用Copilot批量查询或生成PLC程序块。同类可对比的替代方案包括 TIA-Openness 示例库、PLCopen。
上一篇:terramate
下一篇:WeChatBridge
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
feishu-docx
开源
让 AI 代理轻松读写飞书文档,双向转换 Markdown
Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox