У Lobsite есть два MCP-сервера, которые публикуют сайты. Локальный работает рядом с агентом для программирования и деплоит папку проекта: npx lobsite mcp. Удалённый — для чат-ассистентов, у которых нет папки для деплоя, например ChatGPT и Claude.ai: https://lobsite.com/api/mcp. Оба работают без аккаунта Lobsite; в ответе всегда есть ссылка, по которой сайт можно сохранить.
Как это работает
- Добавьте сервер в свой клиент: локальный — для агента программирования, удалённый — для чат-ассистента. Настройка для каждого клиента ниже.
- Попросите о деплое обычными словами: «выложи этот сайт», «опубликуй эту страницу».
- Инструмент отвечает строкой для вас: адрес, время истечения временного сайта и ссылка для получения. Откройте ссылку и войдите, чтобы сохранить сайт.
Два сервера
| Сервер | Где работает | Инструменты |
|---|---|---|
Локальный: npx -y lobsite@latest mcp |
На вашем компьютере, через stdin и stdout | deploy, list_sites, list_deploys, rollback, promote, whoami |
Удалённый: https://lobsite.com/api/mcp |
На lobsite.com, через Streamable HTTP | deploy_files |
Локальные инструменты выполняют команды CLI с --json --yes и принимают path — папку проекта (по умолчанию ту, в которой запущен сервер), поэтому деплоят только изменённые файлы и запоминают сайт в lobsite.toml. Удалённый инструмент получает содержимое файлов прямо в вызове, до 25 МБ, и создаёт временный сайт или обновляет созданный им ранее.
Вход и удаление сайтов намеренно не сделаны инструментами: для первого нужен человек в браузере, второе нельзя отменить.
Настройка для каждого клиента
Claude Code
claude mcp add lobsite -- npx -y lobsite@latest mcp
Cursor, в .cursor/mcp.json:
{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }
Codex CLI, в ~/.codex/config.toml:
[mcp_servers.lobsite]
command = "npx"
args = ["-y", "lobsite@latest", "mcp"]
Любой другой клиент, запускающий stdio-серверы (Windsurf, VS Code, Gemini CLI, Goose и другие): команда — npx с аргументами -y lobsite@latest mcp.
ChatGPT и Claude.ai: добавьте пользовательский коннектор с URL https://lobsite.com/api/mcp. В ChatGPT это в режиме разработчика в настройках, в Claude — в разделе коннекторов. Ни ключ, ни вход не нужны. Пошаговые страницы: ChatGPT и Claude.
Что отвечает деплой
Локальный инструмент deploy начинает со строки, которую ассистент должен передать, а затем выдаёт полный результат в JSON (сайт, id деплоя, его URL предпросмотра, сколько файлов загружено):
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).
Удалённый инструмент deploy_files отвечает рабочим URL, сроком жизни временного сайта, строкой «Tell the user:» со ссылкой для получения и тем, как обновить тот же сайт: снова вызвать инструмент с именем сайта и его токеном получения. Текстовые файлы передаются как есть, изображения и другие бинарные файлы — в base64.
Сбой — это ошибка с кодом, который никогда не меняется, описанием того, что случилось и почему, и способом исправления. См. Ошибки.
npx lobsite mcp для агентов-программистов, lobsite.com/api/mcp для чат-ассистентов.
Никаких вопросов при работе агента и строка Tell the user: с URL и ссылкой для получения.
Деплой без аккаунта работает 6 часов. Ссылка для получения сохранит его бесплатно.
Предпросмотр до публикации. Откат в один клик — вместе с перенаправлениями.
Нет Node? curl --data-binary @index.html lobsite.com/api/v1/drop вернёт URL.
Все лимиты опубликованы, а каждая ошибка подсказывает, что делать дальше.
MCP-сервер, CLI или curl
| MCP-сервер | CLI (npx -y lobsite --yes) |
curl | |
|---|---|---|---|
| Для кого | Агенты, вызывающие инструменты | Агенты с терминалом | Песочницы без Node |
| Откат и история деплоев | Да, как инструменты (локальный) | Да, как команды | Нет |
| Чат-ассистенты без файловой системы | Да (удалённый) | Нет | Нет |
| Загружаются только изменённые файлы | Да (локальный) | Да | Нет: каждый раз всё |
| Запросы подтверждения в клиенте | Для каждого инструмента | Для каждой команды | Для каждой команды |
MCP-серверы не делают ничего, чего не умеет CLI: выбирайте то, с чем ваш клиент справляется лучше. Для агентов с терминалом настройку в командной строке показывает страница ИИ-агенты.
Частые вопросы
MCP-сервер Lobsite бесплатный?
Да. Оба сервера бесплатны, а деплой без аккаунта бесплатен на 6 часов. Бесплатный аккаунт хранит один сайт со своим доменом; платный тариф с бо́льшим числом сайтов скоро появится.
Нужен ли удалённому серверу API-ключ?
Нет. Он создаёт временные сайты без аккаунта, а в ответе есть ссылка для получения, которая переносит сайт в аккаунт. Так ключи не попадают в настройки чата.
Может ли локальный сервер деплоить в мой аккаунт?
Да. Один раз выполните npx lobsite login в терминале; сервер использует тот же вход, что и CLI, а whoami сообщает агенту, какой аккаунт он использует.
Какой MCP-транспорт использует каждый сервер?
Локальный сервер работает через stdio: клиент запускает npx -y lobsite@latest mcp и общается через stdin и stdout. Удалённый сервер работает через Streamable HTTP по адресу https://lobsite.com/api/mcp.
Почему агент не может удалить сайт?
Удаление нельзя отменить, поэтому оно остаётся за человеком: npx lobsite rm в терминале или панель.