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
/mcpdentro do Claude Code para iniciar sessão.
claude mcp add --transport http solta https://mcp.solta.now/mcpOutras 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.
| Nome | O que faz |
|---|---|
| create_site | Publica 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_source | Lê o código de um site, para que o modelo o possa alterar. |
| update_site | Acrescenta uma versão nova a um site, como rascunho. O link continua a mostrar a anterior. |
| publish | Põe uma versão online, no mesmo link. |
| request_review | Envia uma versão a um aprovador. |
| approve | Aprova uma versão e põe-na online. |
| list_sites | Lista os sites da sua biblioteca ou da de um espaço de trabalho, ou os que correspondem a uma pesquisa. |
| list_versions | Lista as versões de um site e qual delas está online. |
| diff | Mostra o código de duas versões lado a lado. |
| get_comments | Lê 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_analytics | Lê 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_comment | Responde a um comentário, na versão em que foi deixado. |
| set_access | Muda quem pode abrir um site: público, não listado, com palavra-passe, por convite, só da equipa ou privado. |
| link_chat | Liga 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_ai | Deixa os visitantes usarem a sua própria IA através do OpenRouter, pagando eles. |
| set_installable | Deixa as pessoas instalarem um site como aplicação no telemóvel ou no computador. |
| get_embed | Dá o excerto de código que põe um site no site da sua empresa. |
| remix | Copia 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_site | Move 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_workspaces | Lista a sua biblioteca pessoal e os espaços de trabalho a que pertence, com a sua função e o plano de cada um. |
| export | Dá um link para transferir os ficheiros de uma versão. |
| whoami | Diz 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.

