44
/ 100
1 day ago
glama

CrawlForge MCP Server

Provides 27 MCP-native tools for web scraping, crawling, deep research, and autonomous extraction, delivering clean Markdown and structured JSON from any website.

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
🚨
Secret credentials may flow to a network call
3 flows detected: OPENAI_API_KEY, ANTHROPIC_API_KEY, BROWSERBASE_API_KEY. We can’t prove the destination matches the brand the credential belongs to.
⚠️
Known vulnerabilities in dependencies: 4 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
🔐
You'll be asked for 10 credentials: ANTHROPIC_API_KEY, API_KEY, BROWSERBASE_API_KEY, CRAWLFORGE_API_KEY, CRAWLFORGE_CREATOR_SECRET, DATAFORSEO_PASSWORD, GOOGLE_API_KEY, OPENAI_API_KEY, RATE_LIMIT_BY_KEY, WEBHOOK_SECRET
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies4 high5 low

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

highplaywright@1.54.2GHSA-7mvr-c777-76hp

Playwright downloads and installs browsers without verifying the authenticity of the SSL certificate

highundici@7.24.0GHSA-hm92-r4w5-c3mj

undici vulnerable to cross-origin request routing via SOCKS5 proxy pool reuse

highundici@7.24.0GHSA-vmh5-mc38-953g

undici vulnerable to TLS certificate validation bypass via dropped requestTls in SOCKS5 ProxyAgent

highundici@7.24.0GHSA-vxpw-j846-p89q

undici WebSocket client vulnerable to denial of service via fragment count bypass

lowdiff@8.0.2GHSA-73rr-hh4g-fpgx

jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configALLOWED_DOMAINS
configALLOWED_HTML_TAGS
configALLOWED_PROTOCOLS
configALLOW_JAVASCRIPT_EXECUTIONJavaScript gate: The executeJavaScript action throws by default. Set =true at deploy time to enable (not recommended in production).
configALL_PROXY
🔐 secretANTHROPIC_API_KEYexport ="sk-ant-..."
configANTHROPIC_BASE_URL
🔐 secretAPI_KEY
configAPI_KEY_HEADER
configAUDIT_LOGGING
configBLOCKED_DOMAINS
configBLOCK_IFRAMES
configBLOCK_SCRIPTS
configBM25_B
configBM25_K1
🔐 secretBROWSERBASE_API_KEY
configBROWSERBASE_PROJECT_ID
configCACHE_DIR
configCACHE_ENABLE_DISK
configCACHE_MAX_SIZE
configCACHE_TTL
🔐 secretCRAWLFORGE_API_KEYexport ="cf_live_your_api_key_here"
configCRAWLFORGE_API_URLexport ="https://api.crawlforge.dev"
configCRAWLFORGE_BROWSER_BACKEND
configCRAWLFORGE_CLI_TIMEOUT
configCRAWLFORGE_CREATOR_MODE
🔐 secretCRAWLFORGE_CREATOR_SECRET
configCRAWLFORGE_FORCE_CLI
configCRAWLFORGE_HOME_OVERRIDE
configCRAWLFORGE_LEGACY_HTTP
configCRAWLFORGE_MCP_STDIO
configCRAWLFORGE_METRICS
configCRAWLFORGE_OAUTH_ENABLED
configCRAWLFORGE_OAUTH_ISSUER
configCRAWLFORGE_SEARXNG_URL
configCRAWLFORGE_SKIP_STARTUP_VALIDATION
configCRAWL_TIMEOUT
configCULTURAL_ADAPT_BEHAVIOR
configCULTURAL_ADAPT_TIMING
configCULTURAL_RESPECT_RTL
configCULTURAL_SIMULATION_ENABLED
configCUSTOM_DNS_RESOLVERS
configDATAFORSEO_LOGIN
🔐 secretDATAFORSEO_PASSWORD
configDEDUP_CONTENT_SIMHASH
configDEDUP_DOMAIN_CLUSTERING
configDEDUP_THRESHOLD_COMBINED
configDEDUP_THRESHOLD_CONTENT
configDEDUP_THRESHOLD_TITLE
configDEDUP_THRESHOLD_URL
configDEDUP_TITLE_FUZZY
configDEDUP_URL_NORMALIZATION
configDEFAULT_COUNTRY_CODE
configDEFAULT_LANGUAGE
configDNS_OVER_HTTPS
configDNS_PREFERRED_COUNTRY
configENABLE_METRICS
configENABLE_SEARCH_DEDUPLICATION
configENABLE_SEARCH_RANKING
configENABLE_SECURITY_HEADERS
configFOLLOW_EXTERNAL_LINKS
configGEO_BLOCKING_AUTO_BYPASS
configGEO_BLOCKING_DETECTION_SENSITIVITY
configGEO_BLOCKING_FALLBACK_COUNTRIES
configGEO_BLOCKING_MAX_RETRIES
configGEO_BLOCKING_RETRY_DELAY
🔐 secretGOOGLE_API_KEY
configGOOGLE_SEARCH_ENGINE_ID
configHTTPS_PROXY
configHTTP_PROXY
configINPUT_VALIDATION_ENABLED
configJS_EXECUTION_TIMEOUT_MS
configJS_MAX_SCRIPT_LENGTH
configLOCALIZATION_CACHE_MAX
configLOCALIZATION_DNS_ENABLED
configLOCALIZATION_ENABLED
configLOCALIZATION_PROXY_ENABLED
configLOG_LEVEL
configMAX_ARRAY_LENGTH
configMAX_BROWSER_CONTEXTS
configMAX_CRAWL_DEPTH
configMAX_FETCH_BODY_SIZE
configMAX_OBJECT_DEPTH
configMAX_PAGES_PER_CRAWL
configMAX_REDIRECTS
configMAX_REGEX_LENGTH
configMAX_REQUEST_SIZE
configMAX_REQUEST_TIMEOUT
configMAX_STRING_LENGTH
configMAX_WORKERS
configMCP_HTTP
configOLLAMA_BASE_URLexport ="http://localhost:11434" # default
configOLLAMA_DEFAULT_MODELexport ="llama3.2" # default; any locally-pulled model name works
🔐 secretOPENAI_API_KEYexport ="sk-..."
configOPENAI_BASE_URL
configOTEL_SDK_DISABLED
configPORT
configPROXY_FALLBACK_ENABLED
configPROXY_HEALTH_CHECK_ENABLED
configPROXY_HEALTH_CHECK_INTERVAL
configPROXY_HEALTH_CHECK_TIMEOUT
configPROXY_MAX_RETRIES
configPROXY_ROTATION_ENABLED
configPROXY_ROTATION_INTERVAL
configPROXY_ROTATION_STRATEGY
configPROXY_TIMEOUT
configQUEUE_CONCURRENCY
configRANKING_WEIGHT_AUTHORITY
configRANKING_WEIGHT_BM25
configRANKING_WEIGHT_FRESHNESS
configRANKING_WEIGHT_SEMANTIC
🔐 secretRATE_LIMIT_BY_KEY
configRATE_LIMIT_PER_DOMAIN
configRATE_LIMIT_REQUESTS_PER_MINUTE
configRATE_LIMIT_REQUESTS_PER_SECOND
configREQUIRE_AUTHENTICATION
configRESEARCH_MAX_STEALTH_RETRIESexport ="8" # cap on stealth retries per research run
configRESEARCH_STEALTH_ENGINEexport ="auto" # auto (default) camoufox chromium
configRESEARCH_STEALTH_FALLBACKexport ="true" # set to "false" to disable entirely
configRESEARCH_TOKEN_BUDGET_CHARS
configRESPECT_ROBOTS_TXT
configSANITIZE_HTML
configSECURITY_LOGGING
configSSRF_PROTECTION_ENABLED
configSSRF_STRICT
configSTEALTH_ALLOW_TRACKING
configSTEALTH_BLOCK_CSS
configSTEALTH_BLOCK_FONTS
configSTEALTH_BLOCK_IMAGES
configSTEALTH_BLOCK_WEBRTC
configSTEALTH_BYPASS_HEADLESS
configSTEALTH_CLICK_DELAY_MAX
configSTEALTH_CLICK_DELAY_MIN
configSTEALTH_CUSTOM_USER_AGENT
configSTEALTH_HIDE_WEBDRIVER
configSTEALTH_HOVER_BEFORE_CLICK
configSTEALTH_HUMAN_BEHAVIOR_ENABLED
configSTEALTH_IDLE_FREQUENCY
configSTEALTH_IDLE_MAX_DURATION
configSTEALTH_IDLE_MIN_DURATION
configSTEALTH_IDLE_PERIODS
configSTEALTH_LATITUDE
configSTEALTH_LEVEL
configSTEALTH_LOCATION_ACCURACY
configSTEALTH_LONGITUDE
configSTEALTH_MAX_CONTEXTS
configSTEALTH_MISTAKE_FREQUENCY
configSTEALTH_MOCK_BATTERY
configSTEALTH_MODE_ENABLED
configSTEALTH_MOUSE_MOVEMENTS
configSTEALTH_MOUSE_SPEED
configSTEALTH_NATURAL_TYPING
configSTEALTH_NETWORK_EMULATION
configSTEALTH_PREVENT_CANVAS
configSTEALTH_PREVENT_WEBGL
configSTEALTH_RANDOMIZE_USER_AGENT
configSTEALTH_RANDOMIZE_VIEWPORT
configSTEALTH_READING_SIMULATION
configSTEALTH_SCROLL_BEHAVIOR
configSTEALTH_SPOOF_GEOLOCATION
configSTEALTH_SPOOF_PERMISSIONS
configSTEALTH_SPOOF_PLUGINS
configSTEALTH_SPOOF_TIMEZONE
configSTEALTH_TYPING_SPEED
configSTEALTH_TYPING_VARIABILITY
configSTRICT_VALIDATION_MODE
configTRANSLATION_AUTO_DETECT
configTRANSLATION_CACHE_ENABLED
configTRANSLATION_CACHE_TTL
configTRANSLATION_ENABLED
configTRANSLATION_PRESERVE_FORMAT
configTRANSLATION_PROVIDER
configVIOLATION_LOGGING
🔐 secretWEBHOOK_SECRET
configall_proxy
confighttp_proxy
confighttps_proxy
// 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 4 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/mysleekdesigns-crawlforge-mcp-1lg2e8)](https://m8ven.ai/mcp/mysleekdesigns-crawlforge-mcp-1lg2e8)
commit: e03b20b1a2ba5fe53d3f4004e84c6eea441a6901
code hash: 8f47df3f1d21e9feedf815e4f3091660ab5254bfff5b8b99690da3fd4630e829
verified: 7/30/2026, 9:01:01 AM
view raw JSON →