Lobsite ma dwa serwery MCP, które publikują strony online. Lokalny działa obok agenta do kodowania i wdraża folder projektu: npx lobsite mcp. Zdalny jest dla asystentów czatu, którzy nie mają folderu do wdrożenia, takich jak ChatGPT i Claude.ai: https://lobsite.com/api/mcp. Oba działają bez konta Lobsite; odpowiedź zawsze zawiera link pozwalający zachować stronę.
Jak to działa
- Dodaj serwer do swojego klienta: lokalny dla agenta do kodowania, zdalny dla asystenta czatu. Konfiguracja dla każdego klienta jest poniżej.
- Poproś o wdrożenie zwykłymi słowami: „opublikuj tę stronę”, „wrzuć tę witrynę online”.
- Narzędzie odpowiada linią dla Ciebie: adres, kiedy wygasa tymczasowa strona, i link do przejęcia. Otwórz link i zaloguj się, aby zachować stronę.
Dwa serwery
| Serwer | Działa | Narzędzia |
|---|---|---|
Lokalny: npx -y lobsite@latest mcp |
Na Twoim komputerze, przez stdin i stdout | deploy, list_sites, list_deploys, rollback, promote, whoami |
Zdalny: https://lobsite.com/api/mcp |
Na lobsite.com, przez Streamable HTTP | deploy_files |
Narzędzia lokalne uruchamiają polecenia CLI z --json --yes i przyjmują path, czyli folder projektu (domyślnie folder, w którym uruchomiono serwer), więc wdrażają tylko zmienione pliki i zapamiętują stronę w lobsite.toml. Narzędzie zdalne przyjmuje zawartość plików w samym wywołaniu, do 25 MB, i tworzy tymczasową stronę albo aktualizuje taką, którą utworzyło wcześniej.
Logowanie i usuwanie stron celowo nie są narzędziami: pierwsze wymaga człowieka w przeglądarce, drugiego nie da się cofnąć.
Konfiguracja dla każdego klienta
Claude Code
claude mcp add lobsite -- npx -y lobsite@latest mcp
Cursor, w .cursor/mcp.json:
{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }
Codex CLI, w ~/.codex/config.toml:
[mcp_servers.lobsite]
command = "npx"
args = ["-y", "lobsite@latest", "mcp"]
Każdy inny klient uruchamiający serwery stdio (Windsurf, VS Code, Gemini CLI, Goose i inne): polecenie to npx z argumentami -y lobsite@latest mcp.
ChatGPT i Claude.ai: dodaj własny konektor z adresem URL https://lobsite.com/api/mcp. W ChatGPT jest to w trybie programisty w ustawieniach; w Claude w sekcji konektorów. Nie potrzeba klucza ani logowania. Strony krok po kroku: ChatGPT i Claude.
Co odpowiada wdrożenie
Lokalne narzędzie deploy zaczyna od linii przeznaczonej do przekazania przez asystenta, a potem podaje pełny wynik w JSON (strona, id wdrożenia, jego URL podglądu, ile plików wysłano):
Tell the user: the site is live at https://quiet-fox-4821.lobsite.app. It's temporary and is removed in 6h. To keep it, open https://lobsite.com/claim/quiet-fox-4821#lob_claim_… and sign in (free).
Zdalne narzędzie deploy_files odpowiada działającym URL, czasem życia tymczasowej strony, linią „Tell the user:” z linkiem do przejęcia oraz informacją, jak zaktualizować tę samą stronę: wywołać narzędzie ponownie z nazwą strony i jej tokenem przejęcia. Pliki tekstowe trafiają bez zmian; obrazy i inne pliki binarne jako base64.
Niepowodzenie to błąd z kodem, który nigdy się nie zmienia, opisem, co się stało i dlaczego, oraz sposobem naprawy. Zobacz Błędy.
npx lobsite mcp dla agentów programistycznych, lobsite.com/api/mcp dla asystentów czatu.
Żadnych pytań pod agentem i linia Tell the user: z adresem URL i linkiem do przejęcia.
Wdrożenie bez konta działa przez 6 godzin. Link do przejęcia pozwala je zatrzymać, za darmo.
Podgląd przed publikacją. Wycofanie jednym kliknięciem, razem z przekierowaniami.
Nie masz Node? curl --data-binary @index.html lobsite.com/api/v1/drop odpowie adresem URL.
Każdy limit jest opublikowany, a każdy błąd mówi, co zrobić dalej.
Serwer MCP, CLI czy curl
| Serwer MCP | CLI (npx -y lobsite --yes) |
curl | |
|---|---|---|---|
| Dla | Agentów wywołujących narzędzia | Agentów z terminalem | Sandboksów bez Node |
| Wycofanie i historia wdrożeń | Tak, jako narzędzia (lokalny) | Tak, jako polecenia | Nie |
| Asystenci czatu bez systemu plików | Tak (zdalny) | Nie | Nie |
| Wysyłane tylko zmienione pliki | Tak (lokalny) | Tak | Nie: za każdym razem całość |
| Pytania o zgodę w kliencie | Dla każdego narzędzia | Dla każdego polecenia | Dla każdego polecenia |
Serwery MCP nie robią niczego, czego nie potrafi CLI: wybierz to, z czym Twój klient radzi sobie najlepiej. Dla agentów z terminalem konfigurację w wierszu poleceń pokazuje strona agenci AI.
Najczęstsze pytania
Czy serwer MCP Lobsite jest darmowy?
Tak. Oba serwery są darmowe, a wdrażanie bez konta jest darmowe przez 6 godzin. Darmowe konto zachowuje jedną stronę z własną domeną; płatny plan z większą liczbą stron będzie dostępny wkrótce.
Czy zdalny serwer wymaga klucza API?
Nie. Tworzy tymczasowe strony bez konta, a odpowiedź zawiera link do przejęcia, który przenosi stronę na konto. Dzięki temu klucze nie trafiają do ustawień czatu.
Czy lokalny serwer może wdrażać na moje konto?
Tak. Uruchom raz npx lobsite login w terminalu; serwer korzysta z tego samego logowania co CLI, a whoami mówi agentowi, którego konta używa.
Jakiego transportu MCP używa każdy z serwerów?
Serwer lokalny używa stdio: klient uruchamia npx -y lobsite@latest mcp i komunikuje się przez stdin i stdout. Serwer zdalny używa Streamable HTTP pod https://lobsite.com/api/mcp.
Dlaczego agent nie może usunąć strony?
Usunięcia nie da się cofnąć, więc zostaje ono w rękach człowieka: npx lobsite rm w terminalu albo panel.