> ## Documentation Index
> Fetch the complete documentation index at: https://docs.heymcp.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# heymcp whoami

> Show who this CLI is signed in as.

```bash theme={null}
heymcp whoami
```

Your account, your plan, and your reserved slug — which is the quickest way to
find your permanent URL.

```bash theme={null}
heymcp whoami --json
```

Exits `3` if the CLI isn't signed in, which makes it a usable precondition
check in a script.

## Where your token lives

`~/.config/heymcp/config.json`, mode `0600`. It's masked wherever it's
displayed — `hm_live_••••••••••••4k2x`.

`HEYMCP_TOKEN` overrides the file, so `whoami` in an environment with that set
tells you about the token in the environment, not the one on disk.

## heymcp version

```bash theme={null}
heymcp version
```

Prints the installed version. It does not phone home or check for updates, so
compare it against the [latest release](https://heymcp.dev/dl) yourself.

To upgrade, re-run the installer:

```bash theme={null}
curl -fsSL https://heymcp.dev/install.sh | sh
```

<Tip>
  Worth doing when a [`mcp/protocol-version`](/lint#mcp-protocol-version) warning
  fires against a server you're confident is fine. The check knows a fixed list of
  protocol revisions, and an out-of-date CLI will flag a healthy modern server.
</Tip>
