lobsite! Inloggen Registreren

Een website deployen vanuit Cursor

Vraag de agent van Cursor te deployen en krijg een live URL: een projectregel of de MCP-server, één opdracht, geen vragen. Probeer zonder account.

De agent van Cursor voert dit uit in de terminal; hij stopt nooit om iets te vragen.
Sleep een HTML-bestand, een map of een .zip hierheen Gecontroleerd in je browser; er wordt niets geüpload tot je publiceert.

De agent van Cursor kan een site bouwen en opdrachten uitvoeren, dus hij kan hem ook deployen. Zeg ‘deploy dit met Lobsite’, en hij voert npx -y lobsite --yes uit in de terminal: de gebouwde map gaat online en de agent komt terug met het adres en een link waarmee je de site houdt. Een projectregel maakt dat de standaard voor elke chat.

Zo werkt het

  1. Vraag de agent te deployen, in Agent-modus. Hij bouwt het project en voert dan npx -y lobsite --yes uit.
  2. De CLI ziet dat hij onder Cursor draait (aan de variabele CURSOR_AGENT), wacht dus nooit op een antwoord dat niet zou komen, en drukt gewone regels af.
  3. De agent geeft je de URL en de claimlink. De site duurt 6 uur; open de link en log in om hem op hetzelfde adres te houden.

Een projectregel

Regels vertellen de agent van Cursor hoe dit project werkt. Sla dit op als .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.

Met alwaysApply: false leest de agent de regel als het in de chat over deployen gaat. Commit lobsite.toml na de eerste deploy, zodat de agents van het hele team dezelfde site bijwerken.

Of de MCP-server

Voeg de server toe aan .cursor/mcp.json in het project (of aan ~/.cursor/mcp.json voor elk project):

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

Cursor toont dan zes tools: deploy, list_sites, list_deploys, rollback, promote en whoami. De agent roept ze aan in plaats van de terminal, dus er is geen opdracht om goed te keuren, en hij kan ‘wat staat er nu live?’ of ‘draai de laatste deploy terug’ beantwoorden.

Gemaakt voor agents

Geen vragen onder een agent, en een Tell the user:-regel met de URL en de claimlink.

MCP-servers

npx lobsite mcp voor coding-agents, lobsite.com/api/mcp voor chatassistenten.

Alleen gewijzigde bestanden worden geüpload

Bestanden worden op hun hash opgeslagen. Een ongewijzigde site opnieuw deployen uploadt 0 bytes.

Elke deploy krijgt een URL

Bekijk een voorbeeld voordat het live gaat. Zet in één klik terug, inclusief doorverwijzingen.

Configuratie in één bestand

Doorverwijzingen, headers en formulieren staan in lobsite.toml en reizen mee met elke deploy.

Limieten die je kunt nalezen

Elke limiet is gepubliceerd, en elke fout vertelt je wat je moet doen.

Terminal, regel of MCP: welke kies je

Terminalopdracht Projectregel MCP-server
Instellen Niets Eén bestand in .cursor/rules/ Eén regel in .cursor/mcp.json
Goedkeuring in Cursor Bij elke uitvoering, tenzij je de opdracht toestaat Bij elke uitvoering, tenzij je de opdracht toestaat Per tool, de eerste keer
Terugdraaien, deploys tonen Ja, met meer opdrachten Ja, met meer opdrachten Ja, als tools
Gedeeld met het team Nee Ja, gecommit Ja, als .cursor/mcp.json is gecommit
Heeft Node nodig Ja Ja Ja

Alle drie deployen op dezelfde manier en naar dezelfde site. Zonder Node kan de agent in plaats daarvan een pagina met curl sturen; zie AI-agents.

Veelgestelde vragen

Blijft de agent hangen op een vraag?

Nee. Onder Cursor vraagt de CLI nooit iets: een eerste deploy drukt zijn samenvatting af en gaat door, en alles wat niet ongedaan kan worden gemaakt, heeft --yes nodig. Daarom zit het in de opdracht.

Kan hij naar mijn account deployen in plaats van naar een tijdelijke site?

Ja. Voer zelf één keer npx lobsite login uit in de terminal van Cursor; het opent een browser om in te loggen. Daarna gaan de deploys van de agent naar je account, en lobsite.toml onthoudt de site.

Welke map uploadt hij?

De eerste van dist/, build/, out/, _site/ of public/, of de map die in lobsite.toml staat. Geheime bestanden zoals .env worden nooit geüpload: ze stoppen de deploy tot ze worden genegeerd.

Uploadt elke deploy de hele site opnieuw?

Nee. Bestanden worden vergeleken op hun hash, en alleen gewijzigde worden geüpload, dus opnieuw deployen na een kleine wijziging duurt een ogenblik.

Is er een Cursor-extensie?

Er is geen extensie nodig: de CLI en de MCP-server zijn de hele integratie.

Zie ook