Claude Code is Anthropic's terminal-native coding agent. AgentValet gives every Claude Code session
a cryptographic identity and governed access to your SaaS platforms - GitHub, Slack, Stripe, Airtable -
without a single API key in your project, your shell, or CLAUDE.md.
npm install -g @anthropic-ai/claude-code)The AgentValet CLI handles everything: it opens your browser to sign you in, generates an RS256 keypair, registers your Claude Code session as an agent, writes the MCP entry, and installs a CLAUDE.md governance snippet so the agent knows how to use it. No copy-paste, no IDs to track.
# In your project directory npx @agentvalet/register # Browser opens. Sign in. Done. # The CLI writes: # .mcp.json - MCP entry, project-scoped # CLAUDE.md - governance instructions # .claude/settings.local.json - prompt hook for status checks
npx @agentvalet/register in any project directory.
.mcp.json automatically.
Run /mcp to confirm agentvalet is loaded.
npx @agentvalet/register --scope user and the CLI writes to ~/.claude.json instead of .mcp.json. Restart Claude Code to pick up the change.
The CLI is the recommended path. If you'd rather edit config yourself, here's the equivalent .mcp.json:
{
"mcpServers": {
"agentvalet": {
"command": "npx",
"args": ["-y", "@agentvalet/register", "mcp-server"]
}
}
}
You'll still want to run npx @agentvalet/register once so the CLI can store your agent's private key on this machine - the MCP server reads it at startup.
.mcp.json for repo-bound agents, or user-level ~/.claude.json for one config across every project.One command. The browser does the rest. Free to start, no credit card.