{"name":"io.github.mwieczorkiewicz/opcua-mcp","slug":"mwieczorkiewicz-opcua-mcp","title":"OPC-UA MCP Server","description":"Read, write, browse, search, and subscribe to live data on an OPC-UA industrial automation server.","url":"https://mcp.market/server/mwieczorkiewicz-opcua-mcp","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":20,"stars":5,"forks":1,"downloads_week":null,"last_push_at":"2026-08-05T15:57:52.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"oci","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mwieczorkiewicz/opcua-mcp","website":"https://github.com/mwieczorkiewicz/opcua-mcp","version":"1.0.0","remotes":[],"packages":[{"registryType":"oci","identifier":"ghcr.io/mwieczorkiewicz/opcua-mcp:main-29734c4","transport":{"type":"stdio"},"environmentVariables":[{"description":"OPC-UA server endpoint to connect to, e.g. opc.tcp://your-plc-host:4840","isRequired":true,"default":"opc.tcp://localhost:4840","name":"OPCUA_ENDPOINT"},{"description":"Authentication mode against the OPC-UA server","default":"anonymous","name":"OPCUA_AUTH_MODE"},{"description":"Username, required if OPCUA_AUTH_MODE=username","name":"OPCUA_USERNAME"},{"description":"Password, required if OPCUA_AUTH_MODE=username","isSecret":true,"name":"OPCUA_PASSWORD"},{"description":"OPC-UA transport security policy, e.g. Basic256Sha256","default":"None","name":"OPCUA_SECURITY_POLICY"},{"description":"OPC-UA transport security mode, e.g. SignAndEncrypt","default":"None","name":"OPCUA_SECURITY_MODE"},{"description":"MCP transport: stdio (for local MCP clients) or http (for remote/hosted deployments)","default":"stdio","name":"SERVER_TRANSPORT"}]}],"tools":[],"scan":{"score":65,"grade":"C","scanned_at":"2026-09-24T05:06:10.190Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T05:06:10.120Z","components":{"code":{"score":-1,"max":25,"notes":["package could not be scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 50 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[],"repo":{"found":true,"owner":"mwieczorkiewicz","repo":"opcua-mcp","archived":false,"pushedAt":"2026-08-05T15:57:52Z","stars":5,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/79418151?v=4","ownerCreatedAt":"2021-02-21T18:29:16Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/79418151?v=4&s=128","source":"github"},"presence":{"stars":5,"forks":1,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-05T15:57:52.000Z","score":20}}}},"grade_history":[],"reviews":[]}