One MCP endpoint. Register once. Every agent gets cryptographic identity, scoped credentials, and a full audit trail, regardless of which runtime it runs in. Pick yours for the full setup guide.
AgentValet exposes a single MCP endpoint. Register once and any MCP-capable agent gets the same governance layer. The per-runtime guides differ only in which config file the CLI writes for you.
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.
Add as a remote MCP server, then run /mcp to trigger the OAuth browser flow. The token is stored in the OS keychain and auto-refreshed.
claude mcp add --transport http agentvalet https://api.agentvalet.ai/mcp/v1/<owner-id>
Add AgentValet as a remote MCP server in Settings → Connectors using the URL below. OAuth consent runs in your browser. No plan gating for OAuth connections.
https://api.agentvalet.ai/mcp/v1/<owner-id>
Add the URL in Settings → MCP. Cursor shows a "Needs login" button in the MCP panel. Click it and OAuth consent opens in a browser tab.
https://api.agentvalet.ai/mcp/v1/<owner-id>
Codex's OAuth requires the server to implement Dynamic Client Registration. AgentValet does. Two commands: add the server, then login to open the browser flow.
codex mcp add agentvalet --url https://api.agentvalet.ai/mcp/v1/<owner-id> codex mcp login agentvalet
Register in under 5 minutes. No credit card required.