MCP Catalogs
Home

crawlbase-mcp

by crawlbase·55·Score 45

Crawlbase MCP Server connects AI agents to live web data through structured scraping, JavaScript rendering, and anti-bot protection.

web-scrapingai-llmdeveloper-tools
14
Forks
0
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

Crawlbase MCP is a Model Context Protocol server that bridges AI agents and the live web, enabling LLMs to fetch fresh, structured content instead of relying on outdated training data. It handles the complexity of web scraping by providing JavaScript rendering for modern web apps, proxy rotation for anti-bot evasion, and structured outputs in HTML, Markdown, or screenshot formats. The server powers integrations with popular AI clients like Claude, Cursor, and Windsurf.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Market research by pulling live data from competitors, news, and reports
you:E-commerce monitoring to track products, reviews, and prices in real time
you:Autonomous AI agents with access to current web information
you:What does Crawlbase MCP do?
you:What commands are available in Crawlbase MCP?

When to choose this

Choose this server when you need reliable, real-time web data in your AI workflows and want battle-tested scraping infrastructure with anti-bot protection.

When NOT to choose this

Avoid if you need unlimited free usage, as Crawlbase requires tokens that eventually need a paid plan, or if you prefer self-hosted solutions without vendor lock-in.

Tools this server exposes

3 tools extracted from the README
  • crawl

    Fetch raw HTML from a webpage

  • crawl_markdown

    Extract clean Markdown from a webpage

  • crawl_screenshot

    Capture screenshots of a webpage

Comparable tools

browserless-mcpscrapingbee-mcpapify-mcpoctoparse-mcppuppeteer-mcp

Installation

Installation

Claude Desktop

  1. Open Claude Desktop → Settings → Developer → Edit Config
  2. Add to claude_desktop_config.json:
{
  "mcpServers": {
    "crawlbase": {
      "type": "stdio",
      "command": "npx",
      "args": ["@crawlbase/mcp@latest"],
      "env": {
        "CRAWLBASE_TOKEN": "your_token_here",
        "CRAWLBASE_JS_TOKEN": "your_js_token_here"
      }
    }
  }
}

HTTP Mode (for multi-user environments)

git clone https://github.com/crawlbase/crawlbase-mcp.git
cd crawlbase-mcp
npm install

# Start HTTP server
CRAWLBASE_TOKEN=your_token CRAWLBASE_JS_TOKEN=your_js_token npm run start:http

FAQ

What does Crawlbase MCP do?
Crawlbase MCP connects AI agents to live web data through structured scraping, JavaScript rendering, and anti-bot protection, enabling fresh data in AI workflows.
What commands are available in Crawlbase MCP?
The server provides three main commands: 'crawl' (fetch raw HTML), 'crawl_markdown' (extract clean Markdown), and 'crawl_screenshot' (capture screenshots).

Compare crawlbase-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.