Liquid Compute GPU Test (GCAT)

Execute testes de aceitação de GPU em nós NVIDIA que você administra, a partir do seu agente de IA: diagnósticos DCGM, CUTLASS GEMM, largura de banda HBM/PCIe e NCCL via SSH, reportados contra limites por perfil.

Servidor MCP hospedado

npx add-mcp 'https://api.liquidcompute.co/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Teste de GPU Liquid Compute (GCAT)

Execute testes de aceitação de GPU em nós NVIDIA que você administra, a partir do seu agente de IA.

O Liquid Compute conecta-se aos seus nós via SSH a partir de seus próprios servidores. Ele executa diagnósticos NVIDIA DCGM, um benchmark GEMM CUTLASS, testes de largura de banda HBM e PCIe e NCCL all-reduce para um perfil de GPU, e então reporta cada medição em relação aos limites desse perfil. Os perfis cobrem nós A10, nós de 8 GPUs H100 e H200 e clusters de 2 ou 4 nós via RDMA, e nós de 8 GPUs B200 e B300. Seu agente pode listar os perfis atuais.

O teste é gratuito e requer uma conta Liquid Compute. Novo no Liquid Compute? Crie sua conta e finalize a configuração no site primeiro. Seu agente pedirá que você faça login na primeira vez que se conectar.

Este repositório não contém código. O servidor MCP hospedado em https://api.liquidcompute.co/mcp faz o trabalho; este repositório contém os arquivos de listagem para marketplaces de agentes e uma habilidade de agente que ensina aos agentes o fluxo do teste.

Requisitos

Cada nó precisa de:

  • Ubuntu 22.04 ou 24.04 com driver NVIDIA 580 ou posterior (CUDA 13.0 ou posterior);
  • um endereço IP público que aceite SSH a partir dos endereços de origem que o Liquid Compute fornece quando você cria um teste;
  • um usuário com root ou sudo sem senha;
  • GPUs ociosas durante todo o teste. Um teste coloca cada GPU sob carga total pela duração do perfil, que pode ser de 90 minutos ou mais.

Conecte seu agente

O servidor usa Streamable HTTP e login OAuth 2.1 com o escopo gpu_tests.

Claude Code

Instale o plugin, que adiciona o servidor e a habilidade:

claude plugin marketplace add Liquid-Compute/gcat
claude plugin install liquidcompute-gcat@liquidcompute

Ou adicione apenas o servidor:

claude mcp add --transport http --scope user liquidcompute-gpu-test https://api.liquidcompute.co/mcp

Depois execute /mcp no Claude Code para fazer login.

Aplicativos Claude

No Claude, abra Customize > Connectors, selecione Add custom connector e insira https://api.liquidcompute.co/mcp. Nos planos Team e Enterprise, um Owner adiciona em Organization settings > Connectors.

Codex

codex mcp add liquidcompute-gpu-test --url https://api.liquidcompute.co/mcp
codex mcp login liquidcompute-gpu-test

ChatGPT

Abra chatgpt.com/plugins, selecione +, depois Add custom MCP server. Insira https://api.liquidcompute.co/mcp e escolha OAuth. As configurações do seu workspace decidem se servidores MCP personalizados são permitidos.

Cursor

Abra este link de instalação no seu navegador:

cursor://anysphere.cursor-deeplink/mcp/install?name=liquidcompute-gpu-test&config=eyJ1cmwiOiJodHRwczovL2FwaS5saXF1aWRjb21wdXRlLmNvL21jcCJ9

Ou adicione o servidor a ~/.cursor/mcp.json:

{
  "mcpServers": {
    "liquidcompute-gpu-test": { "url": "https://api.liquidcompute.co/mcp" }
  }
}

VS Code

Execute MCP: Add Server, escolha HTTP e insira https://api.liquidcompute.co/mcp. Ou adicione-o a .mcp.json na raiz do seu workspace:

{
  "mcpServers": {
    "liquidcompute-gpu-test": { "type": "http", "url": "https://api.liquidcompute.co/mcp" }
  }
}

Gemini CLI

Instale a extensão, que adiciona o servidor e a habilidade:

gemini extensions install https://github.com/Liquid-Compute/gcat

Ou adicione apenas o servidor, depois faça login com /mcp auth liquidcompute-gpu-test:

gemini mcp add --transport http --scope user liquidcompute-gpu-test https://api.liquidcompute.co/mcp

Como um teste é executado

  1. Seu agente escolhe o perfil que corresponde aos seus nós e cria um teste. Você recebe uma linha authorized_keys e os endereços dos quais o Liquid Compute se conecta.
  2. Você adiciona a linha para um usuário root ou sudo sem senha em cada nó, ou deixa seu agente adicioná-la via acesso SSH que você forneceu.
  3. Você confirma que está autorizado a dar acesso SSH ao Liquid Compute. Seu agente adiciona os nós, e o Liquid Compute executa uma breve verificação de conexão que não carrega as GPUs.
  4. Você confirma que os nós estão reservados, que suas GPUs permanecerão ociosas e que você está autorizado a executar o teste. O teste começa.
  5. Seu agente acompanha o teste e lê o relatório para você. Ele também pode criar um link para o relatório que qualquer pessoa com o link pode abrir por 30 dias.
  6. Você remove a linha authorized_keys.

A habilidade contém o fluxo completo e as ferramentas que utiliza.

Um relatório mede seus nós durante a janela do teste. Não é uma certificação ou garantia. Se suas GPUs passarem e você as possuir, você pode listá-las para aluguel no Liquid Compute.

Segurança

  • Duas confirmações que somente você pode dar. O servidor se recusa a adicionar nós ou iniciar um teste até que seu agente passe sua própria confirmação (passos 3 e 4). A habilidade instrui os agentes a mostrar a você o texto exato e nunca confirmar por você. Não configure seu cliente para aprovar automaticamente essas duas ferramentas.
  • Ferramentas anotadas. Cada ferramenta indica se apenas lê, e iniciar e parar um teste são marcados como destrutivos, para que seu cliente possa perguntar antes de executá-los.
  • Nada é instalado. Os arquivos de teste são copiados para os nós durante o teste e removidos depois. O Liquid Compute não instala pacotes, serviços ou contas e não altera configurações.
  • Acesso que você controla. O Liquid Compute pode acessar um nó via SSH até que você remova sua linha authorized_keys.

Dados

  • O login usa sua conta Liquid Compute. O token que seu agente recebe é emitido apenas para este servidor.
  • O Liquid Compute armazena os testes que você cria, os endereços de nós e nomes de usuário que você adiciona, os detalhes de hardware e a saída bruta que o teste coleta, resultados de verificação de conexão e relatórios de teste, sob a conta da sua empresa, até que você solicite sua exclusão.
  • Os relatórios permanecem disponíveis até a expiração mostrada quando você cria um teste. Links de compartilhamento duram 30 dias.

Os Termos de Serviço e o aviso de privacidade do teste de GPU do Liquid Compute se aplicam. O aviso lista o que um teste coleta, como o Liquid Compute usa, por quanto tempo é mantido e como solicitar sua exclusão.

Suporte

Abra uma issue em github.com/Liquid-Compute/gcat/issues para ajuda com o servidor, a habilidade ou um teste. As issues são públicas, então não publique endereços de nós, chaves ou links de relatórios nelas. Envie solicitações de privacidade para privacy@liquidcompute.com.

Licença

Os arquivos de listagem e o texto da habilidade neste repositório estão sob a Licença MIT. O uso do serviço Liquid Compute é regido pelos seus Termos de Serviço.