OPCUA-MCP

midhunxavier/OPCUA-MCP

3.3

If you are the rightful owner of OPCUA-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The OPC UA MCP Server provides a standardized interface for interacting with OPC UA servers using the Model Context Protocol (MCP). It supports both Python and TypeScript implementations, offering flexibility in deployment and integration.

Tools

Functions exposed to the LLM to take actions

read_opcua_node

Read value from a single OPC UA node

write_opcua_node

Write value to a single OPC UA node

browse_opcua_node_children

Browse children of an OPC UA node

read_multiple_opcua_nodes

Read values from multiple nodes in one request

write_multiple_opcua_nodes

Write values to multiple nodes in one request

call_opcua_method

Call a method on an OPC UA object

get_all_variables

Get all available variables from the OPC UA server

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources