OPC UA MCP 服务器可连接支持 OPC UA 的工业系统,让 AI 代理能够实时监控、分析和控制操作数据。该项目为想把 AI 驱动工作流与工业自动化系统进行桥接的开发者和工程师提供了理想解决方案。
  
此项目适合希望将 AI 驱动的工作流与工业自动化系统桥接的开发者和工程师,可借助该服务器实现 AI 代理对工业系统操作数据的实时监控、分析和控制。
服务器提供了两个实用工具:
read_opcua_node:
node_id (str):OPC UA 节点 ID(例如 ns=2;i=2)。write_opcua_node:
node_id (str):OPC UA 节点 ID(例如 ns=2;i=3)。value (str):要写的值(根据节点类型进行转换)。克隆仓库并安装所需的 Python 包:
git clone https://github.com/kukapay/opcua-mcp.git
cd opcua-mcp
pip install asyncua mcp[cli]
{
"mcpServers": {
"opcua-mcp": {
"command": "python",
"args": ["path/to/opcua_mcp/main.py"],
"env": {
"OPCUA_SERVER_URL": "your-opc-ua-server-url"
}
}
}
}
此项目根据 MIT License 分发。有关详细信息,请参阅 LICENSE 文件。