qa-use
Agent-first E2E testing CLI
claude mcp add --transport stdio desplega-ai-qa-use npx -y @desplega.ai/qa-use mcp
How to use
qa-use exposes an MCP server that enables AI assistants (like Claude, VS Code Copilot, or Cursor) to drive browser automation and E2E testing through a standardized MCP interface. The server provides full browser automation capabilities, HTTP transport mode for web integrations, and a tunnel mode for backend-initiated testing. By starting the MCP server, you enable clients to request browser sessions, control navigation, interact with page elements, and run test sequences via the MCP protocol. The included tools cover client configuration for popular assistants, a web-friendly HTTP/SSE transport, and a robust set of browser automation commands that can be exercised from your AI agent or integration layer.
How to install
Prerequisites:
- Node.js (recommended: latest LTS) or a compatible runtime that supports npm/yarn
Installation steps:
- Install the qa-use CLI globally (or use npx directly):
npm install -g @desplega.ai/qa-use
or run via npx without global install
- Start the MCP server (default stdio) using the CLI:
qa-use mcp
Optional HTTP transport server:
qa-use mcp --httpOptional persistent tunnel mode:
qa-use mcp tunnel
Notes:
- This MCP server is designed to integrate with AI assistants and browser automation workflows. If you prefer using npx directly without a global install, you can invoke the same command as shown in the Quick Start of the README.
Additional notes
Tips and common issues:
- Ensure your API keys and region settings are configured if you plan to use cloud or OpenAPI features.
- When using the HTTP transport mode, verify your network firewall allows WebSocket/SSE connections used by the MCP protocol.
- If the MCP server cannot reach the AI assistant, check environment variables and network proxies that might block outbound connections.
- The MCP server supports multiple clients; ensure you provide unique client IDs when configuring different assistants.
- Refer to MCP.md in the repository for a full reference of client configurations, transport modes, and the complete tools list.
Related MCP Servers
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
furi
CLI & API for MCP management
rod
Model Context Protocol Server of Rod
unity-editor
An MCP server and client for LLMs to interact with Unity Projects
mcp
Teamwork.com MCP server
MCPlex-AI-v1.0
𝗠𝗼𝗱𝗲𝗹 𝗖𝗼𝗻𝘁𝗲𝘅𝘁 𝗣𝗿𝗼𝘁𝗼𝗰𝗼𝗹 (𝗠𝗖𝗣) 𝗕𝗮𝘀𝗲𝗱 𝗖𝗟𝗜 𝗔𝗜 | 𝗧𝗼𝗼𝗹 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 | 𝗚𝗲𝗺𝗶𝗻𝗶 𝟮.𝟬