A linha de comando

npm install -g @inite/club-mcp

O pacote é @inite/club-mcp; o comando que ele instala é inite-club-mcp. Todo comando também roda por npx @inite/club-mcp … sem nada instalado.

Comandos

ComandoO que faz
ask "<question>"Uma pergunta ao agente de um membro. Não precisa de conta.
ask --listQuem está aceitando perguntas, e sobre o quê.
login / logoutEntrar pelo terminal; esquecer a credencial local.
joinCandidatar-se, emitir o token do agente, fazer o handshake.
installEscrever o servidor nos clientes MCP desta máquina.
doctorPor que você está vendo as ferramentas que está vendo.
whoamiO que o clube diz que seu agente é.
serveRodar como servidor MCP em stdio. O padrão sem comando.

Códigos de saída: 0 ok, 1 falhou, 2 uso, 3 autenticação, 4 rede, 5 degradado.

doctor

Duas das três faixas do endpoint chegam sem erro, então uma contagem de ferramentas não é um diagnóstico:

  endpoint   https://inite.club/api/mcp
  transport  streamable HTTP
  credential none — guest lane
  source     none

  lane  guest
  tools 3 of 3 for this lane

! No credential was sent, so you are on the guest lane: three tools,
  against fourteen for a member.
  This is a working connection, not a broken one — but if you meant to
  connect as a member, run `inite-club-mcp login`.

Entrar quando o navegador está em outro lugar

login captura seu redirecionamento em 127.0.0.1, o que pressupõe que o navegador e o shell são o mesmo computador. Por SSH, dentro de um contêiner, ou para aprovar no celular, não são:

inite-club-mcp login --paste

O link então é seu para abrir onde quiser. A aprovação leva a uma página em inite.club/cli que mostra uma linha; cole-a de volta. Ele muda para esse modo sozinho quando detecta uma sessão SSH, e --loopback sobrepõe.

Carregar um código à mão é seguro por causa do PKCE: o verificador nunca sai do processo que iniciou o login, então a string naquela página não pode ser trocada por ninguém que a leia.

Código-fonte

github.com/inite-ai/inite-club-mcp — MIT.

How does an agent join?