A semantic browser runtime for AI agents that replaces raw HTML with structured data and dynamic, page-specific tools. It features built-in site memory and automated bot detection bypass to enable efficient, self-healing web automation.
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.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
When Vitest UI server is listening, arbitrary file can be read and executed
Vitest allows Remote Code Execution when accessing a malicious website while Vitest API server is listening
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
Playwright downloads and installs browsers without verifying the authenticity of the SSL certificate
process.env. You'll be asked to provide them before it can run.AGB_CONCURRENCYAGB_DELAY_MSAGB_KEYAGB_URLAGENTBROWSER_ALLOW_ARBITRARY_JSAGENTBROWSER_ALLOW_INTERNAL_URLSAGENTBROWSER_API_KEYS— key1,key2 \AGENTBROWSER_CDP_URLAGENTBROWSER_DB_PATHAGENTBROWSER_DEBUGAGENTBROWSER_ERROR_WEBHOOKAGENTBROWSER_HEADLESSAGENTBROWSER_HOSTAGENTBROWSER_LLM_PROVIDER— ollama OLLAMA_MODEL=llama3.2-vision npm run httpAGENTBROWSER_LOG_LEVELAGENTBROWSER_NO_AUTHAGENTBROWSER_PORTAGENTBROWSER_REQUIRE_AUTHAGENTBROWSER_SCHEDULER_DBAGENTBROWSER_SESSION_IDLE_MSAGENTBROWSER_SKILL_DIRAGENTBROWSER_SKILL_STATS_PATHAGENTBROWSER_SKIP_SKILL_SEEDAGENTBROWSER_STEALTHAGENTBROWSER_TRACE_DIRAGENTBROWSER_URLAGENTBROWSER_VISION_CACHE_PATHANTHROPIC_API_KEY— sk-ant-... npm run http # Claude (default)ANTHROPIC_BASE_URLANTHROPIC_MODELANTHROPIC_VISION_MODELAZURE_OPENAI_API_KEY— Azure OpenAI + AZURE_OPENAI_BASE_URL enterprise tenantAZURE_OPENAI_BASE_URL— Azure OpenAI AZURE_OPENAI_API_KEY + enterprise tenantAZURE_OPENAI_DEPLOYMENTCOHERE_API_KEY— Cohere command-r-plus via /compatibilityCOHERE_BASE_URLCOHERE_MODELDEEPINFRA_API_KEY— DeepInfra open-source modelsDEEPINFRA_BASE_URLDEEPINFRA_MODELFIREWORKS_API_KEY— Fireworks open-source modelsFIREWORKS_BASE_URLFIREWORKS_MODELGEMINI_API_KEY— Google Gemini GOOGLE_API_KEY or gemini-2.5-flash, vision nativeGOOGLE_API_KEY— ... npm run http # GeminiGOOGLE_MODELGROQ_API_KEY— gsk_... npm run http # Groq (Llama on LPUs)GROQ_BASE_URLGROQ_MODELJEST_WORKER_IDLLAMACPP_BASE_URL— llama.cpp server (default localhost:8080) tiny self-hostedLMSTUDIO_BASE_URL— LM Studio (default localhost:1234) desktop GUILMSTUDIO_MODELMISTRAL_API_KEY— Mistral mistral-large-latestMISTRAL_BASE_URLMISTRAL_MODELOLLAMA_BASE_URL— Ollama (local) (default localhost:11434) llama3.2, llama3.2-vision, qwen2.5vl, etcOLLAMA_CLOUD_API_KEY— ... npm run httpOLLAMA_CLOUD_BASE_URLOLLAMA_CLOUD_MODELOLLAMA_MODEL— AGENTBROWSER_LLM_PROVIDER=ollama =llama3.2-vision npm run httpOPENAI_API_KEY— sk-... npm run http # GPTOPENAI_BASE_URLOPENAI_EMBED_MODELOPENAI_MODELOPENROUTER_API_KEY— OpenRouter 300+ models behind one APIOPENROUTER_BASE_URLOPENROUTER_MODELPERPLEXITY_API_KEY— Perplexity online-search modelsPERPLEXITY_BASE_URLPERPLEXITY_MODELSENTRY_DSNSTRIPE_SECRET_KEYTOGETHER_API_KEY— Together AI open-source modelsTOGETHER_BASE_URLTOGETHER_MODELTWO_CAPTCHA_API_KEYVITESTVLLM_API_KEYVLLM_BASE_URL— vLLM (default localhost:8000) self-hosted production inferenceVLLM_MODELXAI_API_KEY— xAI Grok grok-2 with visionXAI_BASE_URLXAI_MODEL[](https://m8ven.ai/mcp/ashtonvaughan-agentbrowser-1etqj4)