К основному содержанию
MCP-сервер CX Codex

sauce-api-mcp — MCP-сервер для Claude Code: обзор и установка

Связывает ассистента с платформой Sauce Labs для проверки мобильных устройств и виртуальных машин. Пригодится при анализе упавших автотестов и мониторинге туннелей.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env SAUCE_USERNAME=<SAUCE_USERNAME> --env SAUCE_ACCESS_KEY=<SAUCE_ACCESS_KEY> --transport stdio sauce-api-mcp -- uvx sauce-api-mcp
Открыть на GitHub

Что делает sauce-api-mcp

Пакет ставит сразу две точки входа: базовый sauce-api-mcp и специализированный sauce-api-mcp-rdc. Первый сервер отвечает за проверку туннелей Sauce Connect и разбор результатов тестов. Через него агент находит нужные виртуальные машины или выбирает подходящие телефоны из каталога в 300+ реальных устройств на iOS и Android.

Второй сервер, sauce-api-mcp-rdc, ориентирован на реальные мобильные устройства. При запуске он подтягивает актуальные методы через FastMCP прямо из спецификации OpenAPI Sauce Labs. Это избавляет от ручного обновления. Ответы со списками по умолчанию обрезаются до 100 элементов через SAUCE_MCP_MAX_RESPONSE_ITEMS, чтобы не перегружать контекст модели.

Без учётных данных SAUCE_USERNAME и SAUCE_ACCESS_KEY подключение не состоится. Для запуска требуется Python 3.10+. Из соображений безопасности передача файлов на устройства строго заблокирована пределами каталога ~/.sauce-mcp/files/.

Какие задачи решает

  • находить реальные устройства iOS и Android в облаке Sauce Labs
  • разбирать логи и ошибки упавших автотестов
  • проверять статус сетевых туннелей Sauce Connect
  • отслеживать сборки и управлять загруженными артефактами приложений

Примеры запросов агенту

  • Найди доступные устройства Android в дата-центре Sauce Labs и покажи их статус.
  • Проверь статус туннелей Sauce Connect и выведи отчёт по последней сборке.
  • Выгрузи логи и причины сбоя для последнего упавшего теста.

Как установить sauce-api-mcp

Командой платформы

claude mcp add --env SAUCE_USERNAME=<SAUCE_USERNAME> --env SAUCE_ACCESS_KEY=<SAUCE_ACCESS_KEY> --transport stdio sauce-api-mcp -- uvx sauce-api-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from sauce-api-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о sauce-api-mcp

Как установить sauce-api-mcp в Claude Code?

Выполните команду claude mcp add --env SAUCE_USERNAME=<SAUCE_USERNAME> --env SAUCE_ACCESS_KEY=<SAUCE_ACCESS_KEY> --transport stdio sauce-api-mcp -- uvx sauce-api-mcp, подставив свои учётные данные Sauce Labs.

Чем отличаются серверы sauce-api-mcp и sauce-api-mcp-rdc?

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

В какую папку разрешено копировать файлы на мобильные устройства?

Операции отправки и скачивания файлов ограничены каталогом ~/.sauce-mcp/files/. Это сделано для защиты от выхода за пределы доверенной файловой системы.

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

Все MCP-серверы по теме «Тесты и QA» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 569звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 779звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 181звёзд репо mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 10 025звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 962звёзд репо mockserver mock-server Поднимает один порт, который отвечает за любую внешнюю зависимость: HTTP, gRPC, WebSocket. Пригодится, когда бэкенда ещё нет или он падает. CX Codex +1 ★ 4 999звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой