tia-portal-mcp

Solid

Use when the TIA Portal MCP server is available for focused, guarded project reads and writes. Use TIA Openness skills for complex multi-step automation.

AI & Automation 36 stars 9 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# tia-portal-mcp ## Scope Use this skill for direct TIA Portal interaction through the MCP server. The server exposes exactly ten public MCP tools: three batch tools and seven project lifecycle tools. Internal worker operations, including lifecycle probes, are not MCP-visible tools. Use MCP for exploration, inspection, and bounded changes. For loops, bulk automation, or an operation outside this surface, use `tia-openness-roadmap`. ## Public tool surface ### Data operations | Tool | Purpose | |---|---| | `execute_read_batch` | Run up to 50 independent read operations. | | `preview_write_batch` | Preview up to 50 data-write operations and obtain one batch safety token. | | `apply_write_batch` | Apply the exact previewed write batch sequentially; stop on the first failure and mark remaining items skipped. There is no transaction or rollback. | Read-operation names include `browse_project_tree`, `get_block_content`, `list_tag_tables`, `read_hardware_config`, `read_cross_references`, `search_equipment_catalog`, `compile_check`, and `get_project_status`. Data-write operation names include block, tag-table, tag, user-constant, and network-device operations such as `update_block_logic`, `create_block`, `create_tag`, and `add_network_device`. ### Project lifecycle | Tool | Purpose | |---|---| | `get_project_status` | Inspect the currently open project. | | `open_project` | Deliberately open or switch to a project. | | `create_project` | Create a project. | | `save_project` |...

Details

Author
Czarnak
Repository
Czarnak/totally-integrated-claude
Created
3 months ago
Last Updated
yesterday
Language
PowerShell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category