New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@aauth/proxy

Package Overview
Dependencies
Maintainers
2
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aauth/proxy

The user's AAuth agent in MCP form — discovery, identity, interaction relay

Source
npmnpm
Version
4.0.1
Version published
Weekly downloads
768
138.51%
Maintainers
2
Weekly downloads
 
Created
Source

@aauth/proxy

MCP stdio server that represents you as an agent in the AAuth protocol. The LLM sees a fixed eight-tool surface; new resources and operations are surfaced through the same tools, regardless of how many you add.

Your AAuth signing key is bound to this machine via @aauth/local-keys — non-extractable when a Secure Enclave, TPM, or YubiKey is available; software-backed otherwise. The agent proxy holds no upstream service credentials.

Design and protocol details: design.md.

Prerequisites

  • Node ≥ 22.
  • An AAuth identity on this machine. If none exists, the agent proxy's MCP server still starts; the first tool call returns a bootstrap prompt that points the LLM at @aauth/bootstrap. The agent proxy picks the identity up on the next call — no restart.
npx @aauth/bootstrap setup

Install

Claude Code

{
  "mcpServers": {
    "aauth-proxy": { "command": "npx", "args": ["-y", "@aauth/proxy"] }
  }
}

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "aauth-proxy": { "command": "npx", "args": ["-y", "@aauth/proxy"] }
  }
}

Cursor

Settings → MCP → Add new server, then add:

{
  "aauth-proxy": { "command": "npx", "args": ["-y", "@aauth/proxy"] }
}

Other MCP hosts

Any stdio MCP host: npx -y @aauth/proxy.

CLI flags

FlagPurpose
--logTee JSON-RPC frames to ~/.aauth/proxy/logs/<ISO>.jsonl for debugging.

Environment variables

All optional; sensible defaults come from @aauth/local-keys.

VarDefaultPurpose
PROXY_REGISTRY_URLhttps://registry.aauth.devAAuth resource registry
PROXY_PS_URLfrom local-keysPerson Server URL
PROXY_AGENT_URLfirst configuredAgent provider URL
PROXY_AGENT_TOKEN + PROXY_AGENT_PRIVATE_JWK (or PROXY_AGENT_KEY_FILE)Test-only software-identity override that bypasses local-keys

License

MIT

Keywords

aauth

FAQs

Package last updated on 09 Sep 2026

Related posts