Prompt injection protection
Catch instructions hidden in tool results before the agent reads them.
Vekri inspects the results of tool calls that pass through Vekri Gateway or the local MCP gateway, after the operation runs and before the agent sees the result. Rules on normalized and decoded text, and a classifier embedded in Vekri's binaries, look for instructions aimed at the agent. Your policy decides what the agent receives.
The problem
Why it matters.
- 01
Inspect the result
Every string in the result is normalized, decoded up to five levels and checked by rules in ten categories, and scored by the classifier when it is on.
- 02
Apply your policy
Per surface: monitor, alert, sanitize the matching text, block, or hold for review, at the risk level you choose, with expiring exceptions.
- 03
Tell the agent
A withheld result says the operation ran but its output was withheld, so the agent does not retry a write that already happened.
- 04
Review and release
Observe records which rules matched and where, the score and what the agent received. A reviewer can release a held result once.
Capabilities
What Vekri does today.
Vekri Gateway
Prompt-injection detection on Vekri Gateway
Each tool result is inspected for instructions aimed at the agent after the operation runs and before the agent reads it. Policy can deliver it, replace the matching text, withhold it, or hold it for a person to release once.
Vekri Gateway (remote MCP) · Kubernetes
Vekri Endpoint
Prompt-injection detection on the local MCP gateway
Tool results from a mediated MCP server are inspected on the workstation before the AI client sees them. Only evidence reaches Vekri, which decides under policy; enforced profiles withhold when Vekri cannot be reached, once the device has received a policy.
local MCP gateway · macOS, Linux
Vekri Gateway
Embedded prompt-injection classifier
Rules on normalized and decoded text, and a classifier model embedded in the Vekri binaries. It runs without a network call or a separate service.
Vekri Gateway (remote MCP) · local MCP gateway · Kubernetes, macOS, Linux
Vekri Protect
Prompt-injection policy
Per surface, choose monitor, alert, sanitize, block or review, the risk at which it applies, whether the classifier runs and whether to fail closed; add expiring exceptions. Every change is an audited revision.
Vekri Gateway (remote MCP) · local MCP gateway
Vekri Observe
Prompt-injection findings
Each detection records which rules matched and where, what the classifier scored, what policy did and what the agent actually received. The content is not kept.
Vekri Gateway (remote MCP) · local MCP gateway
Vekri Control
Prompt-injection settings and Test Detection
Configure prompt-injection protection per surface, see the categories and rules, and test sample content against the detector and a draft policy without storing anything.
Vekri Control
Not yet available
- PreviewPrompt-injection detection in hook-reported output. Verified at unit level; no live hook session yet. Detection only: the agent has already read the output.
- Not supportedHistorical prompt-injection scanning. Rescanning past tool results.
Listed so you know where the edges are. Ask us before relying on anything here.
Products
Where it comes from.
- Protect
Vekri Gateway
Runtime authorization for every agent tool call.
Learn more - Discover
Vekri Endpoint
AI application discovery, MCP gateways and agent control on workstations.
Learn more - Protect
Vekri Protect
Policies and governed access for employees' AI.
Learn more - Investigate
Vekri Observe
AI usage, findings and investigations with evidence you can trust.
Learn more
Related capabilities
Contact Sales
See Vekri with your own AI applications, agents and systems.
Talk to us about the AI your organization uses, the systems agents reach and how you deploy: in Vekri's cloud, or inside your own Kubernetes cluster.