Claude Code

Guia completo para configurar o Karpos MCP no Claude Code, do zero ao uso.

Pré-requisitos

  • Node.js 18+ instalado
  • Uma conta na Anthropic (para autenticar o Claude Code)
  • Uma API Key do Karpos (gerada em Configurações > API Keys)

Instalar o Claude Code

Instale globalmente via npm:

Terminal
npm install -g @anthropic-ai/claude-code

Verifique se instalou corretamente:

Terminal
claude --version

Fazer login no Claude Code

Na primeira vez que rodar o Claude Code, ele vai pedir autenticação. Rode no terminal:

Terminal
claude

Ele vai abrir uma janela no navegador para você fazer login com sua conta Anthropic. Após autorizar, volte ao terminal — ele vai confirmar que está autenticado.

Dica: login manual

Se preferir fazer login separadamente antes de usar:

Terminal
claude login

Útil se estiver em um servidor remoto ou CI/CD. Suporta login via API key da Anthropic também.

Adicionar o servidor MCP via terminal

Com o Claude Code instalado e logado, adicione o servidor Karpos MCP:

Terminal
claude mcp add karpos \
  --transport http \
  https://next-mcp-server.onrender.com/mcp \
  --header "Authorization: Bearer kp_sua_api_key_aqui"

Substitua kp_sua_api_key_aqui pela sua chave real do Karpos.

Escopo do servidor

Por padrão, o servidor é adicionado no escopo do projeto (pasta atual). Para adicionar globalmente (todos os projetos):

Terminal
claude mcp add karpos \
  --transport http \
  https://next-mcp-server.onrender.com/mcp \
  --header "Authorization: Bearer kp_sua_api_key_aqui" \
  --scope user

Alternativa: arquivo de configuração

Também funciona criar o arquivo .claude/mcp.json manualmente:

.claude/mcp.json
{
  "mcpServers": {
    "karpos": {
      "type": "http",
      "url": "https://next-mcp-server.onrender.com/mcp",
      "headers": {
        "Authorization": "Bearer kp_sua_api_key_aqui"
      }
    }
  }
}

Adicione ao .gitignore para não versionar a chave.

Verificar a conexão

Confirme que o servidor foi adicionado:

Terminal
claude mcp list

Você deve ver karpos na lista. Agora abra o Claude Code e teste:

Terminal
claude

Dentro do chat, peça:

"Usa a tool ping do karpos para testar a conexão"

Resposta esperada

{
  "status": "ok",
  "version": "1.0.0",
  "authenticated": true,
  "user": "Seu Nome"
}

Se authenticated: true, está tudo configurado.

Começar a usar

Com o servidor conectado, você usa linguagem natural. O Claude vai chamar as tools do Karpos automaticamente.

Exemplos no terminal

you: Lista meus projetos no Karpos

you: Cria uma tarefa "Deploy v2" no projeto Website

you: Quais tarefas estão atrasadas?

you: Move todas tarefas "em review" para "done"

you: Adiciona um comentário na tarefa X: "Corrigido no PR #42"

Comandos úteis

ComandoO que faz
claudeAbre o Claude Code interativo
claude loginFaz login na sua conta Anthropic
claude mcp listLista servidores MCP configurados
claude mcp addAdiciona um servidor MCP
claude mcp remove karposRemove o servidor MCP
claude --versionVerifica versão instalada