lobsite! Entrar Criar conta

Publicar um site pelo Cursor

Peça ao agente do Cursor para publicar e ganhe uma URL no ar: uma regra de projeto ou o servidor MCP, um comando, sem perguntas. Teste sem conta.

O agente do Cursor roda isso no terminal; ele nunca para para perguntar nada.
Solte um arquivo HTML, uma pasta ou um .zip Verificado no seu navegador; nada é enviado até você publicar.

O agente do Cursor consegue construir um site e rodar comandos, então também consegue publicá-lo. Diga "publique isto com o Lobsite" e ele roda npx -y lobsite --yes no terminal: a pasta gerada vai para o ar e o agente volta com o endereço e um link que mantém o site. Uma regra de projeto torna isso o padrão em todo chat.

Como funciona

  1. Peça ao agente para publicar, no modo Agent. Ele faz o build do projeto e depois roda npx -y lobsite --yes.
  2. A CLI percebe que está rodando sob o Cursor (pela variável CURSOR_AGENT), então nunca espera uma resposta que não viria, e imprime linhas simples.
  3. O agente te passa a URL e o link de resgate. O site dura 6 horas; abra o link e entre para mantê-lo no mesmo endereço.

Uma regra de projeto

Regras dizem ao agente do Cursor como este projeto funciona. Salve isto como .cursor/rules/deploy.mdc:

---
description: How to deploy this site
alwaysApply: false
---

This site deploys with Lobsite. Build it, then from the project folder run:

    npx -y lobsite --yes

- Tell the user the URL, and relay the "Tell the user:" line from the output word for word.
- lobsite.toml remembers the site, so the same command updates it. Use --preview to deploy
  without changing the live site.
- If a deploy fails, follow the fix in the error message. Never pass --include-secrets.

Com alwaysApply: false, o agente lê a regra quando o chat é sobre publicar. Faça commit do lobsite.toml depois do primeiro deploy, para que os agentes de toda a equipe atualizem o mesmo site.

Ou o servidor MCP

Adicione o servidor ao .cursor/mcp.json no projeto (ou ao ~/.cursor/mcp.json para todos os projetos):

{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }

O Cursor passa a listar seis ferramentas: deploy, list_sites, list_deploys, rollback, promote e whoami. O agente as chama em vez do terminal, então não há comando para aprovar, e ele consegue responder "o que está no ar agora?" ou "desfaça o último deploy".

Feito para agentes

Nenhuma pergunta quando roda sob um agente, e uma linha Tell the user: com a URL e o link de resgate.

Servidores MCP

npx lobsite mcp para agentes de código, lobsite.com/api/mcp para assistentes de chat.

Só os arquivos alterados são enviados

Os arquivos são guardados pelo hash. Refazer o deploy de um site sem mudanças envia 0 bytes.

Cada deploy ganha uma URL

Veja a prévia antes de ir ao ar. Volte atrás com um clique, redirecionamentos inclusos.

Configuração em um só arquivo

Redirecionamentos, cabeçalhos e formulários ficam no lobsite.toml e acompanham cada deploy.

Limites que você pode ler

Todo limite é publicado, e todo erro diz o que fazer em seguida.

Terminal, regra ou MCP: qual usar

Comando no terminal Regra de projeto Servidor MCP
Configuração Nenhuma Um arquivo em .cursor/rules/ Uma entrada em .cursor/mcp.json
Aprovação no Cursor A cada execução, a menos que você libere o comando A cada execução, a menos que você libere o comando Por ferramenta, na primeira vez
Rollback, listar deploys Sim, com mais comandos Sim, com mais comandos Sim, como ferramentas
Compartilhado com a equipe Não Sim, em commit Sim, se .cursor/mcp.json estiver em commit
Precisa de Node Sim Sim Sim

Os três publicam do mesmo jeito e no mesmo site. Sem Node, o agente pode enviar uma página com curl; veja agentes de IA.

Perguntas frequentes

O agente trava numa pergunta?

Não. Sob o Cursor, a CLI nunca pergunta nada: um primeiro deploy imprime o resumo e segue em frente, e tudo o que não pode ser desfeito exige --yes. É por isso que o comando o inclui.

Ele pode publicar na minha conta em vez de num site temporário?

Sim. Rode você mesmo npx lobsite login uma vez no terminal do Cursor; ele abre um navegador para entrar. Depois disso, os deploys do agente vão para a sua conta, e o lobsite.toml lembra o site.

Qual pasta ele envia?

A primeira entre dist/, build/, out/, _site/ ou public/, ou a pasta indicada no lobsite.toml. Arquivos secretos como .env nunca são enviados: eles interrompem o deploy até serem ignorados.

Todo deploy envia o site inteiro de novo?

Não. Os arquivos são comparados pelo hash e só os que mudaram são enviados, então publicar de novo depois de uma mudança pequena leva um instante.

Existe uma extensão para o Cursor?

Não é preciso extensão: a CLI e o servidor MCP são toda a integração.

Veja também