Use any agent. Route risky actions through one policy boundary before they send, deploy, push, publish, or spend.
AgentVeil sits where agent actions leave the model and reach tools, APIs, repos, messages, deploy paths, packages, or production systems. Lurkr detects risky capability surfaces before runtime; AgentVeil redirects and gates routed actions when the agent tries to act.
Lurkr checks what an agent could touch: tools, credentials, outbound sends, deploy paths, and risky capabilities.
Risky actions move to a guided first step: review diff, inspect package risk, review deploy plan, or review an external send.
Routed actions can require approval or block, then preserve bounded evidence of the decision and target outcome.
Built for teams shipping agents into real workflows, especially when agents can send messages, deploy, push code, publish packages, write data, or spend through tools.
| Surface | Risky action | Safe next path | Boundary note |
|---|---|---|---|
| Customer send | Email, SMS, CRM, Composio-style sends | Draft, review, scoped approval | Redirect risky sends before customer contact. |
| Deploy / release | Workflow dispatch, release, package publish, paid API action | Deploy-plan review, staging, owner approval | Require a routed control point before target reach. |
| Git / package | Push, publish, merge, package install | PR, package review, credential custody | If competing raw credentials exist, AgentVeil reports advisory. |
| High-stakes internal | DB/API writes, internal console actions | MCP route, API gate, egress boundary preview | Map what AgentVeil can and cannot enforce for one workflow. |
AgentVeil is not host-wide enforcement and not a Cursor, Codex, or Claude host lock. MCP controls only routed MCP traffic.
Stronger guarantees require a mandatory control point: credential custody, egress boundaries, routed remotes, or API gates. Until verified for a workflow, those are preview or design-partner boundary types.
AgentVeil is built for sensitive agent workflows across the control loop. Local tools stay local by default. Hosted control APIs are designed around bounded metadata, hashes, and evidence rather than raw prompts, source code, secrets, or private logs.
Start with a ready connector when your agent runs inside an IDE or agent runtime. Use standalone MCP Proxy when you want to wrap an MCP server directly. Use SDK/API surfaces for custom routed actions, approvals, evidence, and verification.
Project-local control path for Cursor workflows.
Project-local control path for Claude Code workflows.
Manual route for MCP servers and stdio MCP clients.
Custom routed actions, approvals, evidence, and verification.
# Cursor connector
pip install agentveil-mcp-proxy
cd <project>
agentveil-mcp-proxy setup cursor --yes
agentveil-mcp-proxy setup status --client cursor
# Claude Code connector pip install agentveil-mcp-proxy cd <project> agentveil-mcp-proxy setup claude-code --yes # restart Claude Code for this project agentveil-mcp-proxy setup status
# Manual route for MCP servers and stdio MCP clients
pip install agentveil-mcp-proxy
mkdir -p .agentveil
openssl rand -base64 32 > .agentveil/passphrase.txt
chmod 600 .agentveil/passphrase.txt
agentveil-mcp-proxy init --home .agentveil --quickstart-filesystem . --passphrase-file .agentveil/passphrase.txt
agentveil-mcp-proxy doctor --home .agentveil --passphrase-file .agentveil/passphrase.txt
agentveil-mcp-proxy client-config print --home .agentveil
/v1/runtime/evaluate/v1/execute/v1/execution/receipts/v1/audit/verifyStart with one routed workflow in preview. Expand only when you need more boundaries, client proof, longer rollout support, private deployment, or higher operational limits.
Map one risky agent workflow, run Lurkr detection, and decide whether the path is protected, advisory, or unsafe.
For SaaS and automation teams that need guided control for one sensitive agent workflow
For teams expanding action control across production workflows and high-stakes environments