GoScry icon

GoScry

Automates web browser interactions through an API for tasks like navigation, data extraction, and authentication.

About

GoScry is a Go-based server application designed to bridge the gap between controlling systems, such as LLMs or scripts, and web browsers. By leveraging the Chrome DevTools Protocol (CDP), it executes task-based API requests to perform actions like navigation, clicking, typing, and extracting DOM content. Results and status updates are reported back via webhooks using the Model Context Protocol (MCP) format, facilitating seamless integration into automated workflows.

Key Features

  • Task-based API for submitting sequences of browser actions
  • DOM extraction (full HTML, simplified HTML, text content) and DOM AST generation
  • 1 GitHub stars
  • Remote browser control using Chrome DevTools Protocol (CDP)
  • Authentication handling with 2FA support via manual hook
  • MCP (Model Context Protocol) output for structured result reporting

Use Cases

  • Programmatic website testing and validation
  • Integration of browser actions into AI/LLM workflows
  • Automated web scraping and data extraction
Craft Better Prompts with AnyPrompt
Sponsored