Saltar para o artigo
Solta

Configuração e referência do conector

Esta é a referência: o endereço, os passos e tudo o que o conector consegue fazer. Para que serve, com exemplos, está em Publique a partir do Claude e do ChatGPT. O conector do Solta é um servidor Model Context Protocol (MCP) remoto que permite ao Claude e ao ChatGPT publicar, atualizar e partilhar sites no Solta a partir de uma conversa. Depois de o adicionar, basta dizer «ponha isto no Solta» para receber um link, sem copiar nada para lado nenhum.

1. Adicione o conector

Precisa de uma só coisa, o endereço do servidor:

Endereço do servidor
https://mcp.solta.now/mcp
  • Claude (na web e na aplicação para computador): Adicionar o Solta ao Claude, que abre Add custom connector (adicionar conector personalizado) com o endereço já preenchido. Ou Customize → Connectors → Add custom connector (Personalizar → Conectores → Adicionar conector personalizado), e cole o endereço (passos da Anthropic, lidos a 2 de novembro de 2026).
  • ChatGPT (na web): Plugins → + → Add custom MCP server (adicionar servidor MCP personalizado), cole o endereço e depois Create as a plugin (criar como plugin). Já não é preciso ativar o Developer mode (modo de programador). Que planos podem publicar através de um servidor personalizado é a OpenAI que decide (passos da OpenAI, lidos a 1 de novembro de 2026).
  • Claude Code: execute a linha abaixo e depois /mcp dentro do Claude Code para iniciar sessão.
claude mcp add --transport http solta https://mcp.solta.now/mcp

Outras aplicações aceitam o mesmo endereço:

  • VS Code: Instalar no VS Code, ou MCP: Add Server → HTTP, e cole o endereço.
  • Cursor: Adicionar ao Cursor.
  • Gemini CLI: execute gemini mcp add --transport http solta https://mcp.solta.now/mcp.
  • Le Chat, Perplexity, Copilot Studio, Zed e qualquer outra aplicação que aceite um servidor MCP remoto: adicione um conector personalizado com o endereço. Iniciar sessão funciona como no Claude.

Não há chave para colar. A aplicação regista-se sozinha, envia-o para aqui para iniciar sessão, e carrega em Allow (permitir), como em qualquer conector. O que ela pede aparece nesse ecrã antes de concordar.

2. Diga o que pretende

Pedidos que funcionam:

  • «Publique isto no Solta e dê-me o link.»
  • «Atualize a minha calculadora de preços com esta versão.»
  • «O que há na minha biblioteca do Solta?»
  • «Alguém comentou o site da fatura?»

Tudo o que consegue fazer

O modelo escolhe sozinho entre estas ações, conforme o que pede. Cada uma é algo que poderia fazer à mão no Solta, com as mesmas permissões.

NomeO que faz
create_sitePublica um ficheiro como um site novo, com link próprio, na sua biblioteca ou na de um espaço de trabalho. Se a página se parecer com um dos sites dessa biblioteca dos últimos 30 dias, o modelo é encaminhado para esse site, a não ser que peça um à parte (new_site).
get_sourceLê o código de um site, para que o modelo o possa alterar.
update_siteAcrescenta uma versão nova a um site, como rascunho. O link continua a mostrar a anterior.
publishPõe uma versão online, no mesmo link.
request_reviewEnvia uma versão a um aprovador.
approveAprova uma versão e põe-na online.
list_sitesLista os sites da sua biblioteca ou da de um espaço de trabalho, ou os que correspondem a uma pesquisa.
list_versionsLista as versões de um site e qual delas está online.
diffMostra o código de duas versões lado a lado.
get_commentsLê o que as pessoas disseram numa versão: a que está online, ou um rascunho pelo número. Dá o link onde as pessoas comentam, a página do site no Solta.
get_analyticsLê como um site foi visto: visualizações, visitantes, países, dispositivos, páginas e sites de origem, e ainda as leituras dos códigos QR e as visualizações vindas das campanhas.
reply_commentResponde a um comentário, na versão em que foi deixado.
set_accessMuda quem pode abrir um site: público, não listado, com palavra-passe, por convite, só da equipa ou privado.
link_chatLiga um site à conversa em que foi feito, quando dá à conversa o endereço dela, para que o Solta a possa voltar a abrir.
set_visitor_aiDeixa os visitantes usarem a sua própria IA através do OpenRouter, pagando eles.
set_installableDeixa as pessoas instalarem um site como aplicação no telemóvel ou no computador.
get_embedDá o excerto de código que põe um site no site da sua empresa.
remixCopia um site para a sua biblioteca ou para a de um espaço de trabalho, com um link novo: um que alguém partilhou para remix, ou um dos seus.
move_siteMove um site para um espaço de trabalho, ou de volta para a sua biblioteca pessoal, mantendo o link, as versões e os comentários.
list_workspacesLista a sua biblioteca pessoal e os espaços de trabalho a que pertence, com a sua função e o plano de cada um.
exportDá um link para transferir os ficheiros de uma versão.
whoamiDiz com que conta do Solta o conector iniciou sessão, e em que espaços de trabalho está.

O que faz e o que não faz

Uma atualização é um rascunho. Quando pede uma alteração a um site que já existe, a versão nova é guardada, mas o link continua a mostrar o que mostrava antes. Nada do que alguém tem aberto muda até mandar publicar. É de propósito: um link que deu a cinquenta pessoas não deve mudar só porque um modelo decidiu que tinha terminado.

Cada versão diz de onde veio. Uma versão que o conector guarda fica marcada com a aplicação que a guardou, como «Rascunho · pelo Claude» na lista de versões do site. Depois de Continuar no Claude, a página do site fica à espera desse rascunho e abre-o quando chega. Um botão «Voltar ao Claude» é opcional: cole o endereço da conversa nessa página, ou dê-o à conversa, e ficam ligados.

Não faz uma segunda cópia do seu site. Se não encontrar o site que indicou, para e pergunta, em vez de criar um novo com outro link.

Não publica os seus segredos. Os ficheiros são analisados à procura de chaves de API e palavras-passe antes de qualquer coisa ser guardada, e um ficheiro que contenha uma delas é recusado.

Retirar o acesso

Definições → Chaves e ligações → Aplicações ligadas lista tudo o que autorizou e quando foi usado pela última vez. Desligar tem efeito imediato, em todos os tokens que essa aplicação tem.

Sem conector

Se a sua aplicação não consegue iniciar sessão desta forma, ou se está a escrever um script, crie uma chave em Definições → Chaves e ligações → Chaves de API e envie-a como Authorization: Bearer …. Só é mostrada uma vez.

Seja como for, é a API normal do Solta. Não há um caminho à parte, só para agentes, até à sua conta, e é essa a ideia: um agente não chega a nada a que o dono da conta não possa chegar.