Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
L

laurentvv/crawl4ai-mcp-llm

Crawl pages and hand the text to an assistant

Before you install: no copy-paste command · no license recorded · link reachable

First step: The simplest and recommended way to use this tool is via uvx. The @latest suffix makes uvx check PyPI at each start and run the newest published version (without it, uvx keeps reus

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "laurentvv-crawl4ai-mcp-llm": {
      "command": "uvx",
      "args": ["--python", "3.13", "crawl4ai-mcp-llm@latest"]
    }
  }
}

Parsed from the README we fetched on 2026-11-07; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "laurentvv-crawl4ai-mcp-llm": {
      "command": "uvx",
      "args": ["--python", "3.13", "crawl4ai-mcp-llm@latest"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio laurentvv-crawl4ai-mcp-llm -- uvx --python 3.13 crawl4ai-mcp-llm@latest
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
uvx --python 3.13 crawl4ai-mcp-llm@latest
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: uvx --python 3.13 crawl4ai-mcp-llm@latest. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Web Crawler MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A powerful web crawling tool that integrates with AI assistants via the MCP (Model Context Protocol). This project allows AI assistants to crawl websites, extract dynamic content, navigate through links, and save structured Markdown files directly.
## 📋 Features
Native integration with AI assistants via MCP
Return scraped Markdown content directly to the AI
Extracts and surfaces internal/external links for AI navigation
Website crawling with configurable depth and page limit
Detailed crawl result statistics, including the list of skipped pages
Live progress notifications during long crawls
Saved results exposed as MCP resources (crawl://results/...)
Error and not found page handling
Secure by default: only public http(s) URLs, JavaScript disabled unless you opt in
Advanced Scraping Capabilities:
Magic Mode: crawl4ai heuristics that simulate a real browser and help with some anti-bot protections (not a guaranteed bypass)
Targeted Extraction: Fetch only what you need using CSS selectors
Custom JavaScript (opt-in): Execute code before extraction (clicks, scrolls, form fills)
Persistent Sessions: One browser is shared across calls, so a session_id keeps cookies and state until it is closed (close_session) or stays idle too long
SPA Support: Wait for dynamic CSS selectors or set explicit pre-extraction delays
## 🚀 MCP Configuration
The simplest and recommended way to use this tool is via uvx. The @latest suffix makes uvx check PyPI at each start and run the newest published version (without it, uvx keeps reusing the version it cached the first time).
### Prerequisites
uv installed on your system.
### Setup for AI Assistants (e.g., Claude Desktop, Cline)
Add the following to your AI Assistant's MCP configuration file (e.g., cline_mcp_settings.json or claude_desktop_config.json):
> Note: Python 3.12 or 3.13 is required (crawl4ai does not support 3.14 yet). Specifying --python 3.13 is recommended, especially on Windows, to avoid compilation issues with certain dependencies.
From PyPI (recommended):
json
"mcpServers": {
"crawl": {
"command": "uvx",
"args": [
"--python",
"3.13",
"crawl4ai-mcp-llm@latest"
],
"disabled": false,
"autoApprove": [],
"timeout": 600
From GitHub (latest unreleased):
json
"mcpServers": {
"crawl": {
"command": "uvx",
"args": [
"--python",
"3.13",
"--from",
"git+https://github.com/laurentvv/crawl4ai-mcp-llm",
"crawl4ai-mcp-llm"
],
"disabled": false,
"autoApprove": [],
"timeout": 600
Claude Code:
bash
claude mcp add crawl -s user -- uvx --python 3.13 crawl4ai-mcp-llm@latest
### Important: Browser Installation
The crawler uses Playwright to handle dynamic content. Install Chromium once after setting up the tool:
bash
# When running the server with uvx (recommended setup)
uvx --python 3.13 --from crawl4ai-mcp-llm@latest playwright install chromium
# From a local clone
uv run playwright install chromium
## 🖥️ Usage
Once configured, you can use the crawler by asking your AI assistant to perform a crawl.
### Usage Examples with Claude/Cline
Single Page: "Fetch https://docs.python.org/3/library/re.html (just that page) and summarize it."
Simple Crawl: "Can you crawl the site example.com and give me a summary?"
Crawl with Options: "Can you crawl https://example.com with a depth of 3 and include external links?"
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/laurentvv-crawl4ai-mcp-llm/)
Source
awesome · https://github.com/laurentvv/crawl4ai-mcp-llm
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index