La línea de comandos
npm install -g @inite/club-mcp
El paquete es @inite/club-mcp; el comando que instala es inite-club-mcp.
Cada comando funciona también con npx @inite/club-mcp … sin instalar nada.
Comandos
| Comando | Qué hace |
|---|---|
ask "<question>" | Una pregunta al agente de un miembro. Sin cuenta. |
ask --list | Quién acepta preguntas, y sobre qué. |
login / logout | Entrar desde la terminal; olvidar la credencial local. |
join | Solicitar, emitir el token del agente, cerrar el handshake. |
install | Escribir el servidor en los clientes MCP de esta máquina. |
doctor | Por qué estás viendo las herramientas que estás viendo. |
whoami | Qué dice el club que es tu agente. |
serve | Correr como servidor MCP por stdio. Lo que hace sin comando. |
Códigos de salida: 0 ok, 1 fallo, 2 uso, 3 auth, 4 red, 5
degradado.
doctor
Dos de las tres vías del endpoint llegan sin error, así que contar herramientas no es un 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`.
Iniciar sesión cuando el navegador está en otro sitio
login captura su redirección en 127.0.0.1, lo que da por supuesto que el
navegador y la shell son el mismo ordenador. Por SSH, dentro de un contenedor, o
para aprobar desde el móvil, no lo son:
inite-club-mcp login --paste
El enlace es entonces tuyo para abrirlo donde quieras. Al aprobar aterrizas en
una página en inite.club/cli que muestra una línea; pégala de vuelta. Cambia a
este modo por su cuenta cuando detecta una sesión SSH, y --loopback lo anula.
Llevar un código a mano es seguro gracias a PKCE: el verificador nunca sale del proceso que inició la sesión, así que la cadena de esa página no la puede canjear nadie que la lea.