> For the complete documentation index, see [llms.txt](https://docs.p0.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.p0.dev/p0-cli.md).

# P0 CLI

- [Installing p0 CLI](https://docs.p0.dev/p0-cli/installing-p0-cli.md): Download and install the P0 CLI on macOS or Windows. Authenticate with your P0 account and start requesting cloud access from the command line.
- [Windows](https://docs.p0.dev/p0-cli/installing-p0-cli/windows.md)
- [macOS](https://docs.p0.dev/p0-cli/installing-p0-cli/macos.md)
- [p0 Commands and Usage](https://docs.p0.dev/p0-cli/p0-commands-and-usage.md): Complete reference for P0 CLI commands including login, SSH, access requests, AWS role assumption, and Kubernetes configuration.
- [p0 login](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-login.md)
- [p0 logout](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-logout.md)
- [p0 ssh](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-ssh.md)
- [p0 request](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-request.md)
- [p0 aws role assume](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-aws-role-assume.md)
- [p0 aws permission-set assume](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-aws-permission-set-assume.md)
- [p0 aws rds](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-aws-rds.md): Generate RDS database authentication tokens for PostgreSQL and MySQL through P0 just-in-time access.
- [p0 ls](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-ls.md)
- [p0 allow](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-allow.md)
- [p0 grant](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-grant.md)
- [p0 kubeconfig](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-kubeconfig.md)
- [p0 scp](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-scp.md)
- [p0 file-transfer](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-file-transfer.md)
- [p0 rdp](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-rdp.md)
- [p0 ssh-resolve](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-ssh-resolve.md)
- [p0 claude mcp add](https://docs.p0.dev/p0-cli/p0-commands-and-usage/p0-claude-mcp-add.md)
- [Troubleshooting](https://docs.p0.dev/p0-cli/troubleshooting.md)
- [p0 login](https://docs.p0.dev/p0-cli/troubleshooting/p0-login.md)
- [p0 ssh](https://docs.p0.dev/p0-cli/troubleshooting/p0-ssh.md)
- [p0 request](https://docs.p0.dev/p0-cli/troubleshooting/p0-request.md)
- [p0 aws role assume](https://docs.p0.dev/p0-cli/troubleshooting/p0-aws-role-assume.md)
- [p0 aws permission-set assume](https://docs.p0.dev/p0-cli/troubleshooting/p0-aws-permission-set-assume.md)
- [p0 ls](https://docs.p0.dev/p0-cli/troubleshooting/p0-ls.md)
- [p0 allow](https://docs.p0.dev/p0-cli/troubleshooting/p0-allow.md)
- [p0 grant](https://docs.p0.dev/p0-cli/troubleshooting/p0-grant.md)
- [p0 kubeconfig](https://docs.p0.dev/p0-cli/troubleshooting/p0-kubeconfig.md)
- [p0 scp](https://docs.p0.dev/p0-cli/troubleshooting/p0-scp.md)
- [p0 ssh-resolve](https://docs.p0.dev/p0-cli/troubleshooting/p0-ssh-resolve.md)
