Install in Claude

Run the AuthProof MCP server inside Claude Desktop, Claude Code, or any Claude client that supports MCP.

1

Add the MCP server

json
{
  "mcpServers": {
    "authproof": {
      "command": "npx",
      "args": ["-y", "@authproof/mcp-server"],
      "env": {
        "AUTHPROOF_SERVER": "https://authproof.io"
      }
    }
  }
}
2

Let Claude create or reuse a wallet

Omit AGENT_PRIVATE_KEY if you want Claude to callregister_self and generate a wallet during onboarding.

3

Use the tool flow

text
1. discover_projects
2. register_self
3. check_status
4. signed_fetch

Persist the generated private key after register_self. AuthProof will not return it again later.