OPC-UA MCP Server

An MCP server that lets an LLM read, write, browse, search, and subscribe to live data on an OPC-UA industrial automation server - over stdio or HTTP, with a persistent cache and a searchable index of the address space built in.

People who need automation tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Go.

VERIFIED ACTIVE

LAST COMMIT 2026-08-05 · ★ 4 · #184 OF 194 MAINTAINED AUTOMATION · VERIFIED 2026-08-25

MIT · Go servers · how we verify → /methodology

01 · Install OPC-UA MCP Server

before you install - you'll need

Set SERVER_TRANSPORT, OPCUA_ENDPOINT before connecting.

Docker

docker run -i --rm ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4

Claude Desktop - add to config

{
  "mcpServers": {
    "mwieczorkiewicz-opcua-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MIT - declared in the repository

registry namespace io.github.mwieczorkiewicz is GitHub-verified and matches the repo owner

03 · Who maintains OPC-UA MCP Server

OPC-UA MCP Server is maintained by mwieczorkiewicz. It's the only MCP server we track from this author; the repo dates to Sep 2025.

04 · Facts

category
automation - ranked #184 of 194 actively-maintained automation servers as of 2026-08-25.
registry
io.github.mwieczorkiewicz/opcua-mcp (active, first published 2026-08-05)
packages
oci:ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4

05 · OPC-UA MCP Server FAQ

What is OPC-UA MCP Server?

An MCP server that lets an LLM read, write, browse, search, and subscribe to live data on an OPC-UA industrial automation server - over stdio or HTTP, with a persistent cache and a searchable index of the address space built in.

Is OPC-UA MCP Server still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-05. We re-verify nightly.

How do I install OPC-UA MCP Server?

Run `docker run -i --rm ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4`. The README documents 2 environment variables (SERVER_TRANSPORT, OPCUA_ENDPOINT) to set first. Set SERVER_TRANSPORT, OPCUA_ENDPOINT before connecting. You can also paste the ready-made client config above.

06 · Alternatives to OPC-UA MCP Server

More automation MCP servers · Probe Kit · Socialclaw · Neonia: The Cloud Backend for AI Agents · Okffs · PrismHR MCP

More Go MCP servers · Ccrider · Clippy · Neo4j MCP Canary · Registry Monitor · Manifold · see all