Every credential your agents use gets its own encryption key, sealed with a per-account master key stored in an HSM-backed Key Vault. Plaintext exists only in proxy memory at call time. Never logged. Every decrypt audited. Stop parking live API keys in .mcp.json or .env files. One revoke freezes access instantly.
npx @agentvalet/register --name "My Agent" --scope slack:chat:write
Three steps to deploy a fully governed agent that your whole team can audit.
A leaked .env file isn't enough. A compromised laptop isn't enough. A rogue agent isn't enough. Each layer below is independent — an attacker has to defeat all four to reach a live credential.
Every request passes through a layered gauntlet. No credential ever touches a log.
AgentValet scales with you. One config file to hundreds of governed agents across teams.
Per-account keys in an HSM-backed Key Vault. A DEK per credential. Plaintext exists only in proxy memory at call time. Every decrypt audited.
AgentValet is in beta. These prices are for early adopters and they go up at GA. Sign up now and your rate is locked for life.
Your agents never stop mid-run. If you use more calls than your plan includes, we track the extra calls and add them to your next invoice at your plan's overage rate. You'll see the running total in your dashboard, and we'll email you before your bill grows significantly. No surprises. No cutoffs. Pay for what you use.
Hold your own master key in a Key Vault you control, or let us handle the ops while you build.
Paperclip orchestrates who does the work. AgentValet controls what they're allowed to touch, and proves it. Every platform call is credentialed, scoped, rate-limited, and logged. One revoke to stop any agent, instantly, across your whole company.
AgentValet sits between your Paperclip agents and every SaaS platform they touch. Agents never hold real credentials. They hold a scoped valet key that AgentValet controls.
stripe:charge and mail:send, as requiring your approval. AgentValet holds the call and only proceeds when you say so.| Paperclip alone | Paperclip + AgentValet | |
|---|---|---|
| Agent orchestration | ✓ | ✓ |
| Budget controls | ✓ | ✓ |
| Credential vault | ✗ | ✓ |
| Per-agent scope enforcement | ✗ | ✓ |
| Human approval for sensitive calls | ✗ | ✓ |
| Per-call audit log | ✗ | ✓ |
| One-click agent revoke | Suspends future runs | Revokes credentials now |
| IETF AIMS compliant identity | ✗ | ✓ |
"Paperclip is the company. AgentValet is the security desk at the door."
"The agent does the work. AgentValet holds the keys."
npm install @agentvalet/paperclip-adapter
AGENTVALET_PROXY_URL=https://api.agentvalet.ai AGENTVALET_OWNER_ID=your-owner-id AGENTVALET_COMPANY_KEY=your-rs256-key
No per-agent config. No credential juggling. One setup, every agent in your Paperclip company covered.
"The vision: one dashboard, one revoke button, every agent governed. We're opening early access now."
Connect in minutes. Approve your first agent before your next heartbeat fires.
npx @agentvalet/register automatically injects the correct CLAUDE.md configuration and hooks. Any agent that can make HTTP requests can use the proxy.Deploy in 5 minutes. 30-day money-back guarantee. Cancel any time.