
GDD (Giggly-Dazzling-Duckling)
@Cap-of-tea
AI-controlled browser farm: run N isolated Chromium instances with 36 MCP tools for multi-device testing, screenshots, device emulation, network control, and console diagnostics.
概览
What is GDD (Giggly-Dazzling-Duckling)?
GDD (Giggly-Dazzling-Duckling) is an AI-controlled browser farm that runs isolated Chromium instances on your machine. It provides 36 MCP tools for testing websites across multiple devices and network conditions, designed for developers and QA engineers.
How to use GDD (Giggly-Dazzling-Duckling)?
Download the latest release from GitHub, run ./GDD.Headless, then add the server to your MCP configuration with "url": "http://localhost:9700/mcp". You can also use Docker: docker run -p 9700:9700 ghcr.io/cap-of-tea/gdd:1.5.0.
Key features of GDD (Giggly-Dazzling-Duckling)
- 22 device presets from iPhone SE to desktops
- Human-like input with Bézier curve mouse movement
- Full interaction: navigate, tap, type, swipe, scroll, hover, dialogs, screenshots
- Device emulation including screen size, DPR, touch, UA, geolocation, timezone, language
- Network control for 4G, Fast 3G, Slow 3G, or offline
- Diagnostics: console errors, network traffic, performance metrics, push notifications
Use cases of GDD (Giggly-Dazzling-Duckling)
- Test website responsiveness across 22 real device presets
- Simulate slow network conditions to verify loading behavior
- Automate cross-browser interaction tests with human-like input
- Debug JavaScript errors across multiple browser instances simultaneously
- Validate geolocation and language-dependent features
FAQ from GDD (Giggly-Dazzling-Duckling)
What is the GDD server for?
It runs an AI-controlled browser farm on your machine for testing websites across multiple emulated devices, networks, and interactions.
How do I install GDD (Giggly-Dazzling-Duckling)?
Download from GitHub Releases, run ./GDD.Headless, and add the server to your MCP config. Docker is also supported: docker run -p 9700:9700 ghcr.io/cap-of-tea/gdd:1.5.0.
Does GDD work on Linux or macOS?
Yes, it supports headed and headless modes on Linux and macOS. A Windows GUI with a live video wall is also available.
What network conditions can I simulate?
You can simulate 4G, Fast 3G, Slow 3G, or offline per browser instance.
How does GDD report errors?
Every tool response includes a warning about JavaScript errors detected across all running browsers, acting as an automatic error beacon.