62
/ 100
20 hours ago
glama

OLTestStack

MCP server that enables AI agents to automate browser testing via Chromium, providing tools for navigation, interaction, and inspection.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Known vulnerabilities in dependencies: 3 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configBROWSER_HEADLESStrue Default headless mode
configCHROMIUM_EXECUTABLE_PATHChromium (bundled with Puppeteer, or set )
configDASHBOARD_ENABLEDtrue when HEALTH_PORT or HTTP MCP Session dashboard at /dashboard
configDATABASE_URLexport =postgresql://oltest:oltest@localhost:5433/olteststack
configDB_PORT5433 Documented default host port for local Docker Postgres
configDEFAULT_NAVIGATION_TIMEOUT_MS30000 Navigation/reload timeout
configDEFAULT_TIMEOUT_MS30000 General operation timeout
configDEFAULT_WAIT_TIMEOUT_MS
configHEALTH_PORTApp health HTTP (Docker) 8091 8081 APP_HOST_PORT → ; dashboard at /dashboard
configMCP_HTTP_HOST
configMCP_HTTP_PORTMCP HTTP (Docker) 8092 8082 MCP_HOST_PORT → ; local dev:http uses 8082
configMCP_TRANSPORT
configMCP_URL
configPERSIST_RECORDING"": "false"
configSCREENSHOT_DIR./screenshots Screenshot output directory
configSESSION_TTL_HOURSSessions persist automatically when DATABASE_URL is set. Unsaved sessions expire after (default 24h); call save_session or use the dashboard to keep them.
configSMOKE_NAV_URL
configTEST_NAV_URL
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/openlearnia-olteststack-26eu19)](https://m8ven.ai/mcp/openlearnia-olteststack-26eu19)
commit: 439f8b7bf9bf119c5b588937564d619b9020b4e4
code hash: 8c54a5b72496013f2c86e5c8544cf4d7ffca65d310c9f384de2acc945d765f80
verified: 6/23/2026, 10:26:57 AM
view raw JSON →