> This page is for ProteinMPNN, version 1.0.2.
> For other versions, use one of these documentation indexes:
> - 1.2.0 (Latest) (default): https://docs.nvidia.com/nim/bionemo/proteinmpnn/1.2.0/llms.txt
> - 1.1.0: https://docs.nvidia.com/nim/bionemo/proteinmpnn/1.1.0/llms.txt
> - 1.0.2: https://docs.nvidia.com/nim/bionemo/proteinmpnn/1.0.2/llms.txt
> - 1.0.0: https://docs.nvidia.com/nim/bionemo/proteinmpnn/1.0.0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nim/bionemo/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nim/bionemo/_mcp/server.

# Prerequisites

## System Requirements

<Note>
For detailed hardware requirements, supported GPU configurations, and system setup instructions (Docker, NVIDIA Drivers, Container Toolkit), refer to the [Support Matrix](/nim/bionemo/proteinmpnn/1.0.2/support-matrix).
</Note>

## NGC (NVIDIA GPU Cloud) Account

1. [Create an account on NGC](https://catalog.ngc.nvidia.com/)
2. [Generate an API Key](https://org.ngc.nvidia.com/setup/api-key)
3. Docker log in with your NGC API (enter the key as password when prompted.)

```bash
docker login nvcr.io --username='$oauthtoken'
```