Gemini CLI
Um comando adiciona o Sallyport ao Gemini CLI para todos os seus projetos, e um login o conecta.
O Gemini CLI entra no Sallyport sozinho. Ele guarda servidores MCP em ~/.gemini/settings.json para o seu usuário e em .gemini/settings.json para um projeto.
Conecte
- Execute o comando abaixo.
- No Gemini CLI, digite
/mcp auth sallyport. O navegador abre o Sallyport. - Entre ou crie uma conta e clique em «Permitir» na tela de consentimento.
gemini mcp add --scope user --transport http sallyport https://mcp.sallyport.cloud/mcpClicar em «Permitir» cria um agente com o nome do cliente. O agente de um proprietário ou administrador começa com todas as conexões do espaço de trabalho. O de um membro começa sem nenhuma, e um administrador as adiciona em «Acesso». Entrar de novo depois custa um clique em «Reconectar».
Conecte com um token
Numa máquina onde ninguém entra, o Gemini CLI envia um token de agente como cabeçalho.
- No console, abra Agentes, clique em «Novo agente», digite um nome e clique em «Criar agente».
- Na página do agente, em «Tokens», clique em «Novo token» e copie. Ele aparece uma única vez.
- Execute o comando abaixo com o seu token no lugar de
YOUR_AGENT_TOKEN.
gemini mcp add --scope user --transport http \
--header "Authorization: Bearer YOUR_AGENT_TOKEN" \
sallyport https://mcp.sallyport.cloud/mcpSem --scope user, o comando escreve no .gemini/settings.json do projeto, e o token iria junto com o repositório. O comando acima escreve esta entrada:
{
"mcpServers": {
"sallyport": {
"httpUrl": "https://mcp.sallyport.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_AGENT_TOKEN" }
}
}
}Quando uma chamada espera por uma pessoa
Por padrão, o Gemini CLI espera uma ferramenta por até 10 minutos. O Sallyport segura uma chamada em espera por no máximo 4 minutos, então a resposta dele sempre chega a tempo.
Se ninguém respondeu ainda, a resposta traz approve_url e call_id. Responda o cartão e peça ao agente para continuar: ele repete a chamada com esse call_id, e o serviço é chamado uma vez.