MCP QA Demo Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP QA Demo ServerOpen Google and search for automation demo"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP QA Demo
This project demonstrates the difference between:
general automation: execute a browser flow with Playwright + Cucumber
MCP-assisted automation: run the same flow and then invoke an MCP tool for analysis
1. Setup on another machine
Prerequisites
Node.js 18+ installed
npm installed
Internet access for downloading Playwright browsers
Install dependencies
git clone <your-repo-url>
cd mcp-qa-demo
npm install
npx playwright installVS Code MCP setup
Open the workspace in VS Code.
Make sure the folder contains .vscode/mcp.json.
Restart VS Code or reload the window.
Open Copilot Chat and use the MCP server from the workspace.
Related MCP server: Playwright MCP Server for Security
2. Run the general flow
npm run test:general3. Run the MCP flow
npm run test:mcp4. Run both flows back to back
npm run demo:both5. Start the MCP server directly
npm run mcp:server6. How to use it
Start the MCP server:
npm run mcp:serverIn Claude or another MCP-compatible chat client, send a prompt such as:
Open Google and search for automation demoThe MCP tool exposed by this server will launch a real browser, perform the interaction, and generate the feature/step/page artifacts.
The generated files will be written under the generated folder.
7. TypeScript prompt runner
You can also try a prompt-driven browser flow directly in TypeScript:
node -r ts-node/register/transpile-only src/demo.ts "open google and search for automation demo"8. Quick demo summary
Traditional automation: write scripts manually and execute them.
MCP automation: describe the task in chat, let the tool observe the browser, and generate the automation assets.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables creation of reusable browser automation skills through demonstration by recording user actions in a browser while narrating, then converting those workflows into executable skills that can be invoked through natural language.
- Alicense-qualityDmaintenanceEnables LLMs to perform browser automation tasks including web scraping, taking screenshots, and executing JavaScript using Playwright. It facilitates real-time interaction with web pages and the generation of automated test code.34MIT
- Alicense-qualityCmaintenanceEnables browser automation using Playwright, allowing LLMs to interact with web pages, take screenshots, generate test code, scrape web pages, and execute JavaScript in a real browser environment.19,860MIT
- AlicenseBqualityDmaintenanceEnables visual browser automation through natural language descriptions, allowing AI to click, type, and navigate web pages by seeing the page.18MIT
Related MCP Connectors
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Automate cloud browsers to navigate websites, interact with elements, and extract structured data.…
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hazarisaijagadeesh/QA_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server