Connect any AI agent to Chrome. Get structured page data in milliseconds. No screenshots. No guessing.
No APIs needed. Navigate X, LinkedIn, any site — just like a real user.
npm install -g surfagentThen run surfagent start
Let your agent browse the web, extract structured data from any page, and compile results — no screenshots or guessing.
Agents can fill out forms, login flows, and multi-step wizards using real CDP keystrokes that work with any framework.
Navigate product pages, compare prices, track inventory. SPA-aware navigation handles dynamic sites like a real user.
Point your agent at any web app. Page recon returns every selector and element — perfect for automated test generation.
Access authenticated dashboards behind logins. Cross-origin iframe support means embedded widgets are reachable too.
Chain the recon → act → read loop to build agents that navigate complex multi-page workflows end to end.
Map the page. Get every selector, form, and element.
Click, fill, scroll, navigate — using exact selectors.
Check what happened. Verify, then recon again.
Works with Claude Code, Codex CLI, OpenCode, Gemini CLI, and more.