stape-io/stape-mcp-server

stape-io/stape-mcp-server

от stape-io
MCP сервер для интеграции платформы Stape с ИИ-агентами через Claude Desktop. Управляйте данными Stape прямо из чата, используя API-ключ. Поддержка EU-региона. Полезен маркетологам и разработчикам ...

Stape MCP Server

This project implements an MCP (Model Context Protocol) server for the Stape platform.

Table of Contents

API Documentation

The server wraps the Stape REST API. Full endpoint reference:

Prerequisites

  • Node.js (v20 or higher)

Installation

The Stape MCP Server is a remote, HTTP-based MCP endpoint at https://mcp.stape.io/mcp. Clients that speak HTTP directly (Claude Code, VS Code, Copilot CLI, Cursor, Antigravity, Lovable, and Claude Desktop's custom connectors where request headers are available) connect to it as is; stdio-only clients reach it through mcp-remote, a small bridge to remote HTTP MCP servers.

A legacy /sse endpoint also exists for backward compatibility with older SSE-based MCP clients. It isn't part of any config below — use /mcp for new integrations.

Get a Stape API key from your Stape account and use it instead of ${your_stape_api_key} below (learn how). Restart the client after changing its config.

Часто задаваемые вопросы

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

Комплексный инструмент для управления информацией об аккаунте. Поддерживает: 'get' - получить информацию об аккаунте, 'update' - обновить данные аккаунта, 'updateConsentOptions' - флаги согласия на маркетинг, 'getActivityLogs' - постраничный журнал активности, 'updateEmail' - сменить email для входа, 'updatePassword' - сменить пароль, 'createAgency' - преобразовать в агентский аккаунт, 'subscribe' - подписаться на все маркетинговые письма, 'getTwoFa' - получить секрет/QR для настройки 2FA, 'enableTwoFa' - подтвердить настройку 2FA, 'disableTwoFa' - отключить 2FA, 'uploadAvatar' - загрузить новое изображение аватара. Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить с аккаунтом.

  • avatarConfigobject

    Обязательно, когда action равен 'uploadAvatar'.

  • confirmboolean

    Должен быть явно установлен в true, чтобы подтвердить деструктивное действие 'disableTwoFa'.

  • consentOptionsConfigobject

    Варианты согласия. Обязательно, когда action равен 'updateConsentOptions'.

  • emailConfigobject

    Требуется, когда action равен 'updateEmail'.

  • limitnumber

    Размер страницы для 'getActivityLogs'.

  • pagenumber

    Номер страницы для 'getActivityLogs'.

  • passwordConfigobject

    Обязателен, когда action равен 'updatePassword'.

  • twoFaDisableConfigobject

    Обязательно, когда action равен 'disableTwoFa'.

  • twoFaEnableConfigobject

    Обязательно, когда action равен 'enableTwoFa'.

  • updateConfigobject

    Конфигурация обновления аккаунта. Обязательна, если action равен 'update'.

stape_billing

Комплексный инструмент для управления информацией о выставлении счетов пользователей. Поддерживает получение и обновление деталей выставления счетов, установку платёжного адреса, обновление платежного email, включение и отключение автоматического обновления для контейнеров и шлюзов. Используйте параметр 'action' для указания операции: 'get', 'update', 'set_location', 'set_email' или 'set_auto_upgrade'.

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

    Выполняемое действие: 'get' получает информацию о биллинге, 'update' обновляет информацию о биллинге, 'set_location' задаёт местоположение для биллинга, 'set_email' задаёт email для биллинга, или 'set_auto_upgrade' включает/отключает автообновление.

  • autoUpgradeboolean

    Указывает, включать ли автообновление для всех контейнеров и шлюзов сигналов. Обязателен, когда action равен 'set_auto_upgrade'.

  • billingConfigobject

    Настройка платёжной информации. Обязательна, если action равен 'update'.

  • emailstring

    Адрес электронной почты для выставления счетов. Обязателен, когда action равен 'set_email'.

  • locationConfigobject

    Настройка местоположения для выставления счетов. Обязательна, когда action равен 'set_location'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_billing_resource

Получает ресурсы и конфигурации, связанные с биллингом. Используйте параметр 'type', чтобы указать, какой биллинговый ресурс получить.

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

    Конкретный тип ресурса биллинга для получения.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_calculator

Инструмент для калькуляторов стоимости sGTM. Поддерживает: 'roas' - калькулятор ROAS, 'advanced' - расширенный калькулятор, 'advancedStoreIdk' - расширенный калькулятор магазина IDK. Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • advancedConfigobject

    Обязателен, когда action имеет значение 'advanced'.

  • advancedStoreIdkConfigobject

    Требуется, когда action равен 'advancedStoreIdk'.

  • roasConfigobject

    Требуется, когда action равен 'roas'.

stape_company

Комплексный инструмент для управления информацией о компании, данными о выплатах и пользователями компании. Используйте параметр 'action' для указания операции: 'get' - получить информацию о компании, 'update' - обновить информацию о компании, 'get_payout_info' - получить данные о выплатах, 'update_payout_info' - обновить данные о выплатах, 'list_users' - вывести список пользователей компании, 'create_user' - добавить пользователя компании, 'delete_user' - удалить пользователя компании, 'upload_logo' - загрузить новый логотип компании.

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

    Операция, которую нужно выполнить с компанией.

  • confirmboolean

    Должен быть явно установлен в true, чтобы подтвердить действие 'delete_user', так как оно удаляет пользователя из компании.

  • emailstring

    Email пользователя, которого нужно добавить. Обязательно, если action - 'create_user'.

  • identifierstring

    Идентификатор пользователя. Обязателен, когда action имеет значение 'delete_user'.

  • limitnumber

    Максимальное количество элементов для возврата. Для действия 'list_users'.

  • logoConfigobject

    Обязательно, когда action равен 'upload_logo'.

  • pagenumber

    Номер страницы для пагинации. Для действия 'list_users'.

  • payoutInfoConfigobject

    Настройки обновления платёжной информации. Требуются, когда action равен 'update_payout_info'.

  • updateConfigobject

    Конфигурация обновления компании. Обязательна, когда action = 'update'.

stape_consolidated_invoicing

Комплексный инструмент для управления консолидированным выставлением счетов. Поддерживает изменение статуса условий использования, вывод списка подходящих субпользователей и деталей их подписок, добавление/удаление субпользователей в/из биллинга, вывод данных биллинга субпользователей, применение/удаление промокодов, получение и обновление настроек консолидированного выставления счетов, получение данных оформления заказа, переключение на самобиллинг и получение сводок и деталей биллинга подписок по периодам. Используйте параметр 'action' для указания операции.

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

    Действие для выполнения: 'update_terms_of_use' изменяет статус условий использования консолидированного выставления счетов, 'get_sub_users' выводит список субпользователей, имеющих право на консолидированное выставление счетов, 'get_sub_user_subscription_details' получает итоговые затраты на подписку для субпользователя перед добавлением, 'get_users' выводит список платёжных данных субпользователей, 'get_user_products' получает продукты субпользователя, 'add_user' добавляет субпользователя в выставление счетов, 'remove_user' удаляет субпользователя из выставления счетов, 'apply_promo_code' применяет промокод, 'remove_promo_code' удаляет применённый промокод, 'get' получает статус и настройки консолидированного выставления счетов, 'update' включает/отключает консолидированное выставление счетов и/или обновляет промокод, 'get_checkout_data' получает данные оформления заказа, 'remove_billing_owner' переключает с консолидированного выставления счетов компании на самостоятельное выставление счетов, 'get_billing_summary' получает сводки по выставлению счетов за подписки, сгруппированные по месяцам/годам, или 'get_subscriptions_by_period' получает сведения о подписках за период.

  • checkoutPromoCodestring

    Промокод. Обязателен, когда action равен 'get_checkout_data'.

  • codestring

    Промокод. Обязателен, когда action равен 'apply_promo_code'.

  • confirmboolean

    Должен быть явно установлен в true, чтобы подтвердить действия 'remove_user' или 'remove_billing_owner'.

  • enabledboolean

    Указывает, включено ли консолидированное выставление счетов. Обязательно, если action = 'update'.

  • identifierstring

    Идентификатор пользователя. Обязателен для действий 'get_sub_user_subscription_details', 'get_user_products', 'add_user', 'remove_user'.

  • includeAlreadyBilledboolean

    Включать ли субпользователей, по которым уже выставлены счета. Необязательный для действия 'get_sub_users'.

  • paginationConfigobject

    Настройка пагинации и фильтров для действия 'get_users'.

  • periodenum

    Платёжный период. Обязателен, когда action принимает значение 'get_subscriptions_by_period'.

  • promoCodestring

    Промокод для применения. Необязателен для действия 'update'.

  • termsOfUseStatusenum

    Статус условий использования. Обязательно, если action = 'update_terms_of_use'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_analytics

Полноценный инструмент для управления аналитикой контейнеров. Поддерживает получение информации об аналитике, аналитике браузеров, аналитике клиентов, а также включение и отключение аналитики. Используйте параметр 'action' для указания операции: 'get_info', 'get_browsers', 'get_clients' или 'update_enable'.

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

    Действие для выполнения: 'get_info' получает общую информацию об аналитике, 'get_browsers' получает аналитику по браузерам, 'get_clients' получает аналитику по клиентам, или 'update_enable' включает/отключает аналитику.

  • dateRangeConfigobject

    Настройка диапазона дат для аналитики по браузерам и клиентам. Обязательна, когда action принимает значение 'get_browsers' или 'get_clients'.

  • enableConfigobject

    Конфигурация включения аналитики. Обязательна, когда action равен 'update_enable'.

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

    Идентификатор контейнера

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_connections

Полноценный инструмент для управления подключениями контейнера к сторонним провайдерам (Microsoft, Google Ads, Google Spreadsheet, Google Data Manager, Meta Audience). Поддерживает перечисление подключений, включение подключений для контейнера, получение URL авторизации OAuth провайдера, подключение провайдера с помощью кода OAuth и отключение провайдера. Используйте параметр 'action' для указания операции: 'list', 'enable', 'get_auth_url', 'connect', 'disconnect'.

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

    Действие для выполнения: 'list' - получить все подключения, 'enable' - включить подключения для контейнера, 'get_auth_url' - получить URL авторизации OAuth провайдера, 'connect' - подключить провайдера с помощью кода OAuth, или 'disconnect' - удалить подключение провайдера.

  • codestring

    Код авторизации OAuth, возвращённый провайдером. Требуется для действия 'connect'.

  • confirmboolean

    Нужно явно установить значение true, чтобы подтвердить действие 'disconnect', так как оно удаляет подключение к провайдеру.

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

    Идентификатор контейнера

  • providerenum

    Провайдер подключения. Обязателен для действий 'get_auth_url', 'connect' и 'disconnect'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_crud

Управляет операциями CRUD для контейнеров. Используйте параметр 'action', чтобы указать операцию: 'create', 'get', 'get_all', 'update' или 'delete'.

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

    Действие для выполнения: 'create' создаёт новый контейнер, 'get' получает конкретный контейнер, 'get_all' получает все контейнеры, 'update' изменяет контейнер, 'delete' удаляет контейнер.

  • botIndexEnabledboolean

    Включает индекс бота для контейнера. Для действий 'create', 'update'.

  • codestring

    Код контейнера (уникальный строковый идентификатор). Обязателен для действия 'create'.

  • codeSettingsobject

    Настройки для кода контейнера. Для действий 'create', 'update'.

  • confirmboolean

    Должен быть явно установлен в true, чтобы подтвердить действие 'delete', поскольку оно безвозвратно удаляет контейнер.

  • cookieKeeperOptionsobject

    Параметры Cookie keeper для контейнера. Для действий 'create', 'update'.

  • delayEnabledboolean

    Включает задержку запросов для контейнера. Для действий 'create', 'update'.

  • geoHeadersboolean

    Включает гео-заголовки. Для действий 'create', 'update'.

  • identifierstring

    Идентификатор контейнера. Обязателен для действий 'get', 'update' и 'delete'.

  • namestring

    Имя контейнера. Обязательно для действия 'create'.

  • previewHeaderstring

    Предпросматривает значение заголовка для контейнера. Для действий 'create', 'update'.

  • serviceAccountCredentialsstring

    Учётные данные сервисного аккаунта. Для действий 'create', 'update'.

  • stapeUserIdHeaderEnabledboolean

    Включает заголовок X-STAPE-USER-ID. Для действий 'create', 'update'.

  • userAgentHeadersboolean

    Включает заголовки user agent. Для действий 'create', 'update'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

  • xmlToJsonEnabledboolean

    Включает преобразование XML в JSON. Для действий 'create', 'update'.

  • zoneobject

    Конфигурация зоны для контейнера. Для действия 'create'.

stape_container_domains

Комплексный инструмент для управления доменами контейнеров. Поддерживает операции CRUD, валидацию и авторизацию Entri. Используйте параметр 'action' для указания операции: 'list', 'list_v3' получает домены контейнера через API v3, 'get', 'create', 'update', 'delete', 'validate', 'revalidate', 'get_entri'.

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

    Операция, которую нужно выполнить над доменами контейнеров.

  • cdnTypestring

    Тип CDN для домена. Для действий 'update', 'create', 'validate'.

  • connectionTypestring

    Тип подключения для домена. Для действий 'update', 'create', 'validate'.

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

    Идентификатор контейнера

  • domainstring

    Идентификатор домена (обязателен для действий 'get', 'update', 'delete', 'revalidate', 'get_entri', 'validate').

  • namestring

    Доменное имя. Для действий 'update', 'create', 'validate'. Обязательно, если действие - 'create'.

  • orderBystring

    Поле сортировки для действия 'list_v3', например '-createdAt' для сортировки по убыванию.

  • paginationConfigobject

    Настройка пагинации для действий 'list' и 'list_v3' ('list_v3' поддерживает только 'page' и 'limit').

  • useCnameRecordboolean

    Использовать ли CNAME-запись для домена. Для действий 'update', 'create', 'validate'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_lifecycle

Комплексный инструмент для управления жизненным циклом подписки контейнера и прочими настройками. Используйте параметр 'action' для указания операции: 'request_cancellation' для запроса отмены подписки (отправляет письмо с подтверждением), 'request_deletion' для запроса удаления контейнера (отправляет письмо с подтверждением), 'confirm_cancellation' для подтверждения отмены подписки по токену из письма, 'confirm_deletion' для подтверждения удаления контейнера по токену из письма, 'generate_custom_loader' для создания пользовательского скрипта загрузчика.

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

    Выполняемая операция.

  • cancelReasonobject

    Причина отмены. Обязательна для действий 'request_cancellation' и 'request_deletion'.

  • confirmboolean

    Нужно явно установить в true, чтобы подтвердить действия 'request_cancellation' или 'request_deletion'.

  • domainstring

    Домен. Используется как домен сайта для действия 'generate_custom_loader'.

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

    Идентификатор контейнера (или ключ API для 'generate_custom_loader').

  • sourceenum

    Источник платформы. Необязателен для действия 'generate_custom_loader'.

  • tokenstring

    Токен подтверждения из письма. Требуется для действий 'confirm_cancellation' и 'confirm_deletion'.

  • webGtmIdstring

    Идентификатор контейнера GTM для веба. Необязателен для действия 'generate_custom_loader'.

stape_container_logs

Полноценный инструмент для управления журналами контейнера и настройками экспорта журналов. Используйте параметр 'action', чтобы указать операцию: 'enable_outgoing_logs' - включить/отключить исходящие журналы, 'get_log_export_settings' - получить текущие настройки экспорта журналов, 'create_log_export_settings' - создать новые настройки экспорта журналов, 'update_log_export_settings' - обновить существующие настройки экспорта журналов, 'disable_log_export_settings' - отключить экспорт журналов и удалить сохранённые настройки.

Параметры
  • accessKeystring

    Ключ доступа. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

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

    Выполняемая операция.

  • bucketNamestring

    Имя бакета. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • confirmboolean

    Должно быть явно установлено в true, чтобы подтвердить действие 'disable_log_export_settings'.

  • destinationenum

    Назначение экспорта логов. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • enabledboolean

    Включены ли исходящие логи. Требуется для действия 'enable_outgoing_logs'.

  • endpointUrlstring

    Пользовательский URL эндпоинта (для S3-совместимых или 'other' пунктов назначения). Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • gcsDestinationPathstring

    Путь назначения GCS. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

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

    Идентификатор контейнера

  • prefixstring

    Префикс ключа объекта. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • regionstring

    Регион бакета. Используется с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • secretKeystring

    Секретный ключ. Используется вместе с действиями 'create_log_export_settings' и 'update_log_export_settings'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_monitoring

Комплексный инструмент для управления правилами мониторинга контейнеров и email-уведомлениями об алертах. Поддерживает просмотр списка, получение, создание, обновление, удаление, включение/отключение и разрешение правил мониторинга, а также просмотр списка, добавление, удаление и переключение email-уведомлений. Используйте параметр 'action' для указания операции: 'list', 'get', 'create', 'update', 'delete', 'switch', 'resolve', 'list_emails', 'add_email', 'delete_email', 'switch_email'.

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

    Операция, которую нужно выполнить для мониторинга контейнера.

  • confirmboolean

    Нужно явно установить значение true, чтобы подтвердить деструктивные действия 'delete' и 'delete_email'.

  • emailstring

    Адрес электронной почты для оповещений. Требуется для действий 'add_email', 'delete_email', 'switch_email'.

  • enabledboolean

    Включено ли правило. Обязательно для действия 'switch'.

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

    Идентификатор контейнера

  • isEnabledboolean

    Включено ли оповещение по email. Для действия 'switch_email'.

  • limitnumber

    Количество элементов на странице. Для действия 'list'.

  • pagenumber

    Номер страницы для пагинации. Для действия 'list'.

  • rulestring

    Идентификатор правила мониторинга. Требуется для действий 'get', 'update', 'delete', 'switch', 'resolve'.

  • ruleConfigobject

    Конфигурация правила мониторинга. Требуется для действий 'create' и 'update'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_monitoring_logs

Инструмент получает исходящие журналы мониторинга контейнеров. Поддерживает агрегированные журналы (сгруппированные по платформе и типу события), подробные журналы (отдельные записи журнала) и трассировочные журналы (журналы для конкретного идентификатора трассировки). Используйте параметр 'action' для указания операции: 'aggregated', 'detailed', 'trace'.

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

    Тип исходящих логов для получения.

  • datenumber

    Unix-временная метка дня, за который нужно получить логи трассировки. Для действия 'trace'.

  • endnumber

    Конец временного диапазона в виде unix timestamp. Для действий 'aggregated' и 'detailed'.

  • eventTypestring

    Фильтрует логи по типу события. Для действий 'aggregated' и 'detailed'.

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

    Идентификатор контейнера

  • platformstring

    Фильтрует логи по платформе. Для действий 'aggregated' и 'detailed'.

  • startnumber

    Начало временного диапазона в виде unix timestamp. Для действий 'aggregated' и 'detailed'.

  • traceIdstring

    Фильтрует логи трассировки по trace id. Для действия 'trace'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_paddle

Комплексный инструмент для управления транзакциями Paddle для контейнеров. Поддерживает создание транзакций Paddle, завершение транзакций, получение транзакций по способам оплаты и повторные попытки списаний. Используйте параметр 'action', чтобы указать операцию.

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

    Действие, которое нужно выполнить: 'create_transaction' создаёт новую транзакцию Paddle, 'complete_transactions' завершает транзакции Paddle, 'get_payment_method_transactions' получает транзакции по способу оплаты, или 'retry_charge' повторяет списание.

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

    Идентификатор контейнера

  • transactionConfigobject

    Конфигурация транзакции. Обязательна, когда action равен 'create_transaction'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_power_ups

Управляет power-up'ами контейнеров. Используйте параметр 'powerUpType', чтобы указать, какой power-up обновить, и предоставьте соответствующие параметры конфигурации. Используйте параметр 'action', чтобы выбрать между 'update' (по умолчанию, обновляет power-up через 'powerUpType'), 'get' (получает один power-up по 'powerUpType' через GET /power-ups/{type}), 'get_enricher_v3' (получает power-up Enricher версии 3) и 'update_enricher_v3' (обновляет power-up Enricher версии 3 с помощью 'enricherV3Config').

Параметры
  • actionenum

    Операция для выполнения: 'update' (по умолчанию) патчит power-up, имя которого задаёт 'powerUpType'; 'get' получает power-up, имя которого задаёт 'powerUpType'; 'get_enricher_v3' и 'update_enricher_v3' обращаются к эндпоинту v3 Enricher power-up.

  • anonymizerConfigobject

    Конфигурация для power-up анонимайзера. Обязательна, когда powerUpType равен 'anonymizer'.

  • blockRequestByIpConfigobject

    Настройка power-up для блокировки запросов по IP. Используется, когда powerUpType равен 'block_request_by_ip'.

  • clickIdRestorerConfigobject

    Конфигурация для power-up click ID restorer. Используется, когда powerUpType равен 'click_id_restorer'.

  • cookieKeeperConfigobject

    Конфигурация для cookie keeper power-up. Обязательна, когда powerUpType равен 'cookie_keeper'.

  • dedicatedIpConfigobject

    Настройка для power-up с выделенным IP. Обязательна, когда powerUpType равен 'dedicated_ip'.

  • enricherConfigobject

    Конфигурация для power-up v2 enricher. Используется, когда powerUpType равен 'enricher'.

  • enricherV3Configobject

    Полный payload (isActive + options, включая 'mode') для power-up Enricher v3. Требуется для действия 'update_enricher_v3'.

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

    Идентификатор контейнера

  • isActiveboolean

    Активен ли power-up. Обязательно для действия 'update'.

  • powerUpTypeenum

    Указывает тип power-up для обновления или получения. У каждого power-up свои параметры конфигурации. Обязателен для действий 'update' и 'get'.

  • previewHeaderConfigobject

    Конфигурация для power-up preview header config. Требуется, когда powerUpType равен 'preview_header_config'.

  • productFeedConfigobject

    Конфигурация для power-up товарного фида. Используется, когда powerUpType равен 'product_feed'.

  • proxyFilesConfigobject

    Конфигурация для power-up proxy files. Требуется, когда powerUpType равен 'proxy_files'.

  • scheduleConfigobject

    Конфигурация для включения по расписанию. Обязательна, когда powerUpType равен 'schedule'.

  • serviceAccountConfigobject

    Конфигурация для power-up сервисного аккаунта. Обязательна, если powerUpType равен 'service_account'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_proxy_files

Управляет файлами прокси для контейнера. Поддерживает получение файлов прокси и обновление/замену всех файлов прокси для контейнера. Используйте параметр 'action' для указания операции: 'get' или 'update'.

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

    Действие для выполнения: 'get' - получить прокси-файлы, 'update' - заменить все прокси-файлы.

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

    Идентификатор контейнера

  • proxyFilesConfigobject

    Конфигурация прокси-файлов для обновления прокси-файлов. Обязательна, если action имеет значение 'update'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_resource

Инструмент для получения ресурсов и конфигураций, связанных с контейнерами. Используйте параметр 'type', чтобы указать, какой ресурс контейнера получить.

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

    Конкретный тип ресурса контейнера, который нужно извлечь.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_resources

Комплексный инструмент для управления ресурсами контейнеров. Поддерживает получение скриптов настроек кода, примеров записей доменов, последнего промокода подписки, а также управление повторной активацией контейнера и кликами по интеграциям. Используйте параметр 'action' для указания операции.

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

    Действие для выполнения: 'get_code_settings_scripts' - получает скрипты настроек кода, 'get_example_domain_records' - получает примеры записей домена, 'get_last_subscription_promo_code' - получает промокод последней подписки, 'reactivate_container' - реактивирует контейнер, или 'create_integration_click' - создаёт клик интеграции.

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

    Идентификатор контейнера

  • integrationClickConfigobject

    Настройка Integration click. Требуется, когда action равен 'create_integration_click'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_schedules

Комплексный инструмент для управления расписаниями контейнеров. Поддерживает получение всех расписаний и обновление/замену всех расписаний для контейнера. Используйте параметр 'action' для указания операции: 'get' или 'update'.

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

    Действие, которое нужно выполнить: 'get', чтобы получить все расписания, или 'update', чтобы заменить все расписания.

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

    Идентификатор контейнера

  • schedulesConfigobject

    Конфигурация расписания для обновления расписаний. Обязательна, когда action равен 'update'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_statistics

Комплексный инструмент для управления статистикой и аналитикой контейнеров. Поддерживает получение статистики использования, ежедневной статистики, данных об использовании по доменам и наценок. Используйте параметр 'action' для указания операции: 'get_statistics', 'get_statistics_by_day', 'get_usage_by_domain' или 'get_surcharges'.

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

    Действие, которое нужно выполнить: 'get_statistics' получает статистику использования, 'get_statistics_by_day' получает статистику по дням, 'get_usage_by_domain' получает использование по домену, или 'get_surcharges' получает доплаты.

  • hoststring

    Доменное имя, по которому фильтруется статистика (параметр host). Используется, когда action имеет значение 'get_statistics'.

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

    Идентификатор контейнера

  • periodstring

    Период подписки. Используется, когда action равен 'get_surcharges'.

  • planstring

    План подписки. Используется, когда action имеет значение 'get_surcharges'.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_container_subscription

Комплексный инструмент для управления подписками на контейнеры и выставлением счетов. Поддерживает получение тарифов, периодов, платежных данных, данных оформления заказа, а также управление изменениями подписки, отменами, повторными активациями и переносами. Для указания операции используется параметр 'action'.

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

    Действие для выполнения: 'get_plans' получает доступные планы, 'get_periods' получает периоды оплаты, 'get_payment_data' получает данные об оплате, 'get_checkout_data' получает данные оформления заказа, 'change_plan' изменяет план подписки, 'cancel_subscription' отменяет подписку, 'reactivate_subscription' возобновляет подписку, или 'transfer_container' переносит контейнер.

  • cancelSubscriptionConfigobject

    Настройка причины отмены. Требуется, когда action - 'cancel_subscription'.

  • changePlanConfigobject

    Изменяет конфигурацию плана. Требуется, когда action имеет значение 'change_plan'.

  • emailstring

    Адрес электронной почты нового владельца контейнера. Обязателен, когда action равен 'transfer_container'.

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

    Идентификатор контейнера

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_domains_resource

Получает ресурсы и конфигурации, связанные с доменами. Используйте параметр 'type', чтобы указать, какой ресурс домена получить.

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

    Конкретный тип ресурса domains для извлечения.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_gateway_resource

Инструмент получает ресурсы и конфигурации, связанные с gateway. Используйте параметр 'type', чтобы указать, какой ресурс gateway получить.

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

    Конкретный тип ресурса шлюза для получения.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_invoices

Комплексный инструмент для управления счетами. Поддерживает: 'get' выводит список счетов пользователя с фильтрами, 'getDetails' получает детали отдельного счета. Для выбора операции используйте параметр 'action'.

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

    Действие, которое нужно выполнить.

  • billedToenum

    Фильтрует по тому, кому выставлен счёт. Используется с 'get'.

  • containerIdentifierstring

    Фильтрует счета по идентификатору контейнера. Используется вместе с 'get'.

  • endnumber

    Фильтр по дате окончания (unix timestamp). Применяется вместе с 'get'.

  • identifierstring

    Идентификатор счёта. Обязателен, если action равен 'getDetails'.

  • limitnumber

    Размер страницы для действий со списком.

  • pagenumber

    Номер страницы для действий со списком.

  • searchstring

    Ищет название и номер счёта. Используется с 'get'.

  • signalsGatewayIdentifierstring

    Фильтрует счета по идентификатору Signals Gateway. Используется с 'get'.

  • startnumber

    Фильтр по дате начала (unix timestamp). Используется с 'get'.

  • statusstring

    Фильтрует счета по статусу. Используется вместе с 'get'.

  • typestring

    Фильтрует счета по типу счёта. Используется с 'get'.

  • userIdentifierstring

    Фильтрует счета по идентификатору пользователя. Используется с 'get'.

  • workspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя (заголовок X-WORKSPACE).

stape_logs_resource

Инструмент для получения ресурсов и конфигураций, связанных с логами. Используйте параметр 'type', чтобы указать, какой ресурс логов получить.

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

    Конкретный тип ресурса логов, который нужно получить.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_monitoring_resource

Инструмент для получения ресурсов и конфигураций, связанных с мониторингом. Используйте параметр 'type', чтобы указать, какой ресурс мониторинга нужно получить.

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

    Конкретный тип ресурса мониторинга для извлечения.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_partner

Комплексный инструмент для управления информацией о генеральных партнёрах. Используйте параметр 'action', чтобы указать операцию: 'get_earning_statistics' для получения текущей статистики по заработку партнёра, 'get_payouts_summary' для получения сводки по выплатам партнёру или 'request_slack_channel' для запроса выделенного Slack-канала.

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

    Действие, которое нужно выполнить.

  • emailstring

    Адрес электронной почты для уведомления. Обязателен для 'request_slack_channel'.

  • untilDatenumber

    Дата окончания (timestamp). Используется вместе с 'get_payouts_summary', чтобы ограничить период сводки.

stape_partner_payouts

Комплексный инструмент для управления графиком выплат партнёрам и партнёрскими отчётами. Используйте параметр 'action', чтобы указать операцию: 'get_payout_schedule', 'create_payout_schedule', 'delete_payout_schedule', 'list_statements' или 'get_statement_pdf' для загрузки PDF-отчёта.

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

    Действие, которое нужно выполнить.

  • confirmboolean

    Нужно явно установить в true, чтобы подтвердить действие 'delete_payout_schedule', так как оно удаляет график выплат.

  • identifierstring

    Идентификатор выписки. Обязателен, когда action равен 'get_statement_pdf'.

  • paginationobject

    Параметры пагинации. Используются с 'list_statements'.

  • payoutScheduleConfigobject

    Настройка графика выплат. Обязательно, когда action равен 'create_payout_schedule'.

stape_partner_resource

Получает ресурсы и конфигурации, связанные с партнёрами. Используйте параметр 'type', чтобы указать, какой ресурс партнёра получить.

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

    Конкретный тип партнёрского ресурса, который нужно получить.

  • userWorkspaceIdentifierstring

    Уникальный идентификатор рабочего пространства пользователя.

stape_payment_links

Комплексный инструмент для управления платёжными ссылками (api/v3). Поддерживает: 'get' - получает текущую платёжную ссылку, 'generate' - создаёт новую платёжную ссылку, 'revoke' (разрушающее действие, требует confirm: true) - отзывает текущую платёжную ссылку, 'regenerate' - пересоздаёт платёжную ссылку, 'validate' - проверяет платёжную ссылку по её секрету и получает платёжную информацию. Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • confirmboolean

    Нужно явно установить в true, чтобы подтвердить деструктивное действие 'revoke'.

  • secretstring

    Секрет платёжной ссылки. Обязателен, когда action равен 'validate'.

stape_products

Инструмент для получения информации о продуктах и тарифах. Поддерживает: 'getProductPlans' - выводит список заявок на тарифные планы продуктов, 'getFreeLimit' - получает лимит бесплатного продукта и текущее использование для типа продукта. Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • paidOnlyboolean

    Возвращает только платные тарифы. Используется с 'getProductPlans'.

  • planTypesstring[]

    Фильтрует по типу плана (типам), например ['product', 'care']. Применяется вместе с 'getProductPlans'.

  • productTypeenum

    Тип продукта. Используется вместе с 'getFreeLimit'.

stape_score_report

Инструмент для сканирования настройки отслеживания веб-сайта с помощью Stape Score. Поддерживает: 'create' для запуска нового сканирования отслеживания для URL, 'get' для получения результатов ранее созданного сканирования по его идентификатору (опрашивайте, пока статус не станет 'done'). Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • identifierstring

    Идентификатор сканирования, возвращаемый 'create'. Требуется для 'get'.

  • urlstring

    URL сайта для сканирования. Обязателен для 'create'.

stape_share_access

Комплексный инструмент для управления общим доступом к аккаунту. Поддерживает перечисление, получение, создание, обновление и удаление пользователей общего доступа. Используйте параметр 'action' для указания операции: 'list', 'get', 'create', 'update', 'delete'.

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

    Операция, которую нужно выполнить над пользователями с общим доступом.

  • confirmboolean

    Нужно явно установить true, чтобы подтвердить действие 'delete', так как оно снимает общий доступ.

  • createConfigobject

    Конфигурация создания общего доступа. Обязательна, когда action имеет значение 'create'.

  • identifierstring

    Идентификатор общего ресурса пользователя. Обязателен для действий 'get', 'update' и 'delete'.

  • limitnumber

    Максимальное количество элементов для возврата. Для действия 'list'.

  • pagenumber

    Номер страницы для пагинации. Для действия 'list'.

  • updateConfigobject

    Настройка обновления общего доступа. Требуется, когда action равен 'update'.

stape_subscriptions

Комплексный инструмент для управления подписками и циклами выставления счетов. Поддерживает: 'getCycles' для вывода записей комиссий SubscriptionBillingCycle, 'getCycleStatistics' для получения статистики SubscriptionBillingCycle текущего пользователя. Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • fromDatenumber

    Фильтрует по дате начала (unix timestamp). Использует вместе с 'getCycles'.

  • limitnumber

    Размер страницы. Используется с 'getCycles'.

  • orderBystring

    Сортирует по полю, для DESC добавьте '-'. Применяется вместе с 'getCycles'.

  • pagenumber

    Номер страницы. Используется с 'getCycles'.

  • partnerstring

    Фильтрует по партнёру. Используется вместе с 'getCycles'.

  • payoutstring

    Фильтрует по выплате. Используется с 'getCycles'.

  • planstring

    Фильтрует по плану. Используется с 'getCycles'.

  • referralCommissionStatusstring

    Фильтрует по статусу реферальной комиссии. Используется с 'getCycles'.

  • usernamestring

    Фильтрует по имени пользователя. Используется с 'getCycles'.

stape_user_api_keys

Комплексный инструмент для управления API-ключами текущего пользователя. Поддерживает: 'listApiKeys' получает все API-ключи, 'createApiKey' создаёт новый API-ключ по имени, 'deleteApiKey' удаляет API-ключ по id (необратимо, требует подтверждения). Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить.

  • confirmboolean

    Должен быть явно установлен в true, чтобы подтвердить деструктивное действие 'deleteApiKey'.

  • idstring

    Идентификатор API-ключа. Обязателен для 'deleteApiKey'.

  • namestring

    Имя ключа API. Обязательно для 'createApiKey'.

stape_users

Комплексный инструмент для управления субпользователями (субаккаунтами агентств/партнёров). Поддерживает: 'get' - получает одного субпользователя по идентификатору, 'detachUser' - удаляет пользователя из агентства/партнёра (деструктивная операция, требует подтверждения). Используйте параметр 'action' для выбора операции.

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

    Действие, которое нужно выполнить над субпользователями.

  • confirmboolean

    Должно быть явно установлено в true, чтобы подтвердить деструктивное действие 'detachUser'.

  • identifierstring

    Идентификатор пользователя (UUID). Требуется для 'get' и 'detachUser'.

Выберите клиент, чтобы установить stape-io/stape-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"stape-io-stape-mcp-server-iiep9oynad\",\"type\":\"http\",\"url\":\"https://mcp.stape.ai/mcp\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http stape-io-stape-mcp-server-iiep9oynad https://mcp.stape.ai/mcp

Либо через JSON-конфиг:

claude mcp add-json stape-io-stape-mcp-server-iiep9oynad "{\"type\":\"http\",\"url\":\"https://mcp.stape.ai/mcp\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add stape-io-stape-mcp-server-iiep9oynad --url https://mcp.stape.ai/mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.stape-io-stape-mcp-server-iiep9oynad]
url = "https://mcp.stape.ai/mcp"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите stape-io/stape-mcp-server.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например stape-io-stape-mcp-server-iiep9oynad.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: stape-io-stape-mcp-server-iiep9oynad
    type: http
    url: https://mcp.stape.ai/mcp
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "stape-io-stape-mcp-server-iiep9oynad": {
      "type": "http",
      "url": "https://mcp.stape.ai/mcp"
    }
  }
}

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

aparajithn/agent-deploy-dashboard-mcp

aparajithn/agent-deploy-dashboard-mcp

от aparajithn

MCP сервер для централизованного управления деплоем AI-агентов на Vercel, Render, Railway и Fly.io. Проверяет статус, собирает логи, управляет переменными окружения и перезапускает сервисы. Встроена x402 оплата и лимиты запросов. Упрощает CI/CD и мониторинг.

Python⭐ 3
deploy-mcp/deploy-mcp

deploy-mcp/deploy-mcp

от alexpota

Проверяет статус деплоев на Vercel, Netlify и Cloudflare Pages, показывает логи и следит за ходом развёртывания в реальном времени.

TypeScript⭐ 10
arnstarn/mcp-server-spotinst

arnstarn/mcp-server-spotinst

от arnstarn

MCP-сервер для управления облачными кластерами через Spotinst. Поддерживает AWS и Azure Ocean, мультиаккаунтный доступ. Предоставляет инструменты для кластеров, VNG, cost-анализа, роллов и удаления...

Python⭐ 1
Rootly-AI-Labs/Rootly-MCP-server

Rootly-AI-Labs/Rootly-MCP-server

официальный

от rootly-ai-labs

MCP сервер для управления инцидентами, дежурствами и оповещениями через Rootly API. Полезен SRE, инженерам и руководителям для автоматического реагирования, анализа и сокращения времени восстановления. Поддерживает Cursor, Claude, Windsurf и другие MCP клиенты.

Python⭐ 45
jarvisassistantux/loopsense

jarvisassistantux/loopsense

от jarvisassistantux

LoopSense - MCP сервер для AI-агентов, отслеживающий последствия их действий: CI, деплои, тесты, файловые изменения. Помогает разработчикам видеть результаты работы агентов.

TypeScript⭐ 3
spre-sre/lumino-mcp-server

spre-sre/lumino-mcp-server

от spre-sre

LUMINO MCP сервер для SRE и DevOps: 37 инструментов для мониторинга Kubernetes, анализа логов, предиктивной аналитики и симуляции изменений. Помогает AI-ассистентам находить коренные причины сбоев, прогнозировать узкие места и управлять кластерами через MCP.

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

Лука Никитин