
czarnak/tia-portal-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Siemens SIMATIC TIA Portal V21에 직접 LLM 및 AI 에이전트를 연결하는 특수 교량.
개요
시멘스 SIMATIC TIA Portal V21를 위한 MCP 서버. MCP 클라이언트와 AI 대리인은 Siemens Openness API를 통해 TIA Portal 프로젝트를 실행합니다. 현재 구현은 프로젝트 발견 및 수명주기 운영, PLC 블록 수출 / 항구, 태그 테이블 읽기 및 가드 태그 mutations, 하드웨어 / 네트워크 발견, 크로스 환경 진단, 하드웨어 카탈로그 검색, 가드 네트워크 장치 제공, 컴파일 / 체크 진단을 포함합니다. 서버는 현재 읽기 쓰기 모드에서 14 도구를 노출하고 읽기 전용 모드에서 4 도구. - execute read batch - 한 호출에서 일반 읽기 작업을 유지 50까지 실행합니다. 각 항목은 operationId, 작업 이름 (예를 들어, get block content, list tag tables) 및 그 작동 매개 변수를 운반합니다. 자주적으로 읽으십시오, 그래서 실패 품목은 다른 사람을 멈추지 않습니다. Bound read cross references with maxResults; 대형 배치 응답은 truncated 또는 omitted server-side 와 명시된 마커.
개요(AI 번역)
시멘스 SIMATIC TIA Portal V21를 위한 MCP 서버. MCP 클라이언트와 AI 대리인은 Siemens Openness API를 통해 TIA Portal 프로젝트를 실행합니다.
현재 구현은 프로젝트 발견 및 수명주기 운영, PLC 블록 수출 / 항구, 태그 테이블 읽기, 감시 된 PLC 소프트웨어 쓰기, 하드웨어 / 네트워크 발견, WinCC 통합 HMI 검사 및 감시 태그 테이블 / 태그 / 팔 쓰기, 독립 VCI 워크스페이스 운영, 크로스 환경 진단, 하드웨어 카탈로그 검색, 감시 네트워크 장치 제공 및 컴파일 / 검사 진단을 포함합니다.
도구
서버는 read-only], 19 in read-write (시작 기본), 그리고 같은 19 in full.
read-write 프로젝트 편집, 편집 및 프로젝트 라이프 사이클 호출을 허용, 실제 라이프 사이클 통화 당 한 번 묻는.
full 도구나 작업 추가; 그것은 단지 프롬프트없이 수명주기 전화를 실행. 모든 쓰기 도구
(plc_write, network_write], hmi_write], vci_write] 및 6 개의 수명주기 도구)는 하나의 가드 단일 통화 파이프를 사용합니다.
안전 토큰 및 PLC 실행 / 정지 없음.
# # # PLC 읽기 및 교차 환경
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
TIA Portal MCP server
MCP server for Siemens SIMATIC TIA Portal V21. It lets MCP clients and AI agents inspect a running TIA Portal project through the Siemens Openness API.
The current implementation covers project discovery and lifecycle operations, PLC block export/import, tag table reads, guarded PLC software writes, hardware/network discovery, WinCC Unified HMI inspection and guarded tag-table/tag/alarm writes, standalone VCI workspace operations, cross-reference diagnostics, hardware catalog search, guarded network-device provisioning, and compile/check diagnostics.
Tools
The server exposes 8 tools in read-only, 19 in read-write (the startup default), and the same 19 in full.
read-write permits in-project edits, compilation and project lifecycle calls, asking once per actual lifecycle call.
full adds no tools or operations; it only runs lifecycle calls without the prompt. Every write tool
(plc_write, network_write, hmi_write, vci_write and the six lifecycle tools) uses one guarded single-call pipeline; there are no
safety tokens and no PLC run/stop.
PLC reads and cross-references
plc_read- run up to 50 PLC read operations in one call:get_block_content,get_type_contentandlist_tag_tables. Each item carries a uniqueoperationId, anoperationname, and that operation’s parameters. Items run independently, so a failing item does not stop the others. Results are structured JSON withcontractVersion1.0; a value over the value budget (60,000 characters by default) is omitted whole with narrowing guidance, never cut.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →