Crw MCP Server

by fastcrw• 1.2k•• Scanned•Claim this listing•Request removal
Web Scraping & Dataaiai agentscrawlerdata extractiondocker

Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.

Crw is an open-source mcp server by fastcrw, written mainly in Rust, with 1,201 GitHub stars and the AGPL-3.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit 634cd43. Seen able to read environment and secrets. Scan policy

Scanned
Full scan at 634cd43 · Nov 5, 2026
Scanned Builds
Static code scanpass
Secrets scanpass
Dependency audit46 known vulnerabilitiesfail
Manifestserver.jsonpass
Buildpass
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (54)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    quinn-proto@0.11.16: 10 known vulnerabilities
    RUSTSEC-2026-0338, RUSTSEC-2026-0339, RUSTSEC-2026-0340, RUSTSEC-2026-0341, RUSTSEC-2026-0342 +5 more
    Cargo.lock
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    README.zh-CN.md:112
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/crw-limitations.md:58
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/crw-v0-0-10-release.md:43
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    blog/crw-v0-7-0-llm-release.md:36
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    README.md:227
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/crw-search-api-release.md:27
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/crawl4ai-alternatives.md:172
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    blog/crw-v0-0-2-release.md:20
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    blog/crw-vs-tavily-search-api-benchmark.md:121
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/crw-v0-0-8-release.md:52
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/best-self-hosted-scrapers.md:71
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/exa-search-api-guide.md:58
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/best-web-scraping-apis.md:50
  • low
    Possible example credential in docs/tests: curl-auth-header
    5 matches in this file
    blog/website-to-markdown.md:53
  • low
    Possible example credential in docs/tests: curl-auth-header
    5 matches in this file
    blog/web-scraping-beginners-guide.md:144
  • low
    Possible example credential in docs/tests: curl-auth-header
    blog/firecrawl-vs-crawl4ai-vs-crw.md:568
  • low
    Possible example credential in docs/tests: curl-auth-header
    3 matches in this file
    blog/crw-on-5-dollar-vps.md:219
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    blog/web-search-api-for-ai-agents.md:123
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/docs/authentication.md:47
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/authentication.md:33
  • low
    Possible example credential in docs/tests: curl-auth-header
    7 matches in this file
    docs/docs/choose-endpoint.md:103
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    docs/docs/crawling.md:112
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    docs/docs/extract.md:116
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/installation.md:11
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/introduction.md:64
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/map.md:94
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    docs/docs/quick-start.md:40
  • low
    Possible example credential in docs/tests: curl-auth-header
    3 matches in this file
    docs/docs/pdf-parsing.md:44
  • low
    Possible example credential in docs/tests: curl-auth-header
    4 matches in this file
    docs/docs/recipe-js-spa.md:16
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/rest-api.md:52
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/scraping.md:109
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/search.md:109
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/docs/troubleshooting.md:181
  • low
    Possible example credential in docs/tests: curl-auth-header
    8 matches in this file
    docs/docs/v2-api.md:108
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/docs/recipe-monitoring.md:120
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/llms-full.txt:77
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/llms-full.txt:65
  • low
    Possible example credential in docs/tests: curl-auth-header
    2 matches in this file
    skills/crw-migrate/SKILL.md:70
  • low
    event-listener@5.4.1: 1 known vulnerability
    RUSTSEC-2026-0221
    Cargo.lock
  • low
    h2@0.4.15: 2 known vulnerabilities
    RUSTSEC-2026-0258, RUSTSEC-2026-0258
    Cargo.lock
  • low
    rustls@0.23.41: 8 known vulnerabilities
    RUSTSEC-2026-0285, RUSTSEC-2026-0346, RUSTSEC-2026-0348, RUSTSEC-2026-0349, RUSTSEC-2026-0285 +3 more
    Cargo.lock
  • low
    rustls-webpki@0.103.13: 2 known vulnerabilities
    RUSTSEC-2026-0382, RUSTSEC-2026-0382
    Cargo.lock
  • low
    ttf-parser@0.25.1: 2 known vulnerabilities
    RUSTSEC-2026-0192, RUSTSEC-2026-0192
    Cargo.lock
  • low
    webpki-root-certs@1.0.8: 2 known vulnerabilities
    RUSTSEC-2026-0383, RUSTSEC-2026-0383
    Cargo.lock
  • low
    zstd@0.13.3: 1 known vulnerability
    RUSTSEC-2026-0391
    Cargo.lock
  • low
    zstd-safe@7.3.0: 12 known vulnerabilities
    RUSTSEC-2026-0395, RUSTSEC-2026-0396, RUSTSEC-2026-0397, RUSTSEC-2026-0398, RUSTSEC-2026-0399 +7 more
    Cargo.lock
  • low
    zstd-sys@2.1.0+zstd.1.5.7: 1 known vulnerability
    RUSTSEC-2026-0410
    Cargo.lock
  • low
    idna@3.9.0: 1 known vulnerability
    PYSEC-2026-215
    bench/requirements.txt
  • low
    tokio@1.53.1: 1 known vulnerability
    RUSTSEC-2026-0386
    fuzz/Cargo.lock
  • low
    Reads environment variables not listed in the manifest
    CRW_API_URL, CRW_API_KEY, JUDGE_BASE_URL, JUDGE_API_KEY, JUDGE_MODEL, BENCH_SEARCH_LIMIT, BENCH_TIMEOUT, FASTCRW_BASE_URL, FASTCRW_API_KEY, BENCH_CONCURRENCY, BENCH_MAX_URLS, DIAG_OUT, DIAG_URLS_FILE, DIAG_FILTER, DIAG_DEBUG
  • low
    Couldn't work out how to start the server. Set "entrypoint" in agent.json.

Network activity

During install
registry.npmjs.org
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Crw alternatives

View more →

Similar mcp servers in Web Scraping & Data, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Crw (this page)
fastcrw
1.2kAGPL-3.0Oct 31, 2026Scanned, no flagged issues
Scrapling
D4Vinci
91kBSD-3-ClauseOct 31, 2026Scanned, no flagged issues
Apify MCP Server
apify
14kMITOct 31, 2026Scanned, no flagged issues
Firecrawl MCP Server
firecrawl
7.7kMITOct 29, 2026Scanned, no flagged issues
Unstract
Zipstack
7.4kAGPL-3.0Oct 30, 2026Scanned, no flagged issues
Exa MCP Server
exa-labs
5.2kMITOct 30, 2026Scanned, no flagged issues