SkillTide Submit
Official description10 sourcesMCP servers8d ago
kukapay/opcua-mcp

kukapay/opcua-mcp

๐Ÿ ๐Ÿ“Ÿ - Connect to OPC UA-enabled industrial systems
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add opcua-mcp -- npx -y opcua-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
30 โ˜… ยท kukapay/opcua-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 30 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kukapay/opcua-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

OPC UA MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

An MCP server that connects to OPC UA-enabled industrial systems, allowing AI agents to monitor, analyze, and control operational data in real time.
This project is ideal for developers and engineers looking to bridge AI-driven workflows with industrial automation systems.
Features
- **Read OPC UA Nodes**: Retrieve real-time values from industrial devices.
- **Write to OPC UA Nodes**: Control devices by writing values to specified nodes.
- **Browse nodes**: Request to list allopcua nodes
- **Read multiple OPC UA Nodes**: Retrieve multiple real-time values from devices.
- **Write to multiple OPC UA Nodes**: Control devices by writing values to multiple nodes.
- **Seamless Integration**: Works with MCP clients like Claude Desktop for natural language interaction.
Tools
The server exposes five tools:
- **read_opcua_node**:
- **Description**: Read the value of a specific OPC UA node.
- **Parameters**:
- node_id (str): OPC UA node ID (e.g., ns=2;i=2).
- **Returns**: A string with the node ID and its value (e.g., "Node ns=2;i=2 value: 42").
- **write_opcua_node**:
- **Description**: Write a value to a specific OPC UA node.
- **Parameters**:
- node_id (str): OPC UA node ID (e.g., ns=2;i=3).
- value (str): Value to write (converted based on node type).
- **Returns**: A success or error message (e.g., "Successfully wrote 100 to node ns=2;i=3").
- **Browse nodes**:
- **Description**: Read the value of a specific OPC UA node.
- **Read multiple OPC UA Nodes**:
- **Description**: Read the value of a specific OPC UA node.
- **Write to multiple OPC UA Nodes**:
- **Description**: Read the value of a specific OPC UA node.
Example Prompts
- "Whatโ€™s the value of node ns=2;i=2?" โ†’ Returns the current value.
- "Set node ns=2;i=3 to 100." โ†’ Writes 100 to the node.
Installation
Prerequisites
- Python 3.13 or higher
- An OPC UA server (e.g., a simulator or real industrial device)
Install Dependencies
Source
awesome ยท https://github.com/kukapay/opcua-mcp
Browse by field
MCP servers
Traction
30 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index