Integration

Sauce Labs integration

Cross-browser and mobile testing platform API. Manage test jobs, builds, tunnels, assets, and platform configurations. Run automated tests across hundreds of browser/OS combinations, access test artifacts, manage teams and accounts. Essential for CI/CD test automation, cross-browser testing, and QA workflows.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Sauce Labs.Built from the 25 Sauce Labs tools below, on the connection you add once.

Common Sauce Labs use cases

  • Build dashboard
  • Storage cleanup
  • Failure analysis
  • Debug connectivity
  • Admin dashboard
  • Build reporting
  • Data management
  • CI/CD integration
  • Test debugging
  • Tunnel cleanup

What you can do with Sauce Labs

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Job, 5 operations

  • delete_jobDelete jobDELETEDeletes a job and all associated assets from test history.
  • get_job_detailsGet job detailsGETRetrieves detailed information for a specific test job.
  • get_jobsGet jobsGETLists recent test jobs for a Sauce Labs user.
  • stop_jobStop jobPUTStops an actively running test job.
  • update_jobUpdate jobPUTUpdates attributes for a specific test job.

Asset, 4 operations

  • delete_job_assetsDelete job assetsDELETEDeletes all asset files from a test job.
  • get_job_assetGet job assetGETDownloads a specific asset file from a test job.
  • get_screenshots_zipGet screenshots zipGETDownloads all screenshots from a test job as a ZIP archive.
  • list_job_assetsList job assetsGETLists all assets associated with a test job.

Build, 4 operations

  • get_buildGet buildGETRetrieves detailed information about a specific build.
  • get_build_jobsGet build jobsGETLists all jobs associated with a specific build.
  • get_job_buildGet job buildGETRetrieves the build associated with a specific test job.
  • list_buildsList buildsGETLists builds for the VDC or RDC source with optional filtering.

Tunnel, 4 operations

  • get_tunnel_infoGet tunnel infoGETRetrieves detailed information for a specific tunnel.
  • get_tunnel_jobsGet tunnel jobsGETGets the count of jobs currently using a tunnel.
  • get_tunnelsGet tunnelsGETLists currently running Sauce Connect tunnels.
  • stop_tunnelStop tunnelDELETEShuts down a specific Sauce Connect tunnel.

Platform, 3 operations

  • get_appium_eol_datesGet appium eol datesGETGets Appium version end-of-life dates.
  • get_platform_statusGet platform statusGETGets current Sauce Labs platform availability status.
  • get_supported_platformsGet supported platformsGETLists supported browser/OS combinations for testing.

Team, 2 operations

  • get_teamGet teamGETRetrieves detailed information for a specific team.
  • get_teamsGet teamsGETLists teams in the organization.

User, 2 operations

  • get_user_concurrencyGet user concurrencyGETGets concurrency limits and usage for a user.
  • get_usersGet usersGETLists users in the organization with filtering.

Analytics, 1 operation

  • get_test_resultsGet test resultsGETGets test run data with comprehensive filtering.

Use Sauce Labs from Claude Code, Cursor or Codex

Connect Sauce Labs in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Sauce Labs operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Sauce Labs

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Sauce Labs once

    Add your Sauce Labs connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Sauce Labs integration FAQ

What can you do with the Sauce Labs integration?

LiveContext exposes 25 operations on Sauce Labs, covering job, asset, build and tunnel. Common uses include Build dashboard, Storage cleanup and Failure analysis.

Popular integrations

Browse the whole catalog