85trust / 100

TestMu AI (formerly LambdaTest)

by lambdatest.com in Security & trust

MCP serverPassing, checked 6 h ago

Agentic testing: HyperExecute jobs, test failure triage, SmartUI visual diffs, a11y audits

https://mcp.lambdatest.com/mcp
Tools
88
open to any client
Uptime
100%
last 30 days
Response time
380 ms
453 ms slowest 5%
Last check
Passed
6 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "testmu-ai-formerly-lambdatest": {
      "type": "http",
      "url": "https://mcp.lambdatest.com/mcp"
    }
  }
}

88 tools

  • upload_app

    Uploads an app to LambdaTest for mobile testing and displays upload status.

  • generateHyperExecuteYAML

    Generates a HyperExecute YAML configuration for running tests on LambdaTest's HyperExecute platform. REQUIRED fields: project (language, framework) and testing (testDiscovery.command, testRunnerCommand) All other fields are OPTIONAL. Supports multiple languages and frameworks…

  • answerHyperExecuteQuery

    Answers questions about HyperExecute features, configuration, usage, troubleshooting, and best practices by searching through documentation.

  • getHyperExecuteJobInfo

    Fetches and displays information about a HyperExecute job including status, test results, and progress.

  • getHyperExecuteJobSessions

    Fetches and displays session information for a HyperExecute job.

  • getAccessibilityReport

    Runs an accessibility scan on the given URLs and returns the issues found. Pass urls to start a scan, or testId to re-read a scan that already ran; exactly one of the two. Results arrive in issueDetails: allIssues (most-severe-first, one page at a time), rules (name and…

  • analyzeAppViaTunnel

    Analyzes a locally running app for accessibility via LambdaTest tunnel.

  • buildLocalAppForAnalysis

    Returns step-by-step instructions to build and serve a local web app and open a LambdaTest tunnel to it, so its accessibility can then be scanned with analyzeAppViaTunnel. It does not build, run or scan anything itself, and never includes the access key.

  • getAutomationTestDetails

    Fetches detailed information about an automation test by ID

  • getAutomationTestCommandLogs

    Fetches command logs for a specific automation test

  • getAutomationTestNetworkLogs

    Fetches network logs for a specific automation test

  • getAutomationTestBrowserConsoleLogs

    Fetches Browser Console logs for a specific automation test. Note: Not available for mobile app automation tests.

  • getAutomationTestSeleniumLogs

    Fetches Selenium logs (web), Appium logs (mobile/Appium), or instrumentation logs (mobile/XCUI/Espresso) for a specific automation test. Automatically detects XCUI and Espresso tests and fetches the correct log type.

  • automationQuery

    Read-only query of LambdaTest automation resources: list builds, get one build, list the sessions in a build, fetch test details, and retrieve test logs (command, network, console, selenium, instrumentation). Every combination works on platform "web" or "app": build list or get…

  • updateBuild

    Renames a LambdaTest web automation build. Overwrites the current build name.

  • stopBuild

    Stops every running test in a LambdaTest web automation build. Running sessions end immediately.

  • deleteBuild

    Permanently deletes a LambdaTest web automation build and its test results. Cannot be undone.

  • triggerSuiteRun

    Triggers a phone call test run for a specific suite. This will initiate phone calls for all scenarios configured in the suite.

  • getSuiteOverview

    Gets comprehensive suite overview for a project including run counts, latest status, scores, schedule information, and active calls.

  • getSupportedPlatforms

    Lists the OS, browser and device combinations LambdaTest supports, to find valid os, browser and version values for a test configuration. With no filters it returns a compact summary: each desktop OS with its browsers (version count, newest and oldest) and resolutions, and each…

  • listTunnels

    Retrieve all active LambdaTest tunnel connections for the account. Useful for checking which tunnels are running before starting a new one or debugging local testing connectivity.

  • stopTunnel

    Terminate a specific active tunnel connection by tunnel ID. Use this to clean up tunnels that are no longer needed.

  • deleteSession

    Permanently delete a specific automation test session from LambdaTest by session ID.

  • updateSession

    Update the name or pass/fail status of a test session. Use status_ind to mark tests as passed, failed, error, or skipped from your test framework.

  • stopSession

    Stop an active running test session on LambdaTest.

  • getSessionScreenshots

    Retrieve command-by-command screenshots captured during a test session. Returns screenshot URLs for each step. Web automation (Selenium, Playwright, Cypress) only: an app automation session returns not found; listMobileSessions carries the video and screenshot links of app…

  • getSessionVideo

    Retrieve the video recording URL for a completed test session. Web automation (Selenium, Playwright, Cypress) only: an app automation session returns not found; listMobileSessions carries the video and screenshot links of app sessions.

  • getSessionV2CommandLogs

    Retrieve v2 command execution logs for a test session. Returns structured JSON with enhanced detail compared to v1 logs. Web automation (Selenium, Playwright, Cypress) only: an app automation session returns not found; listMobileSessions carries the video and screenshot links of…

  • getSessionV2SeleniumLogs

    Retrieve v2 Selenium/WebDriver grid request and response logs for a test session. Web automation (Selenium, Playwright, Cypress) only: an app automation session returns not found; listMobileSessions carries the video and screenshot links of app sessions.

  • postSessionExceptions

    Upload exception/error logs from the client machine for a test session, by session ID. Use this to attach assertion failures or unexpected errors to a session. The result reads the test's exceptions back to confirm they were stored. The automation dashboard may not show…

  • postTestExceptions

    Upload exception logs for a specific test (by test ID) rather than by session ID. The result reads the test's exceptions back to confirm they were stored. The automation dashboard may not show exceptions uploaded this way after the test ended.

  • getLiveSessionLogs

    Retrieve the request and response log of a test session, while it runs or after it ends. Web automation (Selenium, Playwright, Cypress) only: an app automation session returns not found; listMobileSessions carries the video and screenshot links of app sessions.

  • getOrgConcurrency

    Retrieve the current concurrency usage and limits for the organization on web automation (Selenium/Cypress).

  • getAnalyticsData

    Summarises web automation test results in a date range: total tests, passed, failed, completed without a pass/fail mark, pass rate (passed over all tests, as the Insights page shows it), pass rate over tests marked passed or failed, average duration and distinct builds, grouped…

  • getFlakyTests

    Lists tests that the insights engine marks as flaky (passing and failing intermittently) in a date range, with each test's flake rate, build and environment. Returns only flaky tests, plus how many tests were scanned. Flakiness is only computed for about the last 7 days of…

  • getTestTrends

    Daily trend of web automation test results in a date range: for each day, total tests, passed, failed, completed without a pass/fail mark, pass rate (passed over all tests), pass rate over tests marked passed or failed, and average duration.

  • getAnalyticsErrors

    Summarises failed and errored web automation tests in a date range: counts by failure category and by status, and the failing tests themselves with build and environment. Failure categories exist only for about the last 7 days of tests; older failures are counted as…

  • deletePrerunFile

    Delete an uploaded prerun file by stored LambdaTest file path.

  • deleteUserFile

    Delete an uploaded user file by stored LambdaTest file path.

  • listUploadedApps

    Retrieve all apps uploaded to LambdaTest for mobile testing. Use type=android/ios for real devices, emulator/simulator for virtual devices.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
6 h agoPassed200380 ms
16 h agoPassed200391 ms
25 h agoPassed200380 ms
34 h agoPassed200420 ms
45 h agoPassed200368 ms
Show 10 older checks
2 days agoPassed200373 ms
3 days agoPassed200377 ms
3 days agoPassed200369 ms
4 days agoPassed200338 ms
4 days agoPassed200342 ms
5 days agoPassed200364 ms
5 days agoPassed200404 ms
5 days agoPassed200390 ms
6 days agoPassed200807 ms
6 days agoPassed200350 ms