ShipStatic — MCP-сервер для Claude Code: публикация сайтов
Публикует статический сайт или лендинг прямо из агента и возвращает живую ссылку. Аккаунт не нужен, ключ тоже.
claude mcp add --transport http mcp https://mcp.shipstatic.comЧто делает ShipStatic
ShipStatic — удалённый MCP-сервер по адресу https://mcp.shipstatic.com. Агент берёт файлы, заливает их и отдаёт ссылку, которую можно сразу кому-то отправить. Сайт живёт 3 дня, а ссылка-claim продлевает его насовсем.
Всего инструментов пятнадцать. Без аккаунта отвечает один — deployments_upload. Остальные четырнадцать включаются после входа в аккаунт на hosted-эндпоинте или после установки SHIP_TOKEN в локальном запуске. С аккаунтом появляются списки деплоев, свои домены с проверкой DNS и whoami. Нужен приватный доступ — скажите агенту про встроенную защиту паролем, тогда страницу с паролем он писать не станет.
У deployments_upload есть idempotencyKey и ttl. Ключ спасает при таймауте: без него повторная попытка создаёт второй сайт, а с тем же ключом вернётся первый. Ключ должен быть один на попытку, а не новый при каждом повторе. ttl в секундах задаёт самоудаление, но требует аккаунта — анонимный деплой с ttl отклоняется. Деплой с ttl нельзя привязать к домену. Локальный запуск идёт через npx -y @shipstatic/mcp и требует Node.js 20.19 или новее.
Какие задачи решает
- выложить собранный лендинг в интернет и получить ссылку
- показать прототип заказчику без ручной загрузки на хостинг
- закрыть превью паролем, чтобы его не увидели посторонние
- подключить свой домен и проверить DNS-записи
- разобрать список деплоев и удалить лишние
Примеры запросов агенту
- Опубликуй папку
distчерез ShipStatic и дай ссылку - Залей этот прототип с встроенной защитой паролем
- Покажи мои деплои и удали самый старый
Как установить ShipStatic
Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://mcp.shipstatic.comКомандой платформы: удалённый сервер
codex mcp add shipstatic --url https://mcp.shipstatic.comФайл настроек
{
"mcpServers": {
"shipstatic": {
"url": "https://mcp.shipstatic.com"
}
}
}Файл настроек
{
"servers": {
"shipstatic": {
"type": "http",
"url": "https://mcp.shipstatic.com"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http shipstatic https://mcp.shipstatic.comПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о ShipStatic
Как установить ShipStatic в Claude Code?
Добавьте сервер командой claude mcp add --transport http shipstatic https://mcp.shipstatic.com. После этого агент увидит инструменты ShipStatic.
Что делает ShipStatic?
Публикует статические файлы и возвращает рабочую ссылку. Без аккаунта доступна только загрузка, с аккаунтом — управление деплоями и доменами.
Зачем нужен idempotencyKey?
Если деплой упал по таймауту, непонятно, создался сайт или нет. С тем же ключом повтор вернёт уже созданный сайт, а не сделает второй.