MCP server
TestMu AI (formerly LambdaTest)
io.github.LambdaTest/mcp
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Agentic AI quality engineering: run, debug and triage tests on real browsers and devices
Working at last checkOfficial: lambdatest.com's GitHub account (LambdaTest)About 22,502 tokens per request once connected88 tools
https://mcp.lambdatest.com/mcp
At a glance
- Type
- MCP server
- Publisher
- lambdatest.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 88
- Token cost
- About 22,502 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http lambdatest https://mcp.lambdatest.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.lambdatest] url = "https://mcp.lambdatest.com/mcp"
Gemini CLI
{"mcpServers":{"lambdatest":{"httpUrl":"https://mcp.lambdatest.com/mcp"}}}
Cursor
{"mcpServers":{"lambdatest":{"url":"https://mcp.lambdatest.com/mcp"}}}
VS Code
{"servers":{"lambdatest":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}
Antigravity
agy mcp add lambdatest https://mcp.lambdatest.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"lambdatest","server_url":"https://mcp.lambdatest.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"lambdatest","server_url":"https://mcp.lambdatest.com/mcp"}
Tools
analyzeAppViaTunnel~121 tokens
Analyzes a locally running app for accessibility via TestMu AI tunnel.analyzeHyperExecuteJob~158 tokens
Perform a full analysis of a HyperExecute job: fetches job info, sessions, traverses all tasks → scenario stages → console logs, and returns a structured report with test results, per-scenario logs, and pass/fail statistics. Use this for questions like "which tests failed and why" or "show me the coanswerHyperExecuteQuery~103 tokens
Answers questions about HyperExecute features, configuration, usage, troubleshooting, and best practices by searching through documentation.automationQuery~700 tokens
Read-only query of TestMu AI 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, session list or get,buildLocalAppForAnalysis~205 tokens
Returns step-by-step instructions to build and serve a local web app and open a TestMu AI 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.checkAppProcessingStatus~244 tokens
Check whether an uploaded app has been processed and is ready for features like image injection, network logs, and screenshot unblock on real devices. The TestMu AI API has no read-only status call: this one starts or refreshes the processing for the requested features, so the app's last-updated timdeleteBuildDeletes data · ~86 tokens
Permanently deletes a TestMu AI web automation build and its test results. Cannot be undone.deletePrerunFileDeletes data · ~146 tokens
Delete an uploaded prerun file by stored TestMu AI file path.deleteSessionDeletes data · ~85 tokens
Permanently delete a specific automation test session from TestMu AI by session ID.deleteUploadedAppsDeletes data · ~100 tokens
Delete one or more uploaded apps from TestMu AI by their app IDs.deleteUserFileDeletes data · Changes accounts · ~124 tokens
Delete an uploaded user file by stored TestMu AI file path.downloadJobArtifact~218 tokens
Get an authenticated download URL (plus size/status metadata) for a specific HyperExecute job artifact. Requires artefactName (from getHyperExecuteJobArtifacts); optionally scope to a task with taskId. Returns a URL to fetch with your TestMu AI credentials rather than the raw file bytes.generateHyperExecuteYAML~2042 tokens
Generates a HyperExecute YAML configuration for running tests on TestMu AI's HyperExecute platform. REQUIRED fields: project (language, framework) and testing (testDiscovery.command, testRunnerCommand) All other fields are OPTIONAL. Supports multiple languages and frameworks: - JavaScript/TypeScrigetAccessibilityReport~696 tokens
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 reference link per rule id, lgetAnalyticsData~265 tokens
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 by status, browser, ogetAnalyticsErrors~214 tokens
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 uncategorised.getAutomationTestBrowserConsoleLogs~149 tokens
Fetches Browser Console logs for a specific automation test. Note: Not available for mobile app automation tests.getAutomationTestCommandLogs~206 tokens
Fetches command logs for a specific automation testgetAutomationTestDetails~121 tokens
Fetches detailed information about an automation test by IDgetAutomationTestNetworkLogs~180 tokens
Fetches network logs for a specific automation testgetAutomationTestSeleniumLogs~234 tokens
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.getFlakyTests~228 tokens
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 tests; the response says hgetHyperExecuteJobArtifacts~114 tokens
Retrieve all artifacts or categorized errors for a HyperExecute job or task.getHyperExecuteJobInfo~93 tokens
Fetches and displays information about a HyperExecute job including status, test results, and progress.getHyperExecuteJobLiveStream~89 tokens
Stream live output from a running HyperExecute job. (UNDOCUMENTED - may change without notice)getHyperExecuteJobSessions~110 tokens
Fetches and displays session information for a HyperExecute job.getHyperExecuteStage~145 tokens
Retrieve the stages of a HyperExecute task (cache/prerun/scenario/etc.). Pass a stageId to return just that one stage. Stages are keyed by their parent task, so taskId is required.getHyperExecuteStageLogs~84 tokens
Retrieve logs for a HyperExecute stage. (UNDOCUMENTED - may change without notice)getHyperExecuteStageTasks~84 tokens
Retrieve tasks for a HyperExecute stage. (UNDOCUMENTED - may change without notice)getHyperExecuteTask~85 tokens
Retrieve details for a HyperExecute task by task ID. (UNDOCUMENTED - may change without notice)getHyperExecuteTaskLogs~82 tokens
Retrieve logs for a HyperExecute task. (UNDOCUMENTED - may change without notice)getJobArtifactDetail~100 tokens
Get details for a specific artifact within a HyperExecute job.getLiveSessionLogs~147 tokens
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.getMobileCapabilityGenerator~61 tokens
Retrieve capability generation data for mobile automation test configuration.getMobileConcurrency~63 tokens
Retrieve the current concurrency usage and limits for mobile automation (real device testing).getOrgConcurrency~66 tokens
Retrieve the current concurrency usage and limits for the organization on web automation (Selenium/Cypress).getSessionScreenshots~154 tokens
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 sessions.getSessionV2CommandLogs~158 tokens
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 app sessions.getSessionV2SeleniumLogs~147 tokens
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.getSessionVideo~139 tokens
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.getSuiteOverview~105 tokens
Gets comprehensive suite overview for a project including run counts, latest status, scores, schedule information, and active calls.getSupportedPlatforms~269 tokens
Lists the OS, browser and device combinations TestMu AI 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 mobile platform with igetTestTrends~173 tokens
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.listDevicesForTesting~278 tokens
Lists the real devices available on TestMu AI for mobile app testing, 50 per page by default. Filter by region, OS, device name or OS version, and page with limit and offset. The text gives the total that matched.listHyperExecuteJobs~190 tokens
List the account's HyperExecute jobs, newest first, with offset pagination and an optional status filter. The status filter looks at the 200 most recent jobs.listMobileBuilds~194 tokens
Lists mobile app automation builds, newest first, 10 per page by default. Page with limit and offset; the result gives the total the API reports. The API returns only builds from the last 90 days, so total can be higher than the builds you can page through.listMobileSessions~217 tokens
Lists mobile app automation sessions (tests), newest first, 10 per page by default, with their video, screenshot and log links. Page with limit and offset, or filter by buildId or status; the result gives the total the API reports.listTunnels~85 tokens
Retrieve all active TestMu AI tunnel connections for the account. Useful for checking which tunnels are running before starting a new one or debugging local testing connectivity.listUploadedApps~170 tokens
Retrieve all apps uploaded to TestMu AI for mobile testing. Use type=android/ios for real devices, emulator/simulator for virtual devices.postSessionExceptions~244 tokens
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 exceptions uploaded this waypostTestExceptions~218 tokens
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.smartui_baseline_manage~327 tokens
Merge SmartUI baselines across branches or builds (to read baseline settings, use smartui_project_query with action=get). merge_branch/merge_build resolve source and target names to builds, merge them, then poll the merged build and report its real terminal status — a merge that lands in error or wismartui_build_query~408 tokens
List SmartUI builds in a project, get one build, or get the CI gate verdict for a build. Use action=gate in pipelines: it returns verdict (passed|failed|pending_approval|running|error), totals (including missing screenshots the baseline has), blocking_comparison_ids, and blocking[] with per-item detsmartui_comparison_analyze~394 tokens
Analyze one SmartUI comparison through a lens: consolidated (default), pixel, or dom. Returns the comparison data (mismatch %, verdict, correctly-labelled asset URLs) plus, for lens=dom, a real DOM byte delta when the artefact is served — no local filesystem needed. consolidated and pixel report upssmartui_comparison_query~339 tokens
List all comparisons in a SmartUI build (each row returns comparison_id AND ss_id), or get one comparison's detail (mismatch %, status, correctly-labelled baseline/current/compared asset URLs). This is how you obtain a comparison_id — you never need the dashboard. Read-only.smartui_project_query~254 tokens
List SmartUI projects, or get one project with its settings — action=get returns baseline_branch, approvers[], smart_baseline, auto_approval_branch, overwrite_screenshot and project_category alongside platform and project_type. Start here when you do not have a project_id. Read-only.smartui_screenshot_reviewBrowses the web · ~386 tokens
Approve or reject SmartUI comparisons — individually (comparison_ids or ss_ids), or for a whole build (all_matching:{status}). Ids are validated against the build before writing, and results are verified by re-reading status, so the response reports real per-item updated[]/failed[] and whether the bsmartui_screenshot_uploadBrowses the web · ~447 tokens
Upload screenshots to a SmartUI project as a new build, from local file_paths or from source_urls (fetched server-side, so it works without a client filesystem). Pass project_id to auto-resolve the project token. Set mark_baseline=true to seed a baseline. Returns build_id; follow with smartui_build_stopBuild~86 tokens
Stops every running test in a TestMu AI web automation build. Running sessions end immediately.stopSession~74 tokens
Stop an active running test session on TestMu AI.stopTunnel~94 tokens
Terminate a specific active tunnel connection by tunnel ID. Use this to clean up tunnels that are no longer needed.tm_create_folderChanges files · ~292 tokens
Create a folder — in a project's Test Cases tree (default) or Test Runs tree (pass project_id), or in the organization-level Modules tree (no project_id needed; module folders are shared across projects). Optionally nest it under an existing parent folder to build folder trees. Deleting folders is ntm_create_milestone~264 tokens
Create a milestone in a project (status: Open), optionally with description, start/end dates, tags, and existing runs attached.tm_create_project~144 tokens
Create a new Test Manager project. Project & Org Instructions (Memory Layer) stay managed in the UI. Deleting projects is not available through this connection.tm_create_test_case~552 tokens
Create a single test case in a project folder, with optional steps and references to existing step Modules (module steps are included; the Module itself is unchanged). For creating many cases from a requirement, prefer tm_generate_test_cases.tm_create_test_run~660 tokens
Create a test run from chosen test cases — manual (default) or KaneAI (run_type: "kaneai"). Each included test case becomes a TEST RUN INSTANCE — the executable copy of that test inside the run, which carries its own status, remarks and exactly one Configuration. The cases must match the run type: Ktm_generate_test_cases~810 tokens
Generate structured test cases from a requirement or prompt using the Test Manager AI generator (applies the project's Memory Layer — Project & Org Instructions — automatically) and file them into the chosen folder. Requirement documents, specs, spreadsheets or screenshots can be attached via filestm_get_coverage_summary~302 tokens
Test coverage for a project, overall and per folder, computed live from the project's test cases (matches the Test Cases screen). Also answers requirement and traceability coverage: pass jira_id (any Jira issue key, e.g. TE-123: a requirement, user story, epic, ticket or bug) to get that item's testtm_get_milestone~136 tokens
Pass milestone_id to get one milestone's detail and live completion progress. Otherwise pass project_id to list the project's milestones.tm_get_test_cases~414 tokens
Find test cases in a project by filters (folder, priority, automation status, type, tags) and/or search (matches test case ID like TC-123, or title; minimum 3 characters) — returns summaries. Filters combine (AND). Pass case_id instead to get one case's full detail (steps, BDD scenarios, field valuetm_get_test_runs~380 tokens
Pass run_id to get one test run's detail plus its result summary (instance counts by status — passed / failed / skipped / not started / in progress — and pass rate). Otherwise pass project_id to list runs with optional filters. Every returned run carries run_type ("kaneai" or "manual") identifying Ktm_link_ado_issue~289 tokens
Link a test case, test run, or a run result (instance) to an Azure DevOps work item (requirement / user story / bug) by its URL — linked test cases are what give the work item its test coverage and traceability. Requires the Azure DevOps integration to be set up for the organization — otherwise a cltm_link_jira_issue~238 tokens
Link a test case, test run, or a run result (instance) to a Jira issue (requirement / user story / epic / bug) — linked test cases are what give the issue its test coverage and traceability. Linking a result also links its case and run. Requires the Jira integration to be set up for the organizationtm_list_configurations~307 tokens
List saved run Configurations (reusable platform / browser / OS / device setups). To apply one to a run, pass the configuration's TOP-LEVEL id to tm_create_test_run or tm_update_test_run as configuration_id (NOT the nested environments[].environment_id). Pass run_type to see only the configurationstm_list_folders~222 tokens
Get a folder tree. Test Manager keeps three folder types: Test Cases and Test Runs folders (per project — pass project_id) and Modules folders (organization-level, since modules are shared across projects — no project_id needed). Pick with the tree parameter (default: test-cases). New test-case/testtm_list_modules~250 tokens
List the organization's reusable step Modules (modules are org-level, shared across projects — the same list as the Modules page). Supports name search and pagination. Reference a module by id when creating or editing a test case to include its steps (the Module itself is never changed).tm_list_projects~128 tokens
List all Test Manager projects the authenticated user is allowed to see. Supports keyword search and pagination.tm_record_test_results~708 tokens
Record execution results on a MANUAL run's TEST RUN INSTANCES (the per-run copies of each test case) — max 500 per request, all-or-nothing (larger requests are rejected with nothing recorded). Manual runs only: KaneAI run results are recorded by KaneAI executions, so manual entry on a KaneAI run istm_update_folder~323 tokens
Rename a folder, change its description, or move it under a different parent folder. Works on all three folder types: per-project Test Cases (default) and Test Runs trees, and the organization-level Modules tree. Moves of test-cases/test-runs folders require project_id; module folders need none.tm_update_milestone~337 tokens
Update a milestone — title, description, dates, tags — or change its status (e.g. mark it Completed). Deleting milestones is not available through this connection.tm_update_project~158 tokens
Update a project's name, description or tags (fields are merged — only what you pass changes). Project & Org Instructions stay managed in the UI.tm_update_test_case~538 tokens
Edit an existing test case (fields are merged — only what you pass changes). test_steps, when given, REPLACE the case's steps; module_ids append module reference steps. Deleting test cases is not available through this connection.tm_update_test_run~715 tokens
Update an open test run — overall status (Passed / Failed / Skipped / In Progress), title, objective, milestones, folder, add test cases (each added case becomes a new test run instance; cases must match the run's type — KaneAI or manual), apply a Configuration to the run's instances (configuration_triggerSuiteRun~128 tokens
Triggers a phone call test run for a specific suite. This will initiate phone calls for all scenarios configured in the suite.updateBuild~100 tokens
Renames a TestMu AI web automation build. Overwrites the current build name.updateSession~154 tokens
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.uploadAppVirtualDevice~236 tokens
Upload an app (APK for emulator, IPA for simulator) to TestMu AI for virtual device (emulator/simulator) testing.upload_app~219 tokens
Uploads an app to TestMu AI for mobile testing and displays upload status.
Browse
- GitHub tools
- Cypress tools
- Browser automation
- Website monitoring
- Website screenshots
- GitHub and code hosting
Related MCP servers
- TuneWorks
Motorsports workspace for vehicles, setups, sessions, logs, maintenance, and race engineering. - Ruzora
Pre-vetted senior LATAM engineers for US startups: hiring leads, open roles, applications. - Bounty Engineer Agent Commerce
Remote MCP storefront for agent routing, verification, web extraction and x402-paid tools. - LoopingAgent
English blog + agentic workflows architect profile (Paris): search, full text, projects, booking. - Axis Iliad - Codebase Intelligence For Agentic Commerce
Codebase intelligence for agents: 152 structured artifacts across 21 programs, one call. - Agentic Commerce Tools
7 free tools: MCP health scans, AI-readiness scores, llms.txt generator, glossary, indexes. - Context Studios MCP
AI agency API: free tools for glossary, comparisons, blog, guides, estimates and consulting - TechFabric
For TechFabric engineers to write posts and case studies from their coding agent; anyone can read
Badge for your README
[](https://aptlynx.net/servers/io.github.LambdaTest/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents