One MCP endpoint. Register once. Every agent gets cryptographic identity, scoped credentials, and a full audit trail - regardless of which runtime it runs in.
npx @agentvalet/register writes .mcp.json, CLAUDE.md, and the prompt hook for you.claude_desktop_config.json and every tool call gets identity, scopes, and a full audit trail.AgentValet exposes a single MCP endpoint. Register once and any MCP-capable agent gets the same governance layer.
npx @agentvalet/register in your project. The CLI opens your browser, signs you in, generates an RS256 keypair, and stores it on this machine. No IDs to copy..mcp.json, .cursor/mcp.json, .factory/mcp.json, ~/.codex/config.toml - so you don't paste anything.AgentValet is a native OAuth 2.1 Authorization Server with Dynamic Client Registration (RFC 7591) and PKCE. MCP clients that support browser-based OAuth consent connect directly, with no local key to manage. Clients that require Dynamic Client Registration, like Codex CLI, work too, because AgentValet implements it out of the box. The consent flow provisions the agent a signing identity, not a raw credential. Nothing long-lived sits on disk.
/mcp to trigger the OAuth browser flow. The token is stored in the OS keychain and auto-refreshed.Register in under 5 minutes. No credit card required.