
industriagents/opcua-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP를 통해 OPC UA PLC, SCADA 및 산업 데이터에 AI 에이전트를 연결합니다. Python + Node, 기본적으로 읽기 전용, 로컬 시뮬레이터.
개요
— 이 저장소에서 가장 오래된 식물 배 공식 MCP Registry · Glama · HardwareMCP 위의 모든 도구 호출 및 값은 번들 시뮬레이터에서 실제 응답이며, 읽기 만 관찰 프로필 아래 파이썬 브리지를 통해 기록됩니다. 질문 및 답변 텍스트는 스크립트됩니다. 스크립트/readme demo.py로 재구성합니다. 이 프로젝트는 AI 에이전트와 OPC UA 서버 사이의 교량입니다. OPC UA는 산업용 장비와 그 데이터를 노출하는 데 사용되는 프로토콜입니다. MCP (모델 Context Protocol)는 그 데이터와 함께 작업하는 에이전트 통화 도구를 제공합니다. Bridge는 컴퓨터에서 실행되며 기존 OPC UA 서버에 연결하거나 첫 번째 테스트를 위한 로컬 시뮬레이터에 연결됩니다. MCP 클라이언트는 로컬 프로세스로 교량을 시작합니다. 표준 입력 및 출력에 MCP 메시지를 교환합니다. 하나의 프로세스는 하나의 클라이언트 컨텍스트를 하나의 OPC UA 엔드포인트에 연결합니다. 각 endpoint에 대한 별도의 프로세스를 사용합니다. 리모트 MCP와 공유된 다 클라이언트 가동은 ID와 고립 RFC에 의해 문질러집니다.
개요(AI 번역)
**Let Claude, Codex, Gemini 및 기타 MCP 에이전트는 센서를 읽고 식물을 검색하고 - 당신이 그것을 허용 할 때 - OPC UA 서버의 제어 장비. **
▶ 하드웨어없이 시도 — 이 저장소에서 가장 오래된 식물 배
빠른 시작 · 에이전트 연결 · 도구 · 생산 · 문서 · 기여
공식 MCP Registry · Glama · HardwareMCP
위의 모든 도구 호출 및 값은 번들 시뮬레이터의 실제 응답입니다.
read-only observe의 Python Bridge를 통해 기록;
질문과 대답 텍스트는 스크립트입니다. 다시 컴파일
scripts/readme_demo.py.
이 프로젝트는 AI 에이전트와 OPC UA 서버 사이의 교량입니다. OPC UA는 산업용 장비 및 데이터 노출에 사용되는 프로토콜; MCP (모델 Context Protocol)는 그 데이터와 함께 작업할 에이전트 호출 도구를 제공합니다. 다리가 켜집니다. 컴퓨터와 기존 OPC UA 서버에 연결하거나 로컬 시뮬레이터 첫번째 시험을 위해.
MCP 클라이언트는 로컬stdio 프로세스로 브리지를 시작합니다. MCP를 교환합니다. 표준 입력 및 출력에 메시지. 하나의 프로세스는 하나의 클라이언트 컨텍스트를 연결합니다. 1개의 OPC UA 엔드포인트에. 각 endpoint에 대한 별도의 프로세스를 사용합니다. 먼 MCP 및
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Every tool call and value above is a real response from the bundled simulator,
recorded through the Python bridge under the read-only observe profile; the
question and answer text are scripted. Rebuild it with
scripts/readme_demo.py.
This project is a bridge between an AI agent and an OPC UA server. OPC UA is the protocol used to expose industrial equipment and its data; MCP (Model Context Protocol) lets an agent call tools to work with that data. The bridge runs on your computer and connects to an existing OPC UA server, or to a local simulator for a first test.
Your MCP client starts the bridge as a local stdio process: it exchanges MCP messages over standard input and output. One process connects one client context to one OPC UA endpoint. Use a separate process for each endpoint. Remote MCP and shared multi-client operation are gated by the identity and isolation RFC.
Features
- 🔌 Any OPC UA server — PLC, SCADA gateway or historian. Nothing to install on the plant side.
- 🧰 The whole operator toolkit — read, browse, history and aggregates, subscriptions, events and alarms, writes and method calls.
설치
uvx opcua-mcp-server설정
{
"mcpServers": {
"opcua": {
"command": "npx",
"args": ["-y", "opcua-mcp-server"],
"env": { "OPCUA_SERVER_URL": "opc.tcp://localhost:4840/freeopcua/server/" }
}
}
}