AIR SecurityCame out of stealth 1 September 2026 with $50M (Sequoia, then Greenoaks)
AIR calls itself a context firewall: it sits between agents and the outside world and vets skills, plugins, MCP servers, and other add-ons before they land in an agent's context. It also sells discovery of sanctioned and shadow agents, runtime protection, and a marketplace of pre-vetted add-ons.
Where they are ahead. Add-on and skill supply-chain vetting, and a marketplace, are the product. We pin and quarantine a tool after it is already on the machine. We do not run a marketplace, and we do not claim a $50M company behind us.
What we did not find. A Claude Code or Cursor PreToolUse hook, a grant that can only narrow, cascade revocation of child grants and bound sessions, a payment checked against an approved cart, or a receipt an outsider verifies without their cloud. Their public pages describe a platform, not a binary you run offline.
RunlayerMCP control plane and gateway · $11M seed, November 2025 (Khosla, Felicis)
Runlayer is the funded MCP-gateway startup. Requests to approved servers go through its gateway so identity, policy, threat detection, and audit stay attached. Docs describe Okta and Entra, human-approval rules, and a choice of Runlayer-operated AWS or a gateway you host.
Where they are ahead. An enterprise MCP catalog with IdP-backed access, a named launch roster in the press, and a company that has already raised for this exact job. If the question is “who already sells a hosted MCP gateway,” it is them, not us.
What we did not find. A grant that can only narrow and whose revoke ends every child and bound session. Receipts an outsider verifies without their systems. A payment bound to a cart a person approved. Built-in Claude Code and Cursor shell and file tools — their public pages describe MCP traffic and an endpoint visibility agent, not the PreToolUse hook.
Open-source coding-agent guardrailsSideguard, Aperion Shield, Lasso's MIT gateway, and others
Free local proxies and hooks that sit in front of Cursor, Claude Code, and MCP servers. Typical features: YAML or rule packs, fail-closed deny of rm -rf and DROP TABLE, optional human approval, source you can read tonight.
Where they are ahead. Price is zero. You can install one this afternoon. If the only requirement is “don't let the agent wipe the disk,” one of these may be enough, and we should say so.
Where they stop. We have not found a narrow-only grant tree, a check against who the agent acts for from an IdP export, a signed evidence pack a third party verifies without the binary, or a payment bound to an approved cart. Lasso's MIT gateway is already in the table above: the open core is self-hosted; its advanced guardrail calls Lasso's API.
StraikerDiscover / Ascend / Defend · public pages 23 October 2026
Straiker sells agent discovery (including a large MCP catalog), automated red teaming, runtime defense, a kill switch, and a thin client for Cursor, Copilot, Claude Code, and Windsurf. Pages describe a Kong plugin and enforcement if traffic hits their gateway.
Where they are ahead. Discovery breadth, red team as a product, and a coding-agent client as a SKU. If the evaluation is “find and attack every agent we have,” that is their job.
What we did not find. Attenuated grants that can only narrow, offline re-verify of a pack on a pinned key, N-of-M provider read-back, or a kill receipt that names Forget / CRL / probed vs unverifiable. Their kill is a product switch. Ours names sinks. A call that never hits either control is unseen on both.
Lakera GuardNow Check Point AI Defense Plane · public pages 23 October 2026
Lakera is a content firewall: prompt injection, jailbreak, and toxicity classifiers on chatbot input and output. Check Point folds that into workforce shadow-AI and paste DLP plus agent modules.
Where they are ahead. Trained-model recall on novel phrasing. We do not claim detection parity. Compose them under PyxGrant with pyxgrant llm -guardrail-url and -guardrail-preset lakera (also openai-moderation, generic). That preset is a field-mapping convenience, not a certified integration. The guardrail can only add a restriction, never lift a PyxGrant deny.
What we did not find. A grant tree, MCP check==use, or receipts an outsider verifies without their cloud. Injection scoring on our side is patterns plus that optional URL.
Prompt SecuritySentinelOne · public pages 23 October 2026
Workforce AI usage: shadow tools, browser paste DLP into unsanctioned chat, MCP gateway pitch, coding-assistant scanning. Sold with SentinelOne.
Where they are ahead. Employee paste into public ChatGPT — we do not do that. Our browser plane is the agent’s browser, and doctor reports Observe until an attested shim is attached.
What we did not find. Narrow-only grants, kill that names sinks, or offline pack verify. If the RFP is “stop staff pasting source into ChatGPT,” they are the shortlist, not us.
LyzrAgent Studio, OpenController, Basecode · public pages 23 October 2026
Lyzr builds and runs agents (Studio, SuperFlow, Cognis memory) and pitches a control plane plus Basecode for coding agents on laptops. Enforcement is claimed if traffic hits their gateway.
Where they are ahead. An agent factory, memory as a product, eval/release gates, and a fleet MDM story for Claude/Codex/Copilot. We do not build SuperFlow.
What we did not find. An independent PEP you put in front of Cursor you already run, with attenuated grants and receipts you re-verify without their console. Their FedRAMP-named policy checks are not an authorization; we do not copy that as a fact.
Anthropic enterprise MCP controlsEnterprise-managed auth for MCP connectors, generally available 24 August 2026
On Claude Team and Enterprise, an admin provisions official MCP connectors through the identity provider (Okta at launch). Users inherit access from IdP groups. The same grant applies across Claude chat, Claude Code, and Cowork. It replaces the per-person OAuth consent screen. It is authorization for who may connect, not a decision on each Bash or Read once they have.
Where they are ahead. Already inside Claude. No extra binary. Revocation follows the IdP. If the question is “can we stop people wiring personal Slack into work Claude,” this is the control that shipped.
What it is not. It does not answer the Claude Code hook, scan a tool result, hold a high-impact call for a signed approval, or write a receipt you verify offline. Use it for connector access. Use PyxGrant for what that connected agent then tries to do.