
# Conectar o Grok Build {/* #connect-grok-build */}

## Login pelo navegador (OAuth) {/* #browser-sign-in-oauth */}

Para registro OAuth automático, adicione a URL sem sobrescrever `oauth` e entre por `/mcps`. O Grok registra seu retorno e gerencia a volta do navegador.

Para a alternativa com cliente pré-registrado, adicione esta configuração a `~/.grok/config.toml`:

```toml
[mcp_servers.reconstruct]
url = "https://reconstruct.dev/mcp"
oauth = { clientId = "reconstruct-mcp", scopes = ["openid", "aud-mcp", "offline_access"], callbackPort = 58234 }
```

No Grok Build, abra `/mcps`, pressione `r` para recarregar, selecione `reconstruct` e pressione `i` para entrar. O retorno é `http://127.0.0.1:58234/callback`. Mantenha a porta 58234 disponível. Não é necessário segredo de cliente. O Grok inicia o receptor local e conclui a conexão automaticamente após o login. Este cliente público usa código de autorização com PKCE S256 e solicita consentimento MCP. O Grok também solicita `offline_access` para renovar tokens após o login; é um escopo opcional desse cliente. É necessária uma conta com acesso à plataforma.

Os ajustes OAuth aninhados usam camelCase (`clientId`, `callbackPort`). Apenas com a URL, clientes compatíveis usam registro dinâmico automático com seu próprio URI exato de retorno. Consulte a [configuração OAuth do MCP](/docs/pt/connect-ai-agents#oauth-browser-sign-in).

## Token de acesso pessoal {/* #personal-access-token */}

Use esta alternativa quando o login pelo navegador não estiver disponível. Não adicione Authorization à entrada OAuth acima.

Copie seu token MCP nas [configurações da conta Reconstruct Platform](https://reconstruct.dev/platform/). Consulte os requisitos em [Token de acesso pessoal](/docs/pt/connect-ai-agents#personal-access-token). Defina `CR_RECONSTRUCT_MCP_TOKEN` no ambiente que inicia o Grok Build.

Adicione isto ao arquivo de usuário `~/.grok/config.toml`. Se houver outros servidores MCP, preserve suas entradas e adicione apenas a seção `reconstruct`:

```toml
[mcp_servers.reconstruct]
url = "https://reconstruct.dev/mcp"
headers = { "Authorization" = "Bearer ${CR_RECONSTRUCT_MCP_TOKEN}" }
```

O Grok Build expande `${CR_RECONSTRUCT_MCP_TOKEN}` do ambiente ao carregar a configuração. Não inclua tokens literais em arquivos do projeto.

Inicie o Grok Build com `grok`. Se já estiver executando, abra `/mcps` e pressione `r` para atualizar após editar a configuração.

Verifique registro e conectividade:

```sh
grok mcp doctor reconstruct
```

Peça ao Grok Build para chamar `list_products` com as ferramentas `reconstruct` e confirmar o acesso.

## Instruções de habilidades {/* #skill-instructions */}

Recursos MCP e ferramentas MCP são capacidades distintas. Algumas versões do Grok Build expõem ferramentas de captura por `search_tool` e `use_tool`, mas não `resources/read`. Chamar `resources/list` como ferramenta não carrega uma habilidade.

Se o cliente não disponibilizar recursos, peça ao Grok para chamar `list_skills` e depois `get_skill` com o URI do recurso do catálogo (`skill://reconstruct/` seguido do caminho retornado). Isso obtém as mesmas instruções empacotadas por ferramentas MCP comuns; não exige instalação separada. Os modelos auxiliares também são legíveis por `get_skill`.

Em servidores antigos sem essas ferramentas, instale as habilidades separadamente ou leia as instruções públicas antes de começar. Para reconstrução, use `reconstruct-inspect`, `reconstruct-build` e `reconstruct-verify` de `https://reconstruct.dev/.well-known/agent-skills/<skill-name>/SKILL.md`. O catálogo público é `https://reconstruct.dev/.well-known/agent-skills/index.json`. Os dados de captura continuam vindo da conexão MCP autenticada. Consulte opções em [Habilidades Reconstruct](/docs/pt/skills).

Para reconstrução, o fluxo atual prefere `get_interface_scene` quando anunciado pelo servidor conectado. Exporta o mesmo contrato neutro de cena para adaptadores, com fatos medidos/declarados/inferidos e evidências ausentes explícitas. DOM/CSS são diagnósticos web opcionais. Carregue a referência Build publicada por `get_skill`; não equipare exportação bem-sucedida a fidelidade verificada em desktop, mobile, interações ou animação. Servidores antigos usam suas ferramentas legadas anunciadas e devem informar as lacunas resultantes.

Consulte o [guia oficial MCP do Grok Build](https://docs.x.ai/build/features/mcp-servers). Depois, experimente os [exemplos de prompts](/docs/pt/prompt-examples).
