| name | agent-browser-config |
| version | 1.0.0 |
| description | Browser configuration: viewport sizing, device emulation, geolocation,
offline mode, color scheme, and HTTP settings.
|
| allowed-tools | ["Bash"] |
Agent Browser: Browser Configuration
Configure viewport, emulate devices, set geolocation, and control browser settings.
Viewport
agent-browser set viewport <width> <height> [scale]
Device Emulation
agent-browser set device <name>
Common device names: iPhone 15, iPhone 15 Pro Max, iPad Pro, Pixel 7,
Galaxy S23, Desktop Chrome HiDPI, etc.
Geolocation
agent-browser set geo <lat> <lng>
Offline Mode
agent-browser set offline on
agent-browser set offline off
Color Scheme
agent-browser set media dark
agent-browser set media light
Examples
agent-browser set device "iPhone 15"
agent-browser open https://example.com
agent-browser screenshot /tmp/mobile.png
agent-browser set viewport 1920 1080
agent-browser screenshot /tmp/desktop.png
agent-browser set viewport 768 1024
agent-browser screenshot /tmp/tablet.png
agent-browser set viewport 375 812
agent-browser screenshot /tmp/mobile.png
agent-browser set geo 37.7749 -122.4194
agent-browser open https://maps.example.com
agent-browser open https://example.com
agent-browser set offline on
agent-browser reload
agent-browser screenshot /tmp/offline.png
agent-browser set media dark
agent-browser screenshot /tmp/dark-mode.png
Guidelines
- Set viewport/device before navigating for accurate rendering
- Device emulation includes viewport, user agent, and device scale factor
- Geolocation requires the page to request location permissions
- Offline mode simulates network disconnection for PWA testing
- Use
set media to test dark/light mode CSS without OS changes