Асосий қисмга ўтиш
AI-Point.uz
← Каталогга қайтиш
MCP серверҲамжамият

OPC UA MCP Server

Connect AI assistants to industrial OPC UA: browse, read, history, subscriptions, events and alarms.

Тавсиф асл тилда

IndustriAgents · ↓ 0 та ўрнатиш

Ўрнатиш

Конфигурацияни мижоз созламаларига қўшинг. <Бурчак қавслар> ичидаги қийматларни ўзингизникига алмаштиринг.

Конфиг файли: claude_desktop_config.json
{
  "mcpServers": {
    "opcua": {
      "command": "npx",
      "args": [
        "-y",
        "opcua-mcp-server@0.6.0"
      ],
      "env": {
        "OPCUA_SERVER_URL": "opc.tcp://localhost:4840",
        "OPCUA_PYTHON_BACKEND": "asyncua",
        "OPCUA_SECURITY_POLICY": "None",
        "OPCUA_SECURITY_MODE": "<OPCUA_SECURITY_MODE>",
        "OPCUA_CLIENT_CERT": "<OPCUA_CLIENT_CERT>",
        "OPCUA_CLIENT_KEY": "<OPCUA_CLIENT_KEY>",
        "OPCUA_APPLICATION_URI": "<OPCUA_APPLICATION_URI>",
        "OPCUA_SERVER_CERT": "<OPCUA_SERVER_CERT>",
        "OPCUA_SERVER_TRUST_STORE": "<OPCUA_SERVER_TRUST_STORE>",
        "OPCUA_SERVER_APPLICATION_URI": "<OPCUA_SERVER_APPLICATION_URI>",
        "OPCUA_USERNAME": "<OPCUA_USERNAME>",
        "OPCUA_PASSWORD": "<OPCUA_PASSWORD>",
        "OPCUA_USER_CERT": "<OPCUA_USER_CERT>",
        "OPCUA_USER_KEY": "<OPCUA_USER_KEY>",
        "OPCUA_PROFILE": "observe",
        "OPCUA_POLICY_FILE": "<OPCUA_POLICY_FILE>",
        "OPCUA_ALLOWED_TOOLS": "<OPCUA_ALLOWED_TOOLS>",
        "OPCUA_ALLOWED_WRITE_NODES": "<OPCUA_ALLOWED_WRITE_NODES>",
        "OPCUA_ALLOWED_METHODS": "<OPCUA_ALLOWED_METHODS>",
        "OPCUA_ALLOW_ACKNOWLEDGE_ALARMS": "false",
        "OPCUA_ALLOW_INSECURE_CONTROL": "false",
        "OPCUA_ALLOW_UNVERIFIED_SERVER_CONTROL": "false",
        "OPCUA_ALLOW_OUT_OF_RANGE_WRITES": "false",
        "OPCUA_AUDIT_FILE": "<OPCUA_AUDIT_FILE>",
        "OPCUA_AUDIT_FSYNC": "always",
        "OPCUA_AUDIT_CHAIN": "none",
        "OPCUA_AUDIT_CHAIN_KEY_FILE": "<OPCUA_AUDIT_CHAIN_KEY_FILE>",
        "OPCUA_OPERATOR_ID": "<OPCUA_OPERATOR_ID>",
        "OPCUA_RECONNECT_INITIAL_DELAY_MS": "1000",
        "OPCUA_RECONNECT_MAX_DELAY_MS": "8000",
        "OPCUA_RECONNECT_MAX_RETRY": "3",
        "OPCUA_SESSION_TIMEOUT_MS": "60000"
      }
    }
  }
}

Ёки битта буйруқ билан — CLI танланган мижоз конфигига қўшади:

CLI
npx ai-point add io.github.midhunxavier/opcua

Инструментлар

Инструментлар рўйхати серверда синов муҳити пайдо бўлганда ёки таҳририят уни тўлдирганда кўринади.

Муаммо ҳақида хабар бериш ↗ (GitHub янги ойнада очилади)