All articles

Market intelligence

We Compared Three AI-Agent Security Launches. They Do Not Protect the Same Path.

A close reading of three September 2026 launches shows how MCP gateways, tool-use hooks, and audit records govern different parts of an agent action.

By Ryvalise12 min read

Three companies announced AI-agent security controls in September 2026, but their products do not sit at the same point in an agent's workflow. Nightfall describes a remote MCP gateway, Lumos a hook in supported agent clients, and Traefik a gateway that connects delegated authority, policy decisions, and verifiable records across tool and API traffic. A buyer comparing their headlines as if they promised interchangeable coverage would miss the most important question: which actions actually pass through the control?

What exactly did we compare?

Our source set is deliberately small: the Nightfall MCP Gateway announcement dated September 9, the Traefik Sovereign Trust Plane announcement dated September 15, and the Lumos MCP Governance announcement dated September 22. We selected them because each announced a control around agent access or tool use that month and published enough first-party detail to inspect its enforcement point. We did not select them because they are the three largest products, the best products, or a representative sample of the entire market.

For each launch, we checked the announcement against at least one more detailed first-party page available on September 28: Nightfall's gateway documentation, Traefik's product overview, and Lumos's technical explanation and product page. We recorded the claimed interception point, supported traffic, identity and credential model, policy action, audit evidence, bypass or coverage boundary, and stated availability. A published claim counted as a claim; we did not infer a capability from a diagram or treat a customer logo as a test result.

The independent reference points are narrower than product validation. NIST's February 2026 agent-identity concept paper identifies agent identification, authorization, audit, and non-repudiation as questions for a potential project. The OWASP Agent Control Standard, published September 1, describes inspectable agent activity and runtime middleware hooks. Neither organization has certified the three launches in this article. We use those sources to sharpen the questions, not to award compliance badges.

Where does each product make a decision?

September launchPublicly described control pointWhat the published material says it can act onImportant boundary or status
Nightfall MCP GatewayA Nightfall-hosted remote MCP endpoint between configured clients and remote serversAdmins can block a server, disable a tool, broker upstream credentials, and audit callsIts documentation excludes local stdio and direct connections outside the setup URL; early access, with tenant provisioning required
Lumos MCP GovernanceA tool-use hook in supported agent clients before a call runsA policy can allow or deny an MCP or other supported tool call; the product records identity and call detailsIt is explicitly not a gateway; the launch names Claude Code and Codex as available clients, not every agent
Traefik Sovereign Trust PlaneA customer-deployed gateway handling model, MCP tool, and backend API trafficIt claims delegated credentials, external policy decisions, and a verifiable record of approvals and refusalsThe September 15 announcement planned general availability for September 30; the current product page describes the three pillars on an early-access release train

This table compares what is disclosed, not whether a control works under attack. The deployment boundaries are not symmetrical. A routed gateway can govern traffic that goes through it; a client hook depends on the supported client and the hook's placement; an evidence record proves only what the instrumented path observed and retained. Those distinctions are our inference from the vendors' documented architectures, not a performance measurement.

What does Nightfall's gateway cover—and what can go around it?

Nightfall's announcement calls MCP Gateway a governed proxy that intercepts tool calls before execution and brokers credentials so the agent does not handle the raw upstream secret. It also presents server visibility and command-line transfer protection as adjacent capabilities. The linked gateway guide makes their separation much clearer: the gateway is a hosted remote MCP path; local stdio inventory belongs to Server Visibility, and command-line transfer controls are a different product surface.

For the gateway itself, an administrator can block a whole server or disable particular tools. Calls routed through its endpoint are logged with user, server, tool, status, and request data. Upstream OAuth credentials can remain associated with the individual user, which matters when an investigator needs to connect an action to a real account rather than a shared token. Nightfall's documentation also says the backend tool response is not retained in the gateway audit view.

The same guide states two limits a buyer should test rather than bury in a footnote. The gateway does not proxy local stdio servers, and it does not prevent someone from putting a vendor URL directly in a local client configuration. It governs the sanctioned path that uses Nightfall's setup URL. Newly discovered tools are enabled after a refresh, so an administrator must review write and delete capabilities as the upstream server changes. This is not evidence that Nightfall is uniquely unsafe; it is a concrete reminder that routing coverage and tool-catalog change management are part of the control. Ask for a demonstration using both an approved remote server and a direct or local path, then verify which event appears in each product's audit surface.

Nightfall says MCP Gateway is in early access. The documentation adds that a tenant must be provisioned before its console tab becomes usable. “Available for early access” therefore should not be rewritten as “generally available to every customer.”

Why is Lumos's hook a different bet?

Lumos says its MCP Governance makes an allow-or-deny decision through a hook before a supported agent executes a tool call. Its technical post expressly says it does not route all traffic through one MCP proxy. That difference matters: a hook can observe locally added MCP servers and, according to Lumos, supported shell, file, and browser tool calls inside the client. A remote MCP gateway cannot discover every local path simply because it has a list of approved remote servers.

The launch also names its current scope: Claude Code and Codex, with other agents to follow. “Every tool call” on the product page should be read inside that supported-client boundary. A team running a different client, a custom agent harness, or direct API calls would need to verify integration coverage rather than assume the same hook is present.

Lumos says call history includes tool details, human identity, and policy decisions. Its product FAQ adds an important data-handling distinction: arguments are stored by default but can be turned off, while prompts, model responses, and tool results are not stored there. That is a more useful procurement question than asking whether the product “has logging.” Which inputs are retained, who can query them, how long do they persist, and can sensitive arguments be excluded without losing the evidence needed to investigate a denial?

The company says the product is available now for teams running the two named clients. We have not installed it or measured its advertised latency or prevention rate. Those remain vendor claims until tested in the buyer's environment.

What is Traefik trying to prove beyond an allow-or-deny decision?

Traefik's launch ties three ideas together: narrowing an agent's delegated authority, enforcing policy before forwarding a tool or API request, and preserving a record that another party can verify later. Its announcement names both the agent's MCP call and the tool's backend API call. That second boundary matters when a tool looks harmless by name but ultimately changes a customer record or moves money through an API.

The product overview also draws a useful line between an operational trace and an audit record. It says the gateway records allowed and refused decisions, connects them to the policy and identity involved, and commits fingerprints to an append-only log with an independently witnessed checkpoint. Those are architectural claims about record integrity. They do not independently prove that every agent path was routed through the gateway or that the business action completed as intended; the product page itself says the backend remains responsible for transaction correctness.

Availability needs careful wording. The September 15 release said general availability was planned for September 30. On September 28, Traefik's product page described Delegate, Authorize, and Prove as available on an early-access release train, with production tooling for the verifier still to follow. A product team should check the exact build, standards-draft dependency, and support terms before using “GA” in its own evaluation document. We found no public basis to claim the planned date had already arrived.

What should a SaaS buyer test before trusting any of these claims?

Start with an action that can change real state, such as editing a support ticket, deleting a test record, or modifying a feature flag in a non-production environment. Then draw the entire path: person to agent, agent to tool, tool to backend, and backend to durable business record. A diagram that stops at the MCP call leaves the last and often most consequential hop untested.

For each proposed control, run a short, observable evaluation:

  1. Attempt the same action through approved and alternate paths. Try the sanctioned remote MCP connection, a local server if supported, and any direct connector the organization already permits. Record which path the product can see and block.
  2. Change the available tool list. Add or expose a write capability in the test server. Check whether the new tool is allowed by default, needs review, or inherits an existing policy. This is especially important when a server updates itself.
  3. Test identity and delegation. Confirm the log names the human, the agent or client, the upstream account, and the permission actually used. Do not infer least privilege from the presence of OAuth alone.
  4. Prove a refusal and a completed action. Look for the policy decision, request arguments, timestamp, downstream API result, and retained record. A refusal at the gateway is not the same as evidence that the backend never changed.
  5. Check the evidence boundary. Ask what is stored, what is sampled, who can alter or delete it, and whether another team can independently verify it later. Also test what happens when the policy service is unavailable.

NIST's agent-identity questions and OWASP's runtime-control framing make these tests timely, but they are not a substitute for a buyer's own threat model. Different teams will value different controls: a developer-heavy organization may begin with local tool visibility; a centrally managed platform may prioritize a routed gateway; a regulated workflow may also require a separately verifiable decision history.

For a SaaS product team or agency tracking this category, a competitor feature-release workflow should capture changes to supported clients, enforcement mode, default tool policy, documentation, and availability—not just the launch headline. A competitive intelligence dashboard can show which claims changed and where; a competitive intelligence report can separate the observed product-page edit from the conclusion a buyer should test.

What are the limits of this three-launch audit?

We read public pages, not product binaries, contracts, customer configurations, or private roadmaps. The vendors chose what to publish. Documentation can change after September 28, and a missing public detail is not proof that a capability does not exist. Three launches cannot establish a market-wide adoption rate, a security outcome, or which architecture is best. We did not conduct penetration tests, measure latency, validate audit-log integrity, or obtain independent customer evidence for any vendor.

The source set is reproducible at the URL level but not historically frozen: the pages may be edited. To extend the study, archive the announcement, docs, and product page for each vendor on one collection date; publish the exact coding sheet; include vendors with different architectures; and test a standard action and bypass case in controlled environments. Until then, our finding is a comparison of disclosed boundaries, not a benchmark of protection quality.

Frequently asked questions

Is an MCP gateway the same as an agent-security platform?

No. An MCP gateway can govern calls routed through it, but an agent may also use local tools, a browser, shell commands, or direct APIs. Check which of those paths the specific deployment covers before treating the gateway as complete agent governance.

Does a runtime hook replace a gateway?

Not automatically. A hook can make decisions inside a supported client, including on local tool use, while a gateway can centralize a sanctioned remote route and credentials. The relevant question is which clients and backend paths your organization actually uses.

Does an audit log prove a harmful action was prevented?

A log can show that a control recorded a denial. To establish that the harmful side effect did not occur, also check the downstream system and whether an alternate route could perform the same action. Record integrity and path coverage are separate properties.

Were all three launches generally available on September 28, 2026?

The public statements differ. Lumos said its product was available for Claude Code and Codex teams; Nightfall called its gateway early access and described tenant provisioning; Traefik planned general availability for September 30 while its product page described early-access components. Confirm the current contract and build with each vendor.

Mehdi Khoudali

Mehdi Khoudali

Founder, Ryvalise

Book a demo

Let’s make competitor monitoring useful for your team.

A relaxed 20-minute conversation to understand your workflow, show you Ryvalise, and answer anything before you get started.

Choose a time

We can talk about

  • Your monitoring priorities
  • Setting up your first competitor
  • How alerts fit your workflow

Pick any time that works for you. You’ll get a calendar invite with the call details.

Get started

See what your competitors are changing.

Add a few pages, and Ryvalise will keep watch for you.

Ryvalise competitor list showing tracked websites, scan coverage, and recent changes