Project overview
Hercules converts readable Gherkin feature files into automated end-to-end browser tests, using Playwright to interact with web applications and producing JUnit XML and HTML reports. It is useful for QA or business teams that want to describe behavior without writing test code. The agent can consume tools from external MCP servers or run as an MCP server that exposes test generation, execution, and result retrieval.
Repository facts
- Primary language
- Python
- License
- AGPL-3.0
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
AutomationMCP client or hostMCP server
Use cases
Testing and debugging
Runtime
Command lineDocker
Protocols & integrations
Model Context ProtocolModel Context Protocol
Capabilities
Tool useVerification and evals