If you ship an agent as a product, make security part of the product.

Your customers will ask what your agent does and with which authority. AvertGate answers that without code: separate rules, identity and records for each agent.

Decision flow

The file was not given to the agent

AvertGate
Agent callread_file.env
AvertGate gate
  • Credential files cannot be read
  • Agent identity recognized
  • Rule resolved from the dashboard
DecisionBLOCKThe file was not given to the agent

Do not choose between speed and control.

Product teams ship agents fast, while security rules get baked into the code of each agent one by one and drift apart.

See it. Limit it. Prove it.

Example rules for a code assistant agent.

Reading and testing are free; deploys and secret files are controlled.

  • Identity per agent. Each agent connects with its own key and is tracked separately.
  • Code and shell. Reading key and credential files is denied; dangerous commands go to approval.
  • Live editing. You change the rule in the dashboard; the proxy picks up the new rule on its next resolve.

Audit trail

Every call in the live stream.

AvertGate · Audit log
Audit trailAudit trail

Take the rules out of code.

Allow, limit and approval rules per tool and argument live in a single YAML file. A change needs no redeploy.

  • Deny by default. A tool that is not listed does not run.
  • Argument limits. Fields such as amount, SQL and URL are bound to a rule.
  • Human approval. Risky calls wait for approval in Slack.

Policy editor

The rule is written on one screen.

AvertGate · Policy editor
Policy editorPolicy editor

Every decision is recorded.

The decision, reason and rule id are linked with SHA-256; a record changed afterwards is detected.

  • Reasoned decision. Every event carries the reason and rule id.
  • Redacted arguments. Raw data never reaches the dashboard.
  • Session trail. Calls in the same session are read together.

Session trails

Every session is traced end to end.

AvertGate · Session trails
Session trailsSession trails

Policy editor

Every agent runs on its own rule, managed from the dashboard.

AvertGate · Policy editor
Policy editorPolicy editor

Frequently asked

I sell agents to customers; can I use this?

Yes. You register your agents in the dashboard of your own tenant and define separate rules and identity for each.

Which agent frameworks does it work with?

With any agent that calls tools over MCP. Today the scope is the MCP proxy.

Is it open source?

No. AvertGate is a closed-source enterprise product; setup starts with a demo and a POC.

Guarantees

Four fixed principles behind every decision.

  • 3 decisionsEvery call ends in allow, block or human approval.
  • Fail-closedIf a check errors, the call is not run.
  • SHA-256 chainEvents are chained, so any change after the fact is noticed.
  • Your data stays with youTool calls and results never leave your network.

More

Put a gate in front of your agents.

Every deployment starts with a demo and a POC on your own agents.