PluginBench
MCP Server
Active
MIT

OPC-UA MCP Server MCP Server

io.github.mwieczorkiewicz/opcua-mcp

What is the OPC-UA MCP Server MCP server?

Read, write, browse, search, and subscribe to live data on an OPC-UA industrial automation server.

How to install OPC-UA MCP Server

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • OPCUA_ENDPOINT
    required

    OPC-UA server endpoint to connect to, e.g. opc.tcp://your-plc-host:4840

  • OPCUA_AUTH_MODE

    Authentication mode against the OPC-UA server

  • OPCUA_USERNAME

    Username, required if OPCUA_AUTH_MODE=username

  • OPCUA_PASSWORD
    secret

    Password, required if OPCUA_AUTH_MODE=username

  • OPCUA_SECURITY_POLICY

    OPC-UA transport security policy, e.g. Basic256Sha256

  • OPCUA_SECURITY_MODE

    OPC-UA transport security mode, e.g. SignAndEncrypt

  • SERVER_TRANSPORT

    MCP transport: stdio (for local MCP clients) or http (for remote/hosted deployments)

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "opcua-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4"
      ],
      "env": {
        "OPCUA_ENDPOINT": "<YOUR_OPCUA_ENDPOINT>",
        "OPCUA_AUTH_MODE": "<YOUR_OPCUA_AUTH_MODE>",
        "OPCUA_USERNAME": "<YOUR_OPCUA_USERNAME>",
        "OPCUA_PASSWORD": "<YOUR_OPCUA_PASSWORD>",
        "OPCUA_SECURITY_POLICY": "<YOUR_OPCUA_SECURITY_POLICY>",
        "OPCUA_SECURITY_MODE": "<YOUR_OPCUA_SECURITY_MODE>",
        "SERVER_TRANSPORT": "<YOUR_SERVER_TRANSPORT>"
      }
    }
  }
}

Related MCP servers

AUAuditra logo

Auditra

Active

Read-only MCP server for WordPress plugin audits: vulnerabilities, bloat, cron, orphaned tables.

0
PHP
GPL-2.0
View repository →

Operate PixInsight from any MCP agent. Community project, not affiliated with Pleiades Astrophoto

1
JavaScript
View repository →

Current weather and hourly forecasts for any place name, via the free Open-Meteo API. No API key.

0
Python
MIT
View repository →

Decentralized AI inference on Base: OpenAI-compatible chat via community GPUs, paid in MYAI

0
Python
View repository →
ETETF Research logo

ETF quotes, performance and comparisons, plus every holding and fund overlap from SEC N-PORT.

0
TypeScript
MIT
View repository →
GOgolive logo

golive

Active

Check a site before you share it: link previews, SPA refresh 404s, noindex, security headers.

0
TypeScript
MIT
View repository →