MCP servers for web scraping

Every web scraping server in the official MCP Registry, 250 in all, ranked by how closely it fits. 180 work without an API key and 2 come from the company itself. Each row shows the security checks, the secrets asked for and an install command.

Sort
How we check servers

Registry data fetched

web scraping MCP servers 250

MCP servers, web scraping, most relevant first
Type Secrets Version Actions
★ 7.7k io.github.firecrawl/firecrawl-mcp-server Official Firecrawl

Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.

8/8All passed76health of 100npmLocal or hosted1secret asked3.36.0
★ 1.2k io.github.fastcrw/crw

Open-source web scraper for AI agents with scrape, crawl, and map tools

3/41 warning70health of 100DockerRuns locallyNoneno keys asked0.39.0
★ 1.2k io.github.us/crw

Open-source web scraper for AI agents with scrape, crawl, and map tools

3/41 warning74health of 100DockerRuns locallyNoneno keys asked0.36.0
★ 322 io.github.AliAkhtari78/spotifyscraper

Public Spotify metadata, lyrics and podcasts for LLM agents. No API key, read-only.

7/7All passed70health of 100PyPIRuns locally1secret asked3.9.2
★ 192 io.github.xberg-io/crawlberg

Scrape, crawl, and map websites to Markdown or JSON via local CLI.

4/4All passed71health of 100DockerRuns locallyNoneno keys asked1.12.3
★ 192 io.github.kreuzberg-dev/kreuzcrawl

Scrape, crawl, and map websites to Markdown or JSON via local CLI.

4/4All passed71health of 100DockerRuns locallyNoneno keys asked0.3.0
★ 182 io.github.DasDigitaleMomentum/searxncrawl

Web search via SearXNG and/or You.com, plus clean Markdown crawling via Crawl4AI. Self-hosted.

6/71 warning65health of 100PyPIRuns locally2secrets asked0.32.0
★ 170 io.github.scrapeless-ai/scrapeless-mcp-server

Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.

8/8All passed65health of 100npmLocal or hosted1secret asked0.6.4
★ 145 xyz.crawlhive/crawlhive

Memecoin safety scanner for Solana, BNB and Robinhood Chain with an onchain track record

3/3All passed63health of 100RemoteHostedNoneno keys asked1.0.0
★ 119 io.github.ScrapeGraphAI/scrapegraph-mcp

AI-powered web scraping and data extraction capabilities through ScrapeGraph API

7/7All passed53health of 100PyPIRuns locally1secret asked1.0.1
★ 115 app.crawlie/crawlie

Technical SEO + GEO (AI-search) site audits: hosted crawls, prioritized fixes, report diffs.

3/3All passed64health of 100RemoteHostedNoneno keys asked0.1.0
★ 107 io.github.Sriram-PR/doc-scraper

Crawl documentation sites into local corpora agents can search, read, and diff fully offline.

3/41 warning49health of 100MCPBRuns locallyNoneno keys asked2.24.1
★ 75 io.github.maximilianfeix/proxy-scraper

Free proxies that actually work: checked HTTP/SOCKS proxies, and pages fetched through them

7/7All passed66health of 100PyPIRuns locallyNoneno keys asked1.31.0
★ 73 io.github.puneetindersingh/open-seo-crawler

Self-hosted SEO crawler: run site audits and AI crawler checks, then read the issues and pages.

6/6All passed51health of 100MCPBRuns locallyNoneno keys asked1.0.0
★ 72 io.github.goesByhc/cn-scraper-mcp

MCP server for AI agents to search major Chinese internet platforms with local-first login support.

7/7All passed53health of 100PyPIRuns locallyNoneno keys asked0.4.1
★ 70 io.github.DevsHero/ShadowCrawl

Rust MCP stealth scraper: anti-bot search/scrape with CDP fallback + HITL non-robot.

2/2All passed54health of 100RemoteRuns locallyNoneno keys asked2.3.0
★ 70 io.github.DevsHero/shadow-crawl

Stealth scraping & search. Bypasses Cloudflare, DataDome & LinkedIn via Cyborg HITL approach.

3/3All passed54health of 100RemoteHostedNoneno keys asked2.0.0-rc
★ 45 io.github.webscraping-ai/webscraping-ai

Web scraping tools with Chromium JS rendering, rotating proxies, and AI question answering.

7/7All passed69health of 100npmRuns locally1secret asked1.0.7
★ 44 io.github.adityaarsharma/librecrawl-technical-seo-audit-mcp

Self-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.

2/2All passed57health of 100RemoteRuns locallyNoneno keys asked2.0.5
★ 32 com.mcparmory/firecrawl

Scrape, crawl, and extract structured data from websites at scale

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.3
★ 32 com.mcparmory/scrapingant

Scrape webpages, handle JavaScript and CAPTCHA, extract structured data

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.1
★ 22 io.github.SanggonBoy/PyreCrawl

Web scraping + research toolkit for AI agents: scrape, crawl, monitor URLs with anti-bot bypass.

7/7All passed62health of 100PyPIRuns locallyNoneno keys asked0.8.1
★ 19 io.github.IliasSami/scrawly

MCP server for the Scrawly SEO crawler: query local audits and propose confirmation-gated fixes.

6/71 warning51health of 100PyPIRuns locallyNoneno keys asked1.0.0
★ 15 io.github.Mingye-Lu/acrawl

Autonomous web crawler. 17 browser tools + goal-driven run_goal agent. Single binary, stealth.

5/61 warning52health of 100MCPBRuns locallyNoneno keys asked0.17.0
★ 15 io.github.nickjlamb/pubcrawl

PubMed & Europe PMC literature search, US/UK drug labelling, and clinical trials for AI assistants.

7/7All passed56health of 100npmRuns locally1secret asked2.6.4
★ 13 io.github.schemacrawler/schemacrawler-ai

Enables natural language schema queries — explore tables, keys, procedures, and get SQL help fast

4/4All passed53health of 100DockerRuns locally2secrets askedv17.16.0-1
★ 11 io.github.eurafaeldecarvalho/browser-scraper

Stealth Chrome for AI agents: bot-protected sites, Turnstile, closed Shadow DOM, clean Markdown.

7/7All passed58health of 100npmRuns locallyNoneno keys asked0.8.3
★ 11 io.github.Crawleo/Crawleo-MCP

Hosted Crawleo MCP (remote streamable HTTP endpoint).

3/3All passed42health of 100RemoteHostedNoneno keys asked1.0.0
★ 10 com.hasdata/web-scraping

Fetch any public web page through managed proxies, with optional JS rendering and extraction rules.

8/8All passed62health of 100npmLocal or hosted1secret asked1.0.2
★ 8 app.crawlio/crawlio-browser

Bridge a live Chrome browser to your agent: 150 tools for capture, extraction, and observation.

7/7All passed57health of 100npmRuns locallyNoneno keys asked1.11.0
★ 7 io.github.alphaparkinc/genpark-bloom-filter-url-dedup-crawler-skill

In-memory Bloom filter for URL and document hash deduplication preventing redundant web crawler inge

3/41 warning52health of 100MCPBRuns locallyNoneno keys asked1.0.1
★ 7 io.github.pucilpet/crawlgraph-mcp

Backlink lookups and competitor gap analysis on Common Crawl's open web graph (4.4B links).

5/61 warning50health of 100MCPBRuns locally1secret asked0.2.2
★ 6 io.github.mysleekdesigns/crawlforge-mcp-server

Web scraping, crawling, deep research & autonomous extraction — 31 MCP tools, clean Markdown/JSON

6/82 warnings51health of 100npmRuns locally3secrets asked6.24.0
★ 6 com.superagnt/web-scraping

Web scraping for AI agents: scrape, search, crawl, map any website to markdown + JSON. No browser.

3/3All passed57health of 100RemoteHostedNoneno keys asked0.1.0
★ 6 io.github.ofershap/scraper

Web scraping MCP — extract clean markdown, links, and metadata from any URL.

7/7All passed53health of 100npmRuns locallyNoneno keys asked1.0.1
★ 4 io.github.Perufitlife/multi-scraper-mcp

14 web scrapers as MCP tools: Reddit, Amazon, Google Maps, Yelp, YouTube, Indeed & more.

7/7All passed45health of 100npmRuns locally1secret asked1.0.1
★ 4 io.github.outscraper/outscraper-mcp-server

Outscraper MCP business discovery, Maps intelligence, enrichment, reviews, and contact data.

8/8All passed53health of 100npmLocal or hosted1secret asked0.2.3
★ 3 io.github.crawlerpeek/crawlerpeek

Check whether AI crawlers (GPTBot, ClaudeBot, PerplexityBot) can access a URL. Read-only.

7/7All passed57health of 100npmRuns locallyNoneno keys asked0.2.0
★ 3 io.github.scrapeeverything/mcp

Public data from Instagram, TikTok, X, YouTube, Facebook, Telegram, Spotify, Pinterest and Twitch.

7/7All passed53health of 100npmRuns locally1secret asked0.1.0
★ 3 io.github.jsilets/twscrape-twitter-mcp

Read-only X/Twitter MCP: posts, threads, replies, search via twscrape. No API key.

7/7All passed58health of 100PyPIRuns locallyNoneno keys asked0.1.2
★ 2 com.scrapeunblocker/scrapeunblocker-mcp

Fetch any web page's HTML or AI-parsed JSON, or run 100+ site plugins, via ScrapeUnblocker.

7/7All passed57health of 100npmRuns locally1secret asked0.8.1
★ 2 io.github.77777R7/octocrawl

Web pages as clean Markdown and JSON for AI agents, in fewer tokens, with an Evidence Record.

8/8All passed53health of 100npmLocal or hosted1secret asked0.7.0
★ 2 io.github.scrape-badger/scrapebadger

Twitter/X scraping for AI agents: profiles, tweets, followers, trends, lists and communities.

7/7All passed51health of 100PyPIRuns locally1secret asked0.1.2
★ 2 io.github.waiky-github/CrawlEyes

Web scraping & search for AI agents: extract, SearXNG search, rerank, robots compliance. No API key.

7/7All passed58health of 100PyPIRuns locally1secret asked0.2.0
★ 2 io.github.yubinkim444/ai-first-scraper-mcp

Three MCP tools: fetch_page, fetch_pages_batch, search_web. Ad-free Markdown for AI agents.

7/7All passed51health of 100PyPIRuns locallyNoneno keys asked1.0.2
★ 2 io.github.manchittlab/thecrawler

Universal web scraper with LLM-ready markdown, RAG chunking, PDF/DOCX support.

7/7All passed45health of 100npmRuns locallyNoneno keys asked0.5.8
★ 2 io.github.carrasquelalex1/webscrape-mcp

Fetch any URL and get clean Markdown. Web scraping for AI agents.

3/3All passed40health of 100RemoteHostedNoneno keys asked1.0.0
★ 2 io.github.hshintelligence/agent-scrape

Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.

4/4All passed40health of 100RemoteHostedNoneno keys asked0.6.1
★ 2 io.github.ChocoData-com/amazon-scraper-api-mcp

Scrape Amazon products, search, and async batch ASIN lookups across 20 marketplaces

7/7All passed56health of 100npmRuns locally1secret asked0.1.4
★ 1 io.github.nolindnaidoo/scrape-le

Analyse robots.txt content and report whether a path may be crawled.

7/7All passed63health of 100npmRuns locallyNoneno keys asked2.6.0

Showing 1 to 50 of 250. These are the most recently updated; search or pick a category for the rest.

web scraping MCP servers: common questions

What is the best MCP server for web scraping?

Start with the official one, Firecrawl MCP Server, since it comes from the company itself. Among community builds, the most-starred on GitHub are Firecrawl MCP Server (★ 7.7k), CRW Web Scraper (★ 1.2k) and CRW Web Scraper (★ 1.2k). If you want one that passed every check, Firecrawl MCP Server did.

Are web scraping MCP servers safe to install?

On registry checks, 228 of 250 come out clean. We also read the code or live tool list of 157 of them without running anything, and 11 raised a warning worth reading, such as an install script or text aimed at the AI. Treat a pass as "nothing found", and give any server the least access that works.

Is a Claude skill better than an MCP server for web scraping?

An MCP server gives the AI new tools, such as reaching web scraping itself. A skill only teaches it how to do a task with tools it already has. There are 368 Claude skills for web scraping if that fits better.

How fresh are these web scraping MCP servers?

136 of the 250 were updated in the 30 days before 31 Oct 2026. The latest was doc-scraper, on 28 October.

How do I add a web scraping MCP server to Claude?

To connect web scraping through Firecrawl MCP Server, run this in a terminal: claude mcp add --transport http firecrawl-mcp-server https://mcp.firecrawl.dev/v2/mcp. Pin the version shown before you rely on it.

Do I have to install a web scraping MCP server?

138 can run hosted, so you only paste a URL into Claude, Cursor or VS Code. The 137 that run locally ship as 86 npm, 30 PyPI, 9 Docker, 9 MCPB bundle and 1 NuGet packages.

More topics: every “MCP server for…” page. Prefer a skill? Claude skills for this (368).