Skip to main content
Glama

🔥 Freecrawl

Open-source web scraping API with anti-bot bypass. Drop-in Firecrawl alternative. AI-first: MCP server, OpenAI tool definitions, REST API — any AI model can use it. No API keys, no credits, no limits.

Quick Start

pip install -r requirements.txt
patchright install chromium
python -m freecrawl serve  # REST API on :9100

Related MCP server: ISIS MCP

AI Integration

MCP Server (Claude, Cursor, any MCP client)

{"mcpServers":{"freecrawl":{"command":"python","args":["-m","freecrawl.mcp_server"]}}}

OpenAI Tool Definitions

from freecrawl.ai_tools import get_tools
tools = get_tools()  # 9 tool definitions, pass to any LLM

REST API

curl -X POST http://localhost:9100/v1/scrape \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com","formats":["markdown"]}'

Features

Feature

Status

Scrape (URL→Markdown/HTML/text)

✅

Anti-bot bypass (Cloudflare, DataDome)

✅

Auto-escalation engine chain

✅

Crawl (BFS + sitemap)

✅

Search (DuckDuckGo/SearXNG)

✅

Map (fast URL discovery)

✅

Batch scrape (parallel)

✅

LLM extraction (structured JSON)

✅

Change tracking (diff)

✅

PDF parsing

✅

CSS extraction

✅

Screenshots

✅

JS actions (click/scroll/type)

✅

Product/Menu/Branding extractors

✅

Summary (LLM)

✅

Proxy rotation

✅

MCP server

✅

OpenAI tool definitions

✅

Docker deployment

✅

CLI tool

✅

Architecture

Engine Chain (auto-escalation):
  httpx (fast) → flaresolverr (Cloudflare) → patchright (DataDome/Akamai)

License

MIT

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Enable language models to perform advanced AI-powered web scraping with enterprise-grade reliabili…

  • SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.

  • Scrape, crawl, map & search the web. Open-source, self-hostable Rust crawler & search for AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RistrixOP/freecrawl'

If you have feedback or need assistance with the MCP directory API, please join our Discord server