alikup-ai avatar

otgate — OT policy gateway

alikup-ai/otgate

Gates an LLM agent's writes to an OPC UA server on ranges, rate of change and live interlocks.

tools
7
transport
STDIO
env vars
6
last updated
Nov 7, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

read_tag

No parameter schema in public metadata yet.

write_tag

No parameter schema in public metadata yet.

browse

No parameter schema in public metadata yet.

get_audit_log

No parameter schema in public metadata yet.

list_pending

No parameter schema in public metadata yet.

approve

No parameter schema in public metadata yet.

deny

No parameter schema in public metadata yet.

Sponsors

Configuration

OTGATE_BACKENDdefault: fake

Backend to gate: 'fake' for the bundled in-memory reactor simulator, 'asyncua' for a real OPC UA server. Start with 'fake' — it needs no plant and no extra dependency.

OTGATE_POLICYdefault: examples/reactor_policy.yaml

Path to the policy YAML. Any tag not listed in it is denied by default.

OTGATE_AUDITdefault: audit.jsonl

Path to the append-only JSONL audit log. Every call, allowed or not, produces exactly one line.

OTGATE_SHADOW

Set to 1 to run in shadow mode: allowed writes are recorded as 'WOULD execute' and never reach the backend. Use this to watch an agent for a while before letting it touch anything.

OTGATE_RATE_HISTORY

Path to a JSONL file that keeps the rate-of-change time base across restarts. Without it a restart loses the time base, and rate limits fall back to a one-interval allowance.

OTGATE_OPCUA_ENDPOINT

OPC UA endpoint, e.g. opc.tcp://localhost:4840. Required when OTGATE_BACKEND=asyncua.

Readme

otgate

CI

An OT-aware authorization gateway that sits between an LLM agent and an industrial OPC UA server, applying a process-aware access policy — value ranges, rate limits, interlocks — to every call the agent makes.

Русская версия →


View the full README on GitHub

Details

Repository
github.com/alikup-ai/otgate
Website
github.com/alikup-ai/otgate
Category
AI & LLM Tools
Package
otgate
Transport
STDIO
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1polydev-ai avatarPerspectivespolydev-ai/perspectives-mcpQuery GPT 5.2, Claude Opus 4.5, Gemini 3, Grok 4.1 simultaneously for AI perspectives0stars
2bdentech avatarChiefLabbdentech/chiefmo-agentOpen execution contract for agents doing business work. 6 operators, one MIT-licensed spec.0stars
3davidangularme avatarHokmahdavidangularme/hokmah-mcp-serverAI Agent with Architectural Memory. Impact analysis (free), tests and code from the graph (pro).0stars
4kroq86 avatarMini Data Engine Runtime Copilotkroq86/data-engineering-runtime-labMCP runtime copilot for health checks, regressions, explainability, and operational memory.0stars
5magneticdogson avatarFixflowmagneticdogson/fixflow-mcpCollective memory for AI agents. One agent solves a bug — every agent gets the fix instantly.0stars
6mdfifty50-boop avatarA2a Bridgemdfifty50-boop/a2a-bridge-mcpAgent-to-agent communication bridge for multi-agent systems0stars