https://github.com/coreybutler/nvm-windows/releases/
nvm install lts
nvm use 22.18.0 # Esse comando aparece no final da instalação. O número da versão pode ser diferente.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
npm install -g @anthropic-ai/claude-code
Na hora de rodar o claude code pela primeira vez (com o comando claude
), opte preferencialmente pela autenticação via console - 1ª opção - com assinatura Pro ou Max. Se usar via API será muito caro.
4. Opcional - Instale o SuperClaude:
uv add SuperClaude
SuperClaude install
IMPORTANTE:
- Rode os comandos no Prompt de Comandop (cmd) do Windows, não no PowerShell (vai dar erro mostrando que o "-y" não é suportado).
- Aqui estou instalando os MPCs no contexto do usuário, não do projeto. Para instalar um MCP para um projeto específico, remova o
-s user
do comando. - Para rodar os comandos npx no Windows, precisa adicionar
cmd /c
antes do comando. No Linux, MacOS e WSL não é necessário.
5.1. Fetch:
claude mcp add fetch -s user -- uvx mcp-server-fetch
5.2. Sequential-thinking:
claude mcp add sequential-thinking -s user -- cmd /c npx -y @modelcontextprotocol/server-sequential-thinking
5.3. Context7:
claude mcp add -s user --transport http context7 https://mcp.context7.com/mcp
Depois de tudo instalado, dentro do arquivo %User%.claude.json, você verá os itens assim:
"mcpServers": {
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp"
},
"sequential-thinking": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-sequential-thinking"
],
"env": {}
},
"fetch": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"env": {}
}
}
Façam bom proveito!
Almir