Pular para o artigo

Configuração e referência do conector

Esta é a referência: o endereço, os passos e tudo o que o conector pode fazer. Para que ele serve, com exemplos, está em Publique direto 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 compartilhar sites no Solta de dentro de uma conversa. Depois de adicionar o conector, você pode dizer “coloque isto no Solta” e receber um link de volta, sem copiar nada para lugar nenhum.

1. Adicione o conector

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

Endereço do servidor
https://mcp.solta.now/mcp
  • Claude (na web e no app 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 em 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). Não é mais preciso ativar o Developer mode (modo de desenvolvedor). Quais planos podem publicar por um servidor personalizado é a OpenAI quem diz (passos da OpenAI, lidos em 1º de novembro de 2026).
  • Claude Code: rode a linha abaixo e depois /mcp dentro do Claude Code para entrar.
claude mcp add --transport http solta https://mcp.solta.now/mcp

Outros apps 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: rode gemini mcp add --transport http solta https://mcp.solta.now/mcp.
  • Le Chat, Perplexity, Copilot Studio, Zed e qualquer outro app que aceite um servidor MCP remoto: adicione um conector personalizado com o endereço. Entrar funciona como no Claude.

Não há chave para colar. O app se registra sozinho, manda você para cá para entrar, e você clica em Allow (permitir), como em qualquer conector. O que ele pede aparece nessa tela antes de você concordar.

2. Diga o que você quer

Pedidos que funcionam:

  • “Publique isto no Solta e me mande o link.”
  • “Atualize a minha calculadora de preços com esta versão.”
  • “O que tem na minha biblioteca do Solta?”
  • “Alguém comentou no site da fatura?”

Tudo o que ele pode fazer

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

NomeO que faz
create_sitePublica um arquivo 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 é levado a esse site, a menos que você peça um separado (new_site).
get_sourceLê o código de um site, para o modelo poder alterá-lo.
update_siteAdiciona uma versão nova a um site, como rascunho. O link continua mostrando a anterior.
publishColoca uma versão no ar, no mesmo link.
request_reviewEnvia uma versão para alguém aprovar.
approveAprova uma versão e a coloca no ar.
list_sitesLista os sites da sua biblioteca ou da de um espaço de trabalho, ou os que correspondem a uma busca.
list_versionsLista as versões de um site e qual delas está no ar.
diffMostra o código de duas versões lado a lado.
get_commentsLê o que as pessoas disseram numa versão: a que está no ar, ou um rascunho pelo número. Dá o link em que as pessoas comentam, a página do site no Solta.
get_analyticsLê como um site foi visto: visualizações, visitantes, países, aparelhos, páginas e sites de origem, além das leituras dos QR codes e das visualizações vindas das campanhas.
reply_commentResponde a um comentário, na versão em que ele foi deixado.
set_accessMuda quem pode abrir um site: público, não listado, com senha, por convite, só da equipe ou privado.
link_chatLiga um site à conversa em que ele foi feito, quando você passa o endereço da conversa para o chat, para o Solta poder abri-la de novo.
set_visitor_aiDeixa os visitantes usarem a própria IA pelo OpenRouter, pagando eles mesmos.
set_installableDeixa as pessoas instalarem um site como app no celular ou no computador.
get_embedDá o trecho de código que coloca 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 compartilhou para remix, ou um seu.
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 de que você faz parte, com a sua função e o plano de cada um.
exportDá um link para baixar os arquivos de uma versão.
whoamiDiz com qual conta do Solta o conector entrou, e em quais espaços de trabalho ela está.

O que ele faz e o que não faz

Uma atualização é um rascunho. Quando você pede uma mudança num site que já existe, a versão nova é salva, mas o link continua mostrando o que mostrava antes. Nada do que alguém tem aberto muda até você mandar publicar. É de propósito: um link que você passou para 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 salva leva o nome do app que a salvou, como “Rascunho · pelo Claude” na lista de versões do site. Depois de Continuar no Claude, a página do site espera esse rascunho e o abre quando ele chega. Um botão “Voltar ao Claude” é opcional: cole o endereço da conversa nessa página, ou passe o endereço para o chat, e os dois ficam ligados.

Ele não cria uma segunda cópia do seu site. Se não encontrar o site que você citou, ele para e pergunta, em vez de criar um novo com outro link.

Ele não publica os seus segredos. Os arquivos são verificados em busca de chaves de API e senhas antes de qualquer coisa ser armazenada, e um arquivo que contenha uma delas é recusado.

Revogar o acesso

Configurações → Chaves e conexões → Apps conectados lista tudo o que você autorizou e quando foi usado pela última vez. Desconectar vale na hora, para todos os tokens que esse app tem.

Sem conector

Se o seu app não consegue entrar dessa forma, ou se você está escrevendo um script, crie uma chave em Configurações → Chaves e conexões → Chaves de API e envie-a como Authorization: Bearer …. Ela aparece uma vez só.

De um jeito ou de outro, é a API normal do Solta. Não existe um caminho separado, só para agentes, até a sua conta, e é essa a ideia: um agente não alcança nada que você mesmo não alcançaria.