Crucible is a Ruby-based Model Context Protocol (MCP) server that empowers AI agents to perform complex browser automation tasks. It leverages Ferrum and headless Chrome, providing a rich set of 29 tools for navigation, interaction, extraction, and session management. A standout feature is its integrated stealth mode, which employs a comprehensive suite of evasion techniques to mimic a human user and bypass bot detection systems, making it ideal for scenarios requiring sophisticated and undetectable browser control across multiple browser sessions.
