nicobailon/surf-cli
A CLI tool that enables AI agents to control Chrome for web browsing and automation tasks.

Surf is a browser automation CLI built specifically for AI agents. It provides Unix socket-based commands that let agents read web pages, click elements, take screenshots, and capture network requests without requiring MCP servers or complex setup. The tool is agent-agnostic, working with any AI system that can execute shell commands, including Claude Code, GPT, Gemini, and Cursor. It includes smart defaults like auto-resizing screenshots to save tokens and automatic screenshot capture on actions to reduce round-trips.