Skip to main content
Glama

opcua-mcp

OPC UA MCP 서버

OPC UA 지원 산업 시스템에 연결되는 MCP 서버로, AI 에이전트가 운영 데이터를 실시간으로 모니터링, 분석 및 제어할 수 있도록 합니다.

이 프로젝트는 AI 기반 워크플로와 산업 자동화 시스템을 연결하려는 개발자와 엔지니어에게 이상적입니다.

GitHub 라이센스파이썬 버전상태

특징

  • OPC UA 노드 읽기 : 산업용 장치에서 실시간 값을 검색합니다.
  • OPC UA 노드에 쓰기 : 지정된 노드에 값을 써서 장치를 제어합니다.
  • 원활한 통합 : Claude Desktop과 같은 MCP 클라이언트와 협력하여 자연어 상호작용을 지원합니다.

도구

서버는 두 가지 도구를 제공합니다.

  • read_opcua_node :
    • 설명 : 특정 OPC UA 노드의 값을 읽습니다.
    • 매개변수 :
      • node_id (str): OPC UA 노드 ID(예: ns=2;i=2 ).
    • 반환 : 노드 ID와 값이 포함된 문자열(예: "노드 ns=2;i=2 값: 42").
  • write_opcua_node :
    • 설명 : 특정 OPC UA 노드에 값을 씁니다.
    • 매개변수 :
      • node_id (str): OPC UA 노드 ID(예: ns=2;i=3 ).
      • value (str): 쓸 값(노드 유형에 따라 변환됨).
    • 반환 : 성공 또는 오류 메시지(예: "노드 ns=2;i=3에 100을 성공적으로 썼습니다").

예시 프롬프트

  • "노드 ns=2;i=2의 값은 무엇입니까?" → 현재 값을 반환합니다.
  • "노드 ns=2;i=3을 100으로 설정합니다." → 노드에 100을 씁니다.

설치

필수 조건

  • Python 3.10 이상
  • OPC UA 서버(예: 시뮬레이터 또는 실제 산업 장치)

종속성 설치

저장소를 복제하고 필요한 Python 패키지를 설치합니다.

지엑스피1

MCP 클라이언트 구성

{ "mcpServers": { "opcua-mcp": { "command": "python", "args": ["path/to/opcua_mcp/main.py"], "env": { "OPCUA_SERVER_URL": "your-opc-ua-server-url" } } } }

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

OPC UA 지원 산업 자동화 시스템에 연결되는 MCP 서버입니다.

  1. 특징
    1. 도구
    2. 예시 프롬프트
  2. 설치
    1. 필수 조건
    2. 종속성 설치
    3. MCP 클라이언트 구성
  3. 특허

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      An MCP server to run commands.
      Last updated -
      2
      265
      150
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.
      Last updated -
      31
      MIT License
    • -
      security
      F
      license
      -
      quality
      A simple demonstration project for the Model Control Protocol (MCP) server that provides tools for AI assistants to fetch news articles, perform calculations, retrieve weather data, and generate personalized greetings.
      Last updated -
      Python
    • -
      security
      A
      license
      -
      quality
      A FastMCP server that provides network automation tools by exposing Nornir and NAPALM operations as MCP tools, allowing users to manage and interact with network devices through compatible MCP clients.
      Last updated -
      Python
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/opcua-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server