Integration

LambdaTest integration

Cloud-based cross-browser testing and test automation platform. Run Selenium, Cypress, Playwright, and Appium tests across 3000+ browser and OS combinations. Features include automated screenshots, video recordings, network logs, tunnel-based localhost testing, and comprehensive test session management.

Ask it in chat

Say what should happen.
The workflow builds itself.

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

Common LambdaTest use cases

  • failure analysis
  • abort stuck tests
  • failure debugging
  • responsive testing
  • screenshot configuration
  • test reporting
  • free concurrency
  • CI/CD integration
  • storage management
  • UI verification

What you can do with LambdaTest

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.

Build, 5 operations

  • delete_buildDelete buildDELETEDeletes a test build and all associated test sessions, logs, screenshots, and video recordings.
  • get_buildGet buildGETRetrieves detailed information about a specific test build including metadata, session count, and execution statistics.
  • list_buildsList buildsGETLists all test builds for the account with optional filtering by status, date range, and pagination. Returns build metadata including name, status, and execution details.
  • stop_buildStop buildPUTStops all running test sessions within a specific build. Terminates active sessions immediately.
  • update_buildUpdate buildPATCHUpdates the name or status of an existing test build. Useful for renaming builds or changing build status after execution.

Session, 5 operations

  • delete_sessionDelete sessionDELETEDeletes a test session and all associated artifacts including screenshots, video, and logs.
  • get_sessionGet sessionGETRetrieves comprehensive details for a specific test session including configuration, status, duration, and links to all generated artifacts.
  • list_sessionsList sessionsGETLists all test sessions with filtering options for build, user, status, tags, test name, and date range. Returns session metadata and log endpoints.
  • stop_sessionStop sessionPUTStops a currently running test session. Terminates the session immediately.
  • update_sessionUpdate sessionPATCHUpdates the name, status, reason, custom data, or tags of an existing test session. Mark tests as passed or failed programmatically.

Log, 4 operations

  • get_command_logsGet command logsGETRetrieves command execution logs for a test session. Step-by-step record of all test commands.
  • get_console_logsGet console logsGETRetrieves browser console logs for a test session. Captures JavaScript errors, warnings, and console output.
  • get_network_logsGet network logsGETRetrieves network logs for a test session. Shows all HTTP requests made by the browser during test execution.
  • get_selenium_logsGet selenium logsGETRetrieves Selenium grid logs for a test session. Contains all WebDriver requests and responses.

Screenshot, 4 operations

  • get_screenshot_testGet screenshot testGETRetrieves the status and results of a screenshot test. Returns URLs to captured screenshots across all configurations.
  • get_session_screenshotsGet session screenshotsGETRetrieves all screenshots captured during a test session. Returns URLs to command-by-command screenshots.
  • start_screenshot_testStart screenshot testPOSTStarts an automated screenshot test across multiple browser/OS combinations. Captures visual snapshots of a URL.
  • stop_screenshot_testStop screenshot testPUTStops a running screenshot test. Only affects tests that are currently in progress.

Platform, 2 operations

  • get_os_browsersGet os browsersGETRetrieves available OS and browser combinations for automated screenshot testing. Returns supported configurations.
  • get_platformsGet platformsGETRetrieves all available browser and OS combinations offered by LambdaTest. Returns syntax for 3000+ configurations.

Resolution, 2 operations

  • get_resolutionsGet resolutionsGETRetrieves available screen resolutions for automation testing. Returns resolution options by platform.
  • get_screenshot_resolutionsGet screenshot resolutionsGETRetrieves available screen resolutions for Windows and Mac screenshot testing. Returns resolution options like 1024x768, 1920x1080.

Tunnel, 2 operations

  • delete_tunnelDelete tunnelDELETEStops and deletes a specific Lambda Tunnel connection. Terminates the secure tunnel immediately.
  • list_tunnelsList tunnelsGETLists all active Lambda Tunnels in the account. Used for managing secure localhost testing connections.

Video, 1 operation

  • get_session_videoGet session videoGETRetrieves the video recording URL for a test session. Full playback of the test execution.

Use LambdaTest from Claude Code, Cursor or Codex

Connect LambdaTest in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its LambdaTest 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 LambdaTest

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect LambdaTest once

    Add your LambdaTest 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.

LambdaTest integration FAQ

What can you do with the LambdaTest integration?

LiveContext exposes 25 operations on LambdaTest, covering build, session, log and screenshot. Common uses include failure analysis, abort stuck tests and failure debugging.

Popular integrations

Browse the whole catalog