Skip to content

Add TestMu AI MCP Server - #1582

Open
rahulj-123 wants to merge 2 commits into
TensorBlock:mainfrom
rahulj-123:add-testmu-ai-mcp-server
Open

Add TestMu AI MCP Server#1582
rahulj-123 wants to merge 2 commits into
TensorBlock:mainfrom
rahulj-123:add-testmu-ai-mcp-server

Conversation

@rahulj-123

Copy link
Copy Markdown

Adds the TestMu AI (formerly LambdaTest) hosted MCP server.

Entry

Appended to docs/browser-automation--web-scraping.md:

  • TestMu AI MCP Server: Hosted MCP server for the TestMu AI (formerly LambdaTest) cloud testing platform. Agents orchestrate HyperExecute runs and generate the YAML for them, triage automation failures from command, network and console logs, explain SmartUI visual regressions, and run WCAG accessibility audits against hosted URLs. Remote: https://mcp.lambdatest.com/mcp. Transport: streamable-http. Auth: OAuth 2.1 with dynamic client registration. Docs: https://www.testmuai.com/support/docs/testmu-mcp-server/.

What an agent can do with it

  • HyperExecute — generate HyperExecute YAML and runner commands, trigger jobs, report status
  • Automation — triage failures by pulling execution details, command logs, network logs and console errors together
  • SmartUI — explain visual regressions (pixel, layout, DOM, perceptual) in plain language
  • Accessibility — WCAG/a11y audits against hosted URLs, with remediation guidance
  • Test Manager — test management lifecycle, from AI test case generation to bulk result recording

Category

Browser Automation & Web Scraping, alongside the existing browserstack/mcp-server entry — same problem space (cloud cross-browser/device testing driven by an agent).

Metadata sidecar

Also included: data/server-metadata/github-lambdatest-mcp-server-guide-fefbae92.json.

  • The filename/id was derived with the repo's own slugFromUrl() from packages/catalog-builder/src/parseMarkdown.ts (sha256 of the canonicalised URL, first 8 chars). I sanity-checked the implementation by reproducing the existing github-browserstack-mcp-server-f30c2998 id before generating this one.
  • Validated against schemas/server-metadata.schema.json.
  • auth.type is oauth: the server advertises OAuth 2.1 with PKCE (S256) and a registration_endpoint, so dynamic client registration works and no pre-registration or stored API key is needed. Discovery metadata is live at https://mcp.lambdatest.com/.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource.
  • verification.status is self_reported — the tool inventory comes from the vendor's own docs; only the OAuth metadata above was independently checked.

Checks

  • Not already present — searched the repo for lambdatest and testmu, no hits.
  • The new bullet parses cleanly through parseMarkdownEntries() (name, URL and description all extract correctly).
  • Generated artifacts (data/catalog.json, data/profiles/) were deliberately left untouched.

🤖 Generated with Claude Code

rahulj-123 and others added 2 commits August 5, 2026 18:15
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant