Give your AI the ability to read the web. Fetches URLs as clean markdown with 9 fallback strategies.
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.
process.env. You'll be asked to provide them before it can run.ADMIN_SECRETALL_PROXYBRAVE_API_KEY— Uses Brave Search API if is set, then SearXNG if SEARXNG_URL is set, then DuckDuckGo as an unreliable last resort. freshness and page are ignored by the DuckDuckGo fallback.CF_ACCOUNT_ID— No Cloudflare account ID (required if CF_API_TOKEN is set)CF_API_TOKEN— No Cloudflare API token with "Browser Rendering - Edit" permissionFLARESOLVERR_URL— No URL of a [FlareSolverr](https://github.com/FlareSolverr/FlareSolverr) instance (e.g. http://localhost:8191) to solve Cloudflare/DDoS-Guard challengesGITHUB_TOKEN— The GitHub API endpoints work unauthenticated (60 requests/hour). Set to raise the limit.HTTPS_PROXY— / HTTP_PROXY No Standard proxy passthrough — routes all outbound fetches (including stealth) through the proxy. Honors NO_PROXY.HTTP_PROXY— HTTPS_PROXY / No Standard proxy passthrough — routes all outbound fetches (including stealth) through the proxy. Honors NO_PROXY.INTERCEPT_AUTH— No JSON map of domain → headers/cookies, to fetch content you're logged in to (see [Per-domain authentication](#per-domain-authentication-intercept_auth))INTERCEPT_CACHE_READ_ONLY— Opt out entirely with INTERCEPT_SHARED_CACHE=false, or use read-only mode (consume but never contribute) with =true.INTERCEPT_PROXIES— No Comma/space-separated list of HTTP(S) proxies to rotate across, with automatic retry through the next proxy on a blocked response. Takes precedence over HTTPS_PROXY.INTERCEPT_SHARED_CACHE— Opt out entirely with =false, or use read-only mode (consume but never contribute) with INTERCEPT_CACHE_READ_ONLY=true.SEARXNG_URL— Uses Brave Search API if BRAVE_API_KEY is set, then SearXNG if is set, then DuckDuckGo as an unreliable last resort. freshness and page are ignored by the DuckDuckGo fallback.USE_STEALTH_FETCH— No Set to true to enable stealth fetcher (see warning below)WEB_UNLOCKER_URL— No GET template (with a {url} placeholder and your API key) for a commercial web-unlocker like ScrapingBee/ScraperAPI/ZenRows — the paid last resort for the hardest sitesall_proxyhttp_proxyhttps_proxy[](https://m8ven.ai/mcp/bighippoman-intercept-mcp-0vphbh)