TestMu AI (formerly LambdaTest)
by lambdatest.com in Security & trust
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
Reliability
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
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 380 ms |
| 16 h ago | Passed | 200 | 391 ms |
| 25 h ago | Passed | 200 | 380 ms |
| 34 h ago | Passed | 200 | 420 ms |
| 45 h ago | Passed | 200 | 368 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 373 ms |
| 3 days ago | Passed | 200 | 377 ms |
| 3 days ago | Passed | 200 | 369 ms |
| 4 days ago | Passed | 200 | 338 ms |
| 4 days ago | Passed | 200 | 342 ms |
| 5 days ago | Passed | 200 | 364 ms |
| 5 days ago | Passed | 200 | 404 ms |
| 5 days ago | Passed | 200 | 390 ms |
| 6 days ago | Passed | 200 | 807 ms |
| 6 days ago | Passed | 200 | 350 ms |