Der Agent von Cursor kann eine Website bauen und Befehle ausführen, also kann er sie auch deployen. Sag ihm „Deploy das mit Lobsite“, und er führt npx -y lobsite --yes im Terminal aus: Der gebaute Ordner geht online, und der Agent kommt mit der Adresse und einem Link zurück, mit dem du die Website behältst. Eine Projektregel macht das zum Standard für jeden Chat.
So funktioniert es
- Bitte den Agenten, zu deployen, im Agent-Modus. Er baut das Projekt und führt dann
npx -y lobsite --yesaus. - Die CLI erkennt, dass sie unter Cursor läuft (an der Variable
CURSOR_AGENT), wartet also nie auf eine Antwort, die nicht kommen würde, und gibt schlichte Zeilen aus. - Der Agent nennt dir die URL und den Übernahme-Link. Die Website hält 6 Stunden; öffne den Link und melde dich an, um sie unter derselben Adresse zu behalten.
Eine Projektregel
Regeln sagen dem Agenten von Cursor, wie dieses Projekt funktioniert. Speichere das 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.
Mit alwaysApply: false liest der Agent die Regel, wenn es im Chat ums Deployen geht. Committe lobsite.toml nach dem ersten Deploy, damit die Agenten des ganzen Teams dieselbe Website aktualisieren.
Oder der MCP-Server
Füg den Server zu .cursor/mcp.json im Projekt hinzu (oder zu ~/.cursor/mcp.json für jedes Projekt):
{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }
Cursor zeigt dann sechs Tools: deploy, list_sites, list_deploys, rollback, promote und whoami. Der Agent ruft sie statt des Terminals auf, es gibt also keinen Befehl zu genehmigen, und er kann „Was ist gerade live?“ oder „Roll das letzte Deploy zurück“ beantworten.
Keine Rückfragen unter einem Agent, und eine Tell the user:-Zeile mit der URL und dem Übernahme-Link.
npx lobsite mcp für Coding-Agents, lobsite.com/api/mcp für Chat-Assistenten.
Dateien werden nach ihrem Hash gespeichert. Ein erneutes Deploy einer unveränderten Website lädt 0 Bytes hoch.
Vorschau ansehen, bevor es live geht. Mit einem Klick zurückrollen, samt Weiterleitungen.
Weiterleitungen, Header und Formulare stehen in lobsite.toml und reisen mit jedem Deploy mit.
Jedes Limit ist veröffentlicht, und jeder Fehler sagt dir, was als Nächstes zu tun ist.
Terminal, Regel oder MCP: was nehmen
| Terminal-Befehl | Projektregel | MCP-Server | |
|---|---|---|---|
| Einrichtung | Keine | Eine Datei in .cursor/rules/ |
Ein Eintrag in .cursor/mcp.json |
| Freigabe in Cursor | Bei jedem Lauf, außer du erlaubst den Befehl | Bei jedem Lauf, außer du erlaubst den Befehl | Pro Tool, beim ersten Mal |
| Zurückrollen, Deploys auflisten | Ja, mit weiteren Befehlen | Ja, mit weiteren Befehlen | Ja, als Tools |
| Mit dem Team geteilt | Nein | Ja, committet | Ja, wenn .cursor/mcp.json committet ist |
| Braucht Node | Ja | Ja | Ja |
Alle drei deployen auf dieselbe Weise und auf dieselbe Website. Ohne Node kann der Agent stattdessen eine Seite mit curl senden; siehe KI-Agenten.
Häufige Fragen
Bleibt der Agent an einer Rückfrage hängen?
Nein. Unter Cursor fragt die CLI nie etwas: Ein erstes Deploy gibt seine Zusammenfassung aus und macht weiter, und alles, was sich nicht rückgängig machen lässt, braucht --yes. Deshalb enthält der Befehl es.
Kann er in mein Konto deployen statt auf eine temporäre Website?
Ja. Führe einmal selbst npx lobsite login im Terminal von Cursor aus; es öffnet einen Browser zur Anmeldung. Danach gehen die Deploys des Agenten in dein Konto, und lobsite.toml merkt sich die Website.
Welchen Ordner lädt er hoch?
Den ersten von dist/, build/, out/, _site/ oder public/, oder den in lobsite.toml genannten Ordner. Geheime Dateien wie .env werden nie hochgeladen: Sie stoppen das Deploy, bis sie ignoriert werden.
Lädt jedes Deploy die ganze Website erneut hoch?
Nein. Dateien werden anhand ihres Hashs verglichen, und nur geänderte werden hochgeladen; ein erneutes Deploy nach einer kleinen Änderung dauert also nur einen Moment.
Gibt es eine Cursor-Erweiterung?
Es braucht keine Erweiterung: Die CLI und der MCP-Server sind die ganze Integration.