MCP End-to-End Testing for Roo-Code Integration
About
This runs a mcp server for automatic testing of usability from a users pov
Explore
- Full MCP server with resource and command endpoints
- Playwright-powered browser automation for Chrome, Firefox, and WebKit
- Automated login, navigation, and web exploration
- Error detection and logging for AI-assisted debugging
- Screenshot capture and accessibility analysis
- STDIO and SSE transport for Roo-Code integration
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP End-to-End Testing for Roo-Code IntegrationCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
The easiest way to get started is to install the published npm package:
```bash
npm install -g @shipdocs/mcp-playwright-test
mcp-playwright-test init
npm install
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp end-to-end testing for roo-code integration": {
"vibe-coding-mcp-end-2-end-testing": {
"command": "node",
"args": [
"index.js"
]
}
}
}
}
McpServers
{
"vibe-coding-mcp-end-2-end-testing": {
"command": "node",
"args": [
"index.js"
]
}
}
This repository contains tools for automated web testing with Model Context Protocol (MCP) integration, designed to work seamlessly with VSCode AI extensions like Roo-Code.
Projects
MCP Playwright Test (@shipdocs/mcp-playwright-test)
A comprehensive end-to-end testing tool that implements the Model Context Protocol (MCP) for integration with AI assistants like Roo-Code and Augment.
Key Features:
- Full MCP server implementation with resource and command endpoints
- Playwright-powered browser automation for Chrome, Firefox, and WebKit
- Automated login, navigation, and web exploration
- Error detection and logging for AI-assisted debugging
- Screenshot capture and accessibility analysis
- Easy integration with Roo-Code via MCP
View MCP Playwright Test Documentation
Getting Started
The easiest way to get started is to install the published npm package:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



