google-surf-mcp logo
google-surf-mcp
★ 291
vs
mk-qa-master logo
mk-qa-master
★ 37

google-surf-mcp vs mk-qa-master

google-surf-mcp: A Google Search MCP server that requires no API key, uses Playwright with stealth techniques to avoid detection, handles CAPTCHA by opening a Chrome window for human solving, and provides five tools: search, search_parallel, extract, search_extract, and health. Designed for local use, with optional cloud mode for headless environments.; mk-qa-master: MK QA Master is a universal MCP server for running tests across multiple frameworks (pytest, Jest, Cypress, Go, Maestro) with built-in DOM/screen analysis, run history, failure artifacts, and a self-improvement coach that produces prioritized optimization plans.

01

TL;DR

google-surf-mcp logo
google-surf-mcpBrowser Automation · ★ 291

Integrating Google search into AI agents without API key

mk-qa-master logo
mk-qa-masterBrowser Automation · ★ 37

AI-driven end-to-end web testing with Playwright, Jest, or Cypress

02

Side-by-Side Comparison

Field
google-surf-mcp logogoogle-surf-mcp
mk-qa-master logomk-qa-master
Category
Browser Automation
Browser Automation
Stars
★ 291
★ 37
License
MIT
MIT
Install Command
npx google-surf-mcp
pip install mk-qa-master
Updated
3d ago
4mo ago
Open Source
Yes
Yes
Tags
anti-bot, claude, google-search
maestro, mcp, mcp-server
03

Features

google-surf-mcp logogoogle-surf-mcp
01No API key required
02Anti-bot detection with stealth techniques
03Auto CAPTCHA recovery via human solving
04Five tools including combined search and extract
05SSRF guard on extract tool
mk-qa-master logomk-qa-master
01Run tests across multiple frameworks (pytest, Jest, Cypress, Go, Maestro)
02Failure artifacts: screenshot, video, and Playwright trace/Maestro recordings
03DOM/Screen analyzer for web and mobile to generate module-based test candidates
04Smart test generation producing runnable Playwright .py or Maestro .yaml with concrete selectors
05Self-improvement coach analyzing suite quality, MCP usability, and AI generation effectiveness
04

Use Cases

google-surf-mcp logogoogle-surf-mcp
↳Integrating Google search into AI agents without API key
↳Extracting article content from search results
↳Automating search and data extraction tasks
mk-qa-master logomk-qa-master
↳AI-driven end-to-end web testing with Playwright, Jest, or Cypress
↳Mobile app testing via Maestro on iOS/Android simulators or real devices
↳Continuous test improvement: get prioritized actions to fix flaky tests and fill coverage gaps
FAQ

FAQ

What is the difference between google-surf-mcp and mk-qa-master?
Both google-surf-mcp and mk-qa-master are in the Browser Automation category. google-surf-mcp has 291 stars, while mk-qa-master has 37 stars.
Which is better, google-surf-mcp or mk-qa-master?
The best choice depends on your use case. Choose google-surf-mcp if Integrating Google search into AI agents without API key, and mk-qa-master if AI-driven end-to-end web testing with Playwright, Jest, or Cypress.
Is google-surf-mcp free or open source?
Yes, google-surf-mcp is open source on GitHub (MIT).
Is mk-qa-master free or open source?
Yes, mk-qa-master is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related