shipstatic/mcp

shipstatic/mcp

от shipstatic
ShipStatic MCP — деплой статических сайтов, лендингов и прототипов прямо из AI-агента. Никакой установки: укажи URL в MCP-клиенте и публикуй сайт через один инструмент. Бесплатно, без регистрации и...

@shipstatic/mcp

ShipStatic MCP — deploy static websites, landing pages, and prototypes from AI agents.

One URL. Your agent ships.

smithery badge glama badge

Hosted — no install

Drop this URL into any MCP client. Your agent can publish a website in its next message — free, no install, no signup, no API key.

https://mcp.shipstatic.com
Claude Code
claude mcp add --transport http shipstatic https://mcp.shipstatic.com
Cursor, Antigravity, Windsurf, Zed — anywhere with mcp.json
{
  "mcpServers": {
    "shipstatic": {
      "url": "https://mcp.shipstatic.com"
    }
  }
}
Claude Desktop, Claude.ai web

Add a custom connector pointing at https://mcp.shipstatic.com.

The hosted endpoint exposes one tool: deployments_upload. Public deployments expire in 3 days unless claimed — the response includes a claim URL the user can visit to keep the site permanently. Set a password arg to gate the deployment behind an unlock prompt.

Local — full toolset

Install this package when you need to manage deployments, link custom domains, or use account-tied operations.

Инструменты были проиндексированы:
deployments_deleteидемпотентныйвнешний мир

Окончательно удаляет развертывание и его файлы. Вы ДОЛЖНЫ подтвердить с пользователем перед вызовом этого инструмента, ссылаясь на развертывание.

Удаляет Deployment.

Параметры
  • deploymentstringобязательный

    Deployment hostname to delete (e.g. "happy-cat-abc1234.shipstatic.com")

deployments_getтолько чтениеидемпотентныйвнешний мир

Получает детали развертывания, включая URL, статус, количество файлов, размер, метки и состояние защиты паролем.

Получает Deployment

Параметры
  • deploymentstringобязательный

    Deployment hostname (e.g. "happy-cat-abc1234.shipstatic.com"). Returned by deployments_upload or deployments_list.

deployments_listтолько чтениеидемпотентныйвнешний мир

Перечисляет все развёртывания с их URL, статусом, метками и состоянием защиты паролем. Поле cursor ответа равно null на последней странице; передайте его обратно как cursor, чтобы получить следующую.

Выводит список развертываний.

Параметры
  • cursorstring

    Opaque position from the previous response's cursor field; omit for the first page.

  • limitinteger

    Maximum number of items to return in one page. Omit for the server default.

deployments_setидемпотентныйвнешний мир

Обновляет метки развёртывания. Заменяет все существующие метки.

Обновляет метки развертывания

Параметры
  • deploymentstringобязательный

    Deployment hostname (e.g. "happy-cat-abc1234.shipstatic.com"). Use deployments_list to find deployments.

  • labelsstring[]обязательный

    Labels to set. Replaces all existing labels. Pass empty array to clear.

deployments_uploadвнешний мир

Развёртывает статический сайт мгновенно - бесплатно, без аккаунта или API-ключа. Возвращает рабочий URL, количество файлов и размер. Без SHIP_TOKEN ответ включает claim URL (сайт действует 3 дня) - всегда показывайте пользователю и URL развёртывания, и claim URL. Чтобы сделать сайт приватным, передайте password; всегда показывайте пароль пользователю, если вы его установили.

Развёртывает статический сайт

Параметры
  • idempotencyKeystring

    Makes this deploy replayable instead of repeatable. A deploy is not naturally idempotent: if a call times out you cannot tell "it never landed" from "it landed and the response was lost", and retrying creates a second deployment. Send the same key on the retry and the original deployment is replayed instead (within 24 hours). Key the ATTEMPT — a run id, a commit sha, a uuid minted before the first try — never one minted fresh on each retry, which would defeat the point.

  • labelsstring[]

    Labels for organizing deployments (e.g. ["production", "v1.2"]). Lowercase, 3-25 chars, allows . _ - separators. Up to 10.

  • passwordstring

    Optional password to gate the deployment behind an unlock prompt (6–128 characters; whitespace significant). Visitors must enter this password before viewing the site, including on any custom domains pointing at it.

  • pathstringобязательный

    Absolute path to the build output directory to deploy (e.g. "/Users/me/project/dist")

  • ttlnumber

    Seconds until this deployment expires and the platform reclaims it; omit for one that never does. Only for authenticated deploys — an anonymous deployment already expires on the platform's schedule, and a requested ttl on one is refused. A deployment carrying a ttl cannot be linked to a custom domain: deploy without one if the site needs a domain.

domains_deleteидемпотентныйвнешний мир

Удаляет домен навсегда. Вы ДОЛЖНЫ подтвердить с пользователем перед вызовом этого инструмента, упоминая имя домена.

Удалить домен

Параметры
  • domainstringобязательный

    Domain name to delete (e.g. "www.example.com")

domains_dnsтолько чтениеидемпотентныйвнешний мир

Определяет DNS-провайдера для домена (например, Cloudflare, Namecheap). Помогает пользователю узнать, где настраивать его DNS-записи.

Определяет DNS-провайдера

Параметры
  • domainstringобязательный

    Domain name to look up DNS provider for (e.g. "www.example.com")

domains_getтолько чтениеидемпотентныйвнешний мир

Получает сведения о домене, включая URL, связанное развёртывание, статус верификации и метки.

Получает домен.

Параметры
  • domainstringобязательный

    Domain name (e.g. "www.example.com"). Use domains_list to find names.

domains_listтолько чтениеидемпотентныйвнешний мир

Перечисляет все домены с их URL, связанным развертыванием и статусом проверки. В ответе cursor равен null на последней странице; передайте его обратно как cursor, чтобы получить следующую.

Перечисляет домены

Параметры
  • cursorstring

    Opaque position from the previous response's cursor field; omit for the first page.

  • limitinteger

    Maximum number of items to return in one page. Omit for the server default.

domains_recordsтолько чтениеидемпотентныйвнешний мир

Получает записи DNS, которые пользователь должен настроить у своего DNS-провайдера. Вызывайте после domains_set. Вы ОБЯЗАНЫ показать возвращённые записи пользователю.

Получает записи DNS.

Параметры
  • domainstringобязательный

    Domain name. Must be a domain previously created with domains_set.

domains_setидемпотентныйвнешний мир

Создаёт или обновляет пользовательский домен. Может зарезервировать имя (без развёртывания), привязать его к развёртыванию, переключить развёртывания или обновить метки. После создания вызовите domains_records и покажите пользователю DNS-записи.

Подключает пользовательский домен

Параметры
  • deploymentstring

    Deployment to serve on this domain (e.g. "happy-cat-abc1234.shipstatic.com"). Omit to reserve the domain without linking.

  • domainstringобязательный

    Domain name (e.g. "www.example.com" or "blog.example.com")

  • labelsstring[]

    Labels for organizing domains (e.g. ["production"]).

domains_shareтолько чтениеидемпотентныйвнешний мир

Получает ссылку для настройки DNS домена, которой можно поделиться. Поделитесь ссылкой с пользователем, чтобы он или тот, кто управляет его DNS, мог просмотреть необходимые записи без ключа API.

Предоставляет общий доступ к настройкам DNS.

Параметры
  • domainstringобязательный

    Domain name to generate a share link for. Must be a domain previously created with domains_set.

domains_validateтолько чтениеидемпотентныйвнешний мир

Проверяет, является ли доменное имя действительным и доступным, прежде чем создавать его. Возвращает нормализованную форму и доступность.

Проверяет доступность домена

Параметры
  • domainstringобязательный

    Domain name to check (e.g. "www.example.com"). Call before domains_set to check availability.

domains_verifyидемпотентныйвнешний мир

Запускает проверку DNS для пользовательского домена. Вызывается после того, как пользователь настроил DNS-записи из domains_records. Проверка асинхронна — статус домена обновляется после распространения DNS.

Проверяет DNS домена

Параметры
  • domainstringобязательный

    Domain name to verify DNS for. Must be a domain previously created with domains_set.

whoamiтолько чтениеидемпотентныйвнешний мир

Показывает детали аутентифицированной учётной записи: email, план и использование.

Показывает аккаунт.

Параметры

Без параметров.

Похожие MCP-сервера

shdomi8599/vibie-mcp

shdomi8599/vibie-mcp

MCP сервер для развёртывания статических папок на постоянные *.vibie.page URL, работает из Claude Desktop, Cursor и других MCP-клиентов, с OAuth-авторизацией и инструментами для создания, обновлени...

TypeScript1
mroops0111/openapi-mcp-gateway

mroops0111/openapi-mcp-gateway

MCP сервер для подключения OpenAPI (Swagger) спецификаций и FastAPI приложений. Поддерживает несколько API в одном процессе, каждый со своей аутентификацией (bearer, OAuth2, API key) и транспортами (HTTP, SSE, stdio). Полезен разработчикам AI-агентов и интеграций.

Python6
flux159/mcp-server-kubernetes

flux159/mcp-server-kubernetes

MCP сервер для подключения к Kubernetes и управления кластером через kubectl и Helm. Выполняет операции с ресурсами, масштабирование, деплой, диагностику и port-forwarding. Полезен разработчикам и ...

TypeScript1578
portainer/portainer-mcp

portainer/portainer-mcp

официальный

Официальный MCP-сервер для Portainer. Через инструменты MCP вы можете инспектировать окружения, управлять Docker и Kubernetes, настраивать GitOps. Подходит для администраторов и DevOps.

Python228
cameroncooke/xcodebuildmcp

cameroncooke/xcodebuildmcp

MCP сервер и CLI для сборки iOS и macOS проектов: запускает xcodebuild, управляет устройством, анализирует логи. Полезен AI-агентам и разработчикам, работающим с Xcode.

TypeScript6365
silenceper/mcp-k8s

silenceper/mcp-k8s

MCP сервер для Kubernetes: управляйте кластерами через LLM-запросы - выполняйте CRUD-операции с ресурсами, управляйте Helm-релизами и репозиториями. Полезен DevOps и разработчикам для автоматизации...

Go151
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин