MCP Server By TestMu AI について
MCP Server By TestMu AIは、MCP対応のIDEクライアントをTestMu AIのテストサービスに接続します。テスト実行の管理、失敗調査、ビジュアル回帰分析、アクセシビリティ監査、テスト管理に対応します。
主な機能
- 01HyperExecuteのテストジョブ実行
- 02失敗分析用ログの収集
- 03ビジュアル回帰差分の説明
- 04WCAGアクセシビリティ監査
- 05テストケース生成と結果記録
活用シーン
- 01設定を生成してPlaywrightテストを実行
- 02失敗した自動テストビルドを調査
- 03ビルドの視覚的な変更を確認
- 04ステージングサイトのアクセシビリティを監査
MCP 対応
https://mcp.lambdatest.com/mcp でホスト型MCPサーバーを提供し、対応クライアントはHTTPとOAuthで接続できます。HyperExecute、Automation、SmartUI、Accessibility、Test Managerのツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.lambdatest.com/mcpclaude mcp add --transport http by-testmu-ai https://mcp.lambdatest.com/mcp{"mcpServers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}Cursor で開く{"servers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}VS Code で開く{"mcpServers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}{"mcpServers":{"by-testmu-ai":{"serverUrl":"https://mcp.lambdatest.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
95| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| appFilePath | string | いいえ | アプリファイルの絶対パス(APK、IPA など)。これか appUrl のどちらか一方を指定してください。 |
| appUrl | string | いいえ | アップロードするアプリの URL。これか appFilePath のどちらか一方を指定してください。 |
| name | string | はい | アップロードするアプリの名前 |
| customId | string | いいえ | アプリのカスタム ID(任意) |
| visibility | enum | いいえ | 公開範囲の設定(任意、デフォルト:individual)individual | team | organization |
詳細
TestMu AI(旧称 LambdaTest)MCP サーバー
自然言語を使って、IDE から直接テストを実行、デバッグ、トリアージできます。
TestMu AI MCP サーバーは、MCP 対応クライアントを TestMu AI(旧称 LambdaTest)プラットフォームに接続します。エディターを離れたり、ダッシュボードを切り替えたりすることなく、テスト実行のオーケストレーション、失敗のデバッグ、ビジュアル回帰の分析、アクセシビリティ監査を行えます。
このリポジトリは、ホスト型 MCP サーバーのセットアップガイドおよびリファレンスです。サーバー自体は
https://mcp.lambdatest.com/mcpでマネージドサービスとして実行されるため、インストールやセルフホストは不要です。
ツール
| ツール | 内容 |
|---|---|
| HyperExecute | AI ネイティブなテストオーケストレーションです。HyperExecute の YAML とテストランナーのコマンドを生成し、ジョブを開始してステータスを報告します。YAML を手動で作成する必要はありません。 |
| Automation | 実行の詳細、コマンドログ、ネットワークログ、コンソールエラーをまとめて取得し、テストの失敗をトリアージして根本原因を分析します。 |
| SmartUI | ビジュアル回帰を平易な英語で説明します。ピクセル、レイアウト、DOM、知覚上の差異を、目視で確認する代わりに要約します。 |
| Accessibility | ホストされた URL またはローカルの React アプリに対して WCAG および a11y 監査を実行し、違反と修正方法のガイダンスを返します。 |
| Test Manager | AI によるテストケース生成から一括での結果記録まで、テスト管理のライフサイクル全体をサポートします。 |
前提条件
- TestMu AI アカウント
- MCP 対応クライアント(以下を参照)
- Node.js 18 以降 — クライアントで STDIO フォールバックが必要な場合のみ
認証には OAuth を使用します。初回接続時にクライアントがブラウザーウィンドウを開き、testmuai.com での認証を求めます。設定ファイルに API キーを保存する必要はありません。
セットアップ
サーバーのエンドポイントは次のとおりです。
https://mcp.lambdatest.com/mcp
Cursor
~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクトごと)に追加します。
{
"mcpServers": {
"testmu-ai": {
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
Claude Code
claude mcp add --transport http testmu-ai https://mcp.lambdatest.com/mcp
VS Code / GitHub Copilot
MCP の設定に追加します。
{
"servers": {
"testmu-ai": {
"type": "http",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
Cline
Cline パネルを開き、MCP Servers アイコンをクリックして、Configure > Remote Servers を選択します。
- サーバー名:testmu-ai
- サーバー URL:https://mcp.lambdatest.com/mcp
- トランスポートの種類:Streamable HTTP
または、Cline で Configure MCP Servers をクリックして cline_mcp_settings.json を開き、次の内容を追加します。
{
"mcpServers": {
"testmu-ai": {
"type": "streamableHttp",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
クローンやインストールは不要です。表示されたら Authenticate をクリックして、OAuth サインインを完了します。
OpenCode
~/.config/opencode/opencode.json(グローバル)またはプロジェクトのルートにある opencode.json に追加します。
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"testmu-ai": {
"type": "remote",
"url": "https://mcp.lambdatest.com/mcp",
"oauth": {}
}
}
}
続いて opencode mcp auth testmu-ai を実行し、ブラウザーからサインインします。opencode mcp list を実行すると、testmu-ai connected と表示されます。
Kilo Code
~/.config/kilo/kilo.jsonc に追加します。
{
"$schema": "https://app.kilo.ai/config.json",
"mcp": {
"testmu-ai": {
"type": "remote",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
続いて Kilo Settings > Agent Behaviour > MCP Servers を開き、testmu-ai の横にある Sign in をクリックします。
Claude Desktop およびその他の STDIO 専用クライアント
リモート HTTP トランスポートにまだ対応していないクライアントは、mcp-remote 経由で接続できます。
{
"mcpServers": {
"testmu-ai": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://mcp.lambdatest.com/mcp"]
}
}
}
対応クライアント
Cursor · Claude Code · Claude Desktop · GitHub Copilot · OpenAI Codex · Windsurf · Cline · Continue · Zed AI · JetBrains AI Assistant · Antigravity · OpenCode · Kilo Code
Model Context Protocol を実装するクライアントであれば、どれでも動作するはずです。リモート HTTP にネイティブ対応しているクライアントは直接接続し、それ以外は上記の mcp-remote フォールバックを使用します。
プロンプトの例
接続したら、アシスタントに次のようなことを尋ねてみましょう。
Generate a HyperExecute YAML for my Playwright TypeScript tests and run it.
My last automation build failed — pull the console and network logs and tell me why.
Summarise the SmartUI visual differences in my latest build.
Run an accessibility audit on https://staging.example.com and list WCAG violations by severity.
トラブルシューティング
設定を編集した後、サーバーが表示されない クライアントを完全に終了してから、再度開いてください。ほとんどのクライアントでは、ウィンドウを再読み込みするだけではMCP設定が再読み込みされません。
設定が読み込まれない JSONを検証してください。末尾のカンマや閉じ括弧の不一致があると、クライアントはエントリーを黙ってスキップします。
npx が見つからない(STDIO フォールバック)
Node.jsがPATHに含まれていることを確認してください。macOS/Linuxでは which npx、Windowsでは where npx を実行します。クライアントによってはシェル環境を引き継がないため、npx の絶対パスが必要になる場合があります。
認証が繰り返される、またはセッションの有効期限が切れている クライアントのMCP設定でこのサーバーに保存されている認証情報を消去し、再接続してOAuthフローを再実行してください。
ドキュメント
サポート
- TestMu AI(旧 LambdaTest)のサポート
- プライバシーポリシー
- セットアップガイド自体に問題がある場合は、このリポジトリでIssueを作成してください
TestMu AI(旧 LambdaTest)によって構築
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。