Clawvisor
Clawvisor is a gatekeeper for AI agents that scopes access to approved tasks, injects credentials, and logs every call.
The Problem
Teams giving AI agents access to email, calendar, code, and other services today face a bad set of tradeoffs. They can hand over broad standing access and risk irreversible damage from a confused or compromised agent, require human approval on every single call until approval fatigue sets in and approvals become rubber-stamped, or lock the agent down so tightly with narrow scopes that it becomes useless. Standard mechanisms like MCP and OAuth compound this because they grant broad, standing access to all exposed tools or all granted scopes for the lifetime of a connection or token, rather than tying access to a specific piece of work.
The Solution
Clawvisor sits between an agent and the services it reaches for (Gmail, GitHub, calendar, Slack, Stripe, AWS, Postgres, and similar), binding access to an approved task instead of granting standing permissions. A user approves a task once, seeing the purpose and exact scopes needed (e.g. calendar/list_events), and every subsequent request the agent makes is checked against that approved purpose, with off-purpose requests and injected instructions rejected. Credentials never reach the agent: it sends only a service and action name, and Clawvisor attaches the real API key or OAuth token server-side inside the gateway on an approved call, then strips it from the result. The product also scores each request for risk before execution (flagging anomalous parameters, scope creep, and prompt-injection attempts), keeps a complete audit trail of every request, purpose declaration, decision, and credential injection, and rolls up usage attribution by task, agent, and approving person. It can be adopted as a drop-in skill with no SDK or agent code changes, and is source available for self-hosting or offered as a managed service.
