ship.page
Deploy HTML, files, and static sites to a live URL — straight from your AI agent or CI pipeline.
Что умеет
- Deploy Html: Deploy one HTML document and get back a live, unguessable https://<slug>.shipped.page/ URL. Anonymous: 10 deploys/min per IP, 10MB body cap, 7-day expiry. Pro ($4/mo): custom or no TTL, n
- Deploy Files: Deploy a map of path -> content as a multi-file site (must include index.html to serve at the root). Free: up to 100 files per request, 7-day expiry. Pro ($4/mo): up to 900 files, custom
- List Drops: List drops owned by the authenticated account (requires an sp_ API key; anonymous drops are not listable). Returns slug, url, name, file counts, and expiry, newest first.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Deploy HTML, files, and static sites to a live URL — straight from your AI agent or CI pipeline.
ship.page is the fastest way to publish web content. One tool call gives you a live, shareable URL on a global CDN. No signup, no SDK, no configuration.
What you can do
- Deploy HTML — hand the agent a page, report, or prototype and get a live link back in seconds
- Deploy multi-file sites — full static sites (HTML/CSS/JS/assets), including base64-encoded images and binaries
- Publish from CI — test reports, coverage, Storybook builds, and Lighthouse results as links on every pull request (via the GitHub Action)
- Manage your drops — list, inspect, and delete everything you've published
Why ship.page
- Zero friction — works anonymously out of the box; add an optional API key for persistent drops and higher limits
- Built for agents — structured errors that tell the agent exactly how to proceed, per the latest MCP spec
- Global by default — every deploy is served from Cloudflare's edge, instantly
Docs: ship.page/docs · Homepage: ship.page
Как подключить
Как подключить ship.page к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://ship-page--bitgate.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить ship.page к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://ship-page--bitgate.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить ship.page к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://ship-page--bitgate.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (6)
Технические названия из tools/list. Нужны только разработчикам.
| deploy_html | Deploy one HTML document and get back a live, unguessable https://<slug>.shipped.page/ URL. Anonymous: 10 deploys/min per IP, 10MB body cap, 7-day expiry. Pro ($4/mo): custom or no TTL, named drops. |
| deploy_files | Deploy a map of path -> content as a multi-file site (must include index.html to serve at the root). Free: up to 100 files per request, 7-day expiry. Pro ($4/mo): up to 900 files, custom or no TTL, named drops. |
| list_drops | List drops owned by the authenticated account (requires an sp_ API key; anonymous drops are not listable). Returns slug, url, name, file counts, and expiry, newest first. |
| delete_drop | Permanently delete a drop owned by the authenticated account (requires an sp_ API key). The URL stops serving immediately and cannot be recovered. |
| get_limits | Show the ship.page plan matrix (anonymous free tier vs Pro $4/mo vs Team $19/mo) and, when an sp_ API key is present, the caller's current account/plan status. |
| get_account | Show the authenticated account's plan, subscription status and usage (requires an sp_ API key). Anonymous callers should use get_limits for the static free-tier limits. |