Best for
- Developers building AI agents or RAG pipelines needing clean web content.
- Users who prefer local-first, no-account extraction for most sites.
- Those needing fast, Rust-powered extraction and a scriptable CLI.
webclaw is a robust web extraction tool tailored for AI/LLM workflows. It offers a wide range of formats and tools, with a compelling local-first approach. Be aware of hosted API dependencies and the legal/ethical risks of web scraping.
webclaw is a fast, local-first web content extraction tool designed for LLMs and AI agents. It provides scraping, crawling, and structured data extraction via CLI, REST API, and MCP server. The core extraction engine is written in Rust and works locally without an account for most websites. For bot-protected or JavaScript-rendered pages, an optional hosted API (webclaw.io) is available.
For MCP clients, configure the server using the npx launcher as shown in the JSON example, or run npx create-webclaw to auto-detect and configure. The CLI can also be installed via Homebrew (brew tap 0xMassi/webclaw && brew install webclaw), prebuilt binaries, Docker (docker run --rm ghcr.io/0xmassi/webclaw https://example.com), or Cargo.
{
"mcpServers": {
"webclaw": {
"command": "npx",
"args": [
"-y",
"@webclaw/mcp"
]
}
}
}