プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Sauce API MCP

作者:saucelabsバージョン 1.3.0i★ 10iパソコンで動く
レジストリ名io.github.saucelabs/sauce-api-mcp

インストール方法

What it does

An open-source MCP server that provides LLM access to the Sauce Labs API

  • Connects パソコンで動く
  • Account or key No key needed
  • Category 検索・AIの記憶

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月13日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Python (uv) を入れる

    1 回だけ。Python (uv) が必要なすべてのサーバーで使えます

    Python (uv) のダウンロードページを開く ↗

  2. Sauce API MCP に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    キーの取り方は下の提供元 README にあります

  3. パソコン版 Claude アプリの設定ファイルを開く

    SettingsDeveloperEdit Config

  4. この設定を貼り付けて保存

    {
      "mcpServers": {
        "sauce-api": {
          "command": "uvx",
          "args": [
            "sauce-api-mcp"
          ],
          "env": {
            "SAUCE_USERNAME": "your-value",
            "SAUCE_ACCESS_KEY": "your-value"
          }
        }
      }
    }

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude を終了してもう一度開く

  6. 試してみる

    Sauce API MCP を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が Sauce API MCP を使っていると言うか、回答に Sauce API MCP のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ Sauce API MCP につなげません

Sauce API MCP はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · Sauce API MCP につなげるアプリを使う

  • Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)
  • Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)
  • Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)

B · 検索・AIの記憶 の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code につなげますが、先に準備が必要です

Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)

  1. Python (uv) を入れる

    1 回だけ。Python (uv) が必要なすべてのサーバーで使えます

    Python (uv) のダウンロードページを開く ↗

  2. Sauce API MCP に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    キーの取り方は下の提供元 README にあります

  3. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  4. このコマンドを貼り付けて Enter

    claude mcp add --scope user sauce-api --env SAUCE_USERNAME=your-value --env SAUCE_ACCESS_KEY=your-value -- uvx sauce-api-mcp

    Enter の前に「your-value」を自分のキーに書き換えてください

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude Code で /mcp と入力

    Sauce API MCP が一覧にあり、接続済みと表示されれば OK です

  6. 試してみる

    Sauce API MCP を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が Sauce API MCP を使っていると言うか、回答に Sauce API MCP のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげますが、先に準備が必要です

Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)

  1. Python (uv) を入れる

    1 回だけ。Python (uv) が必要なすべてのサーバーで使えます

    Python (uv) のダウンロードページを開く ↗

  2. Sauce API MCP に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    キーの取り方は下の提供元 README にあります

  3. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  4. キーを入力

    Sauce API MCP の設定で SAUCE_USERNAME, SAUCE_ACCESS_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Cursor の AI チャットを Agent モードで開く

  6. 試してみる

    Sauce API MCP を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が Sauce API MCP を使っていると言うか、回答に Sauce API MCP のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげますが、先に準備が必要です

Sauce API MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Python (uv) を入れてください(1 回だけ)

  1. Python (uv) を入れる

    1 回だけ。Python (uv) が必要なすべてのサーバーで使えます

    Python (uv) のダウンロードページを開く ↗

  2. Sauce API MCP に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    キーの取り方は下の提供元 README にあります

  3. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  4. キーを入力

    Sauce API MCP の設定で SAUCE_USERNAME, SAUCE_ACCESS_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. VS Code の AI チャットを Agent モードで開く

  6. 試してみる

    Sauce API MCP を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が Sauce API MCP を使っていると言うか、回答に Sauce API MCP のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?Sauce API MCP を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

パソコンにインストール

Claude Code

claude mcp add --scope user sauce-api --env SAUCE_USERNAME=your-value --env SAUCE_ACCESS_KEY=your-value -- uvx sauce-api-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "sauce-api": {
      "command": "uvx",
      "args": [
        "sauce-api-mcp"
      ],
      "env": {
        "SAUCE_USERNAME": "your-value",
        "SAUCE_ACCESS_KEY": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "sauce-api": {
      "command": "uvx",
      "args": [
        "sauce-api-mcp"
      ],
      "env": {
        "SAUCE_USERNAME": "your-value",
        "SAUCE_ACCESS_KEY": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "sauce-api": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "sauce-api-mcp"
      ],
      "env": {
        "SAUCE_USERNAME": "your-value",
        "SAUCE_ACCESS_KEY": "your-value"
      }
    }
  }
}

自分で入力する値

  • SAUCE_USERNAME env
  • SAUCE_ACCESS_KEY env

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

週あたりのダウンロードi
52/週
接続方法
パソコンで動く
最新バージョンi
1.3.0
レジストリ公開日i
2026年10月22日
コードの最終更新i
2026年10月28日
作者
saucelabs
パッケージ
pypi: sauce-api-mcp
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント saucelabs で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:16 日前

  • ✓ 合格

    ライセンスがある

    Apache-2.0を使用

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

検索・AIの記憶のほかのサーバーとの比較i

  • このカテゴリのほかの6053件のうち92%よりスターが多い
  • このカテゴリのほかの6053件のうち64%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの6053件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Sauce API MCPは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は16 日前、最新バージョン(1.3.0)がレジストリに届いたのは22 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。

代わりに使えるものは?

同じカテゴリには:Context7, Codebase Memory, Ruflo

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Context7

Up-to-date docs for AI agents

作者:upstash広く使われている↓ 125万/週★ 6.5万昨日更新

パソコンでもクラウドでも

Codebase Memory

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

作者:DeusData広く使われている↓ 1.7万/週★ 4.9万27 日前更新

パソコンで動く

Ruflo

Agent teams, swarms, memory and hooks for Claude Code and Codex, served over MCP.

作者:ruvnet広く使われている↓ 7.4万/週★ 8.2万 リポジトリ全体のスター今日更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Sauce Labs MCP Server

A Model Context Protocol (MCP) server that provides comprehensive integration with the Sauce Labs testing platform. This package includes two complementary MCP servers enabling AI assistants to interact with Sauce Labs' device cloud, manage test jobs, analyze builds, and monitor testing infrastructure through natural language conversations.

[!TIP]

Prefer a hosted, more feature-rich option? Sauce MCP is the

official MCP server hosted by Sauce Labs at https://mcp.saucelabs.com. There is nothing to install or update, and it

offers a broader tool set than this package, including live real-device control (tap, type, screenshot, app

install/launch), network capture, and AI-powered test case authoring, execution, and scheduling. See

Connect your AI client for setup instructions.

Servers

This package provides two separate MCP servers optimized for different use cases:

sauce-api-mcp (Core Server) — Full Sauce Labs API integration for account management, device discovery, job analysis, builds, storage, and tunnels.

sauce-api-mcp-rdc (RDC Server) — Real Device Cloud (RDC) focused server. Dynamically generates MCP tools at startup from the official Sauce Labs OpenAPI spec using FastMCP with an OpenAPIProvider, so the tool set is always up-to-date without code changes. Includes a small set of handwritten tools for endpoints that need special handling (binary payloads, session lifecycle, app installation polling).

Both servers can be configured simultaneously in your LLM client for full Sauce Labs coverage.

Features

🚀 Core Capabilities
  • Account Management: View account details, team information, and user permissions
  • Device Cloud Access: Browse 300+ real devices (iOS, Android) and virtual machines
  • Test Job Management: Retrieve recent jobs, analyze test results, and debug failures
  • Build Monitoring: Track build status, view job collections, and analyze test suites
  • Storage Management: Manage uploaded apps and test artifacts
  • Tunnel Monitoring: Check Sauce Connect tunnel status and configuration
🔧 Advanced Features
  • Real-time Device Status: Monitor device availability and usage across data centres
  • Cross-platform Testing: Support for both Virtual Device Cloud (VDC) and Real Device Cloud (RDC)
  • Test Analytics: Detailed job information including logs, videos, and performance metrics
  • Team Collaboration: Multi-team support with proper access controls
  • Dynamic RDC API: sauce-api-mcp-rdc auto-discovers the latest RDC v2 endpoints from the OpenAPI spec at startup; the cached spec is used as a fallback when the network is unavailable
  • Response shaping: Large API list responses are automatically truncated to keep LLM context budget under control ( configurable via SAUCE_MCP_MAX_RESPONSE_ITEMS)
  • File safety: File push/pull operations on devices are restricted to ~/.sauce-mcp/files/ to prevent path traversal

Prerequisites

  • Python 3.10+
  • pip
  • Sauce Labs account with API access
  • Claude Desktop, Gemini CLI, Goose, or another MCP-compatible LLM client

Installation

Install the package from PyPI:

pip install sauce-api-mcp

This installs both servers and registers their command-line entry points:

  • sauce-api-mcp — core server
  • sauce-api-mcp-rdc — RDC OpenAPI server

Verify installation:

which sauce-api-mcp

which sauce-api-mcp-rdc

Configuration for LLM Clients

Claude Desktop (Mac / Linux / Windows)
  1. Locate your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
  1. Find your Python installation's bin directory:
   python3 -c "import sys; print(sys.prefix + '/bin')"
  1. Add both servers to your config:
   {

"mcpServers": { "sauce-api-mcp-core": { "command": "/path/to/bin/sauce-api-mcp", "env": { "SAUCE_USERNAME": "your-sauce-username", "SAUCE_ACCESS_KEY": "your-sauce-access-key" } }, "sauce-api-mcp-rdc": { "command": "/path/to/bin/sauce-api-mcp-rdc", "env": { "SAUCE_USERNAME": "your-sauce-username", "SAUCE_ACCESS_KEY": "your-sauce-access-key" } } } }

  1. Restart Claude Desktop to load the servers.
Gemini CLI

Add to ~/.gemini/settings.json:

{

"mcpServers": { "sauce-api-mcp-core": { "command": "/path/to/bin/sauce-api-mcp", "env": { "SAUCE_USERNAME": "your-sauce-username", "SAUCE_ACCESS_KEY": "your-sauce-access-key" } }, "sauce-api-mcp-rdc": { "command": "/path/to/bin/sauce-api-mcp-rdc", "env": { "SAUCE_USERNAME": "your-sauce-username", "SAUCE_ACCESS_KEY": "your-sauce-access-key" } } } }

Goose

Add to ~/.config/goose/config.yaml:

sauce-api-mcp-core:

cmd: /path/to/bin/sauce-api-mcp description: Sauce Labs MCP (Core) enabled: true envs: SAUCE_USERNAME: your-sauce-username SAUCE_ACCESS_KEY: your-sauce-access-key type: stdio

sauce-api-mcp-rdc: cmd: /path/to/bin/sauce-api-mcp-rdc description: Sauce Labs MCP (RDC) enabled: true envs: SAUCE_USERNAME: your-sauce-username SAUCE_ACCESS_KEY: your-sauce-access-key type: stdio

Environment Variables (Alternative)

Instead of adding credentials to config files, you can export them as environment variables:

export SAUCE_USERNAME="your-sauce-username"

export SAUCE_ACCESS_KEY="your-sauce-access-key"

Then omit the env block from your config. Both servers will automatically pick them up.

Configuration

Required Environment Variables
VariableDescription
SAUCE_USERNAMEYour Sauce Labs username
SAUCE_ACCESS_KEYYour Sauce Labs access key (found in Account Settings)
Optional Environment Variables
VariableDefaultDescription
SAUCE_REGIONUS_WESTData centre region: US_WEST, US_EAST, EU_CENTRAL
SAUCE_MCP_MAX_RESPONSE_ITEMS100Maximum list items returned before truncation (RDC server)
Getting Your Sauce Labs Credentials
  1. Log into your Sauce Labs account
  2. Navigate to Account → User Settings
  3. Copy your Username and Access Key

Troubleshooting Installation

"Command not found: sauce-api-mcp"

The entry point script isn't in your PATH. Use the full path approach:

python3 -m pip list | grep sauce-api-mcp

python3 -c "import sys; print(sys.prefix + '/bin/sauce-api-mcp')"

"ENOENT: no such file or directory" in MCP client

The MCP client is using a different Python environment. Solutions:

  1. Use the full absolute path (recommended) — update your config with the path printed by python3 -c "import sys; print(sys.prefix + '/bin/sauce-api-mcp')", not just which sauce-api-mcp
  2. Module invocation (fallback):
   "command": "python3",

"args": ["-m", "sauce_api_mcp.main"]

Example Prompts

  • *"Show me my recent test failures"*
  • *"Find available iPhone 16 devices"*
  • *"Analyse the performance of my latest build"*
  • *"Open a session on a Samsung device and install my app"*
  • *"What tunnels do I have running right now?"*

Available Tools

Core Server (sauce-api-mcp)
Account & Organisation
ToolDescription
get_account_infoRetrieve current user account information
lookup_usersFind users in your organisation
get_userGet detailed user information
lookup_teamsFind teams in your organisation
get_teamGet team details
list_team_membersList all members of a specific team
lookup_service_accountsList service accounts
get_service_accountGet service account details
get_my_active_teamGet the active team for the authenticated user
Device Management
ToolDescription
get_devices_statusList all devices and their current status
get_specific_deviceGet detailed information about a specific device
get_private_devicesList private devices available to your account
Test Jobs
ToolDescription
get_recent_jobsRetrieve your most recent test jobs
get_job_detailsGet comprehensive details about a specific job
get_real_device_jobsList active jobs on real devices
get_specific_real_device_jobGet details about a specific real device job
get_specific_real_device_job_assetDownload job assets (logs, videos, screenshots)
Builds
ToolDescription
lookup_buildsSearch for builds with filters
get_buildGet detailed information about a specific build
get_build_for_jobGet the build associated with a job
lookup_jobs_in_buildList all jobs within a build
Storage
ToolDescription
get_storage_filesList uploaded application files
get_storage_groupsList app storage groups
get_storage_groups_settingsGet settings for a storage group
upload_file_to_storageUpload an app file to Sauce Storage
update_storage_group_settingsUpdate app group settings (resigning, instrumentation, etc.)
Tunnels
ToolDescription
get_tunnels_for_userList active Sauce Connect tunnels
get_tunnel_informationGet details about a specific tunnel
get_current_jobs_for_tunnelSee how many jobs are using a tunnel
get_tunnel_version_downloadsGet download URLs for Sauce Connect versions
Test Assets & Logs
ToolDescription

| get_test_assets | Retrieve test artifacts for a VDC job

冒頭だけを表示しています。続きはリポジトリで読めます