Crawlforge MCP server
Web scraping, crawling, deep research & autonomous extraction — 31 MCP tools, clean Markdown/JSON
2 stars1.2k downloads/wk
Reviews
Write oneNobody has reviewed Crawlforge yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Crawlforge tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_contentPerform comprehensive content analysis including language detection, topic extraction, entity recognition, sentiment analysis, keyword extraction, and readability assessment.
extract_contentExtract and analyze main content from web pages with enhanced readability detection, structured data extraction, and content quality assessment.
extract_structuredExtract structured data from a webpage using LLM-powered analysis and a JSON Schema. Falls back to CSS selector extraction when no LLM provider is configured.
process_documentProcess documents from multiple sources and formats including PDFs, web pages, and local files with comprehensive content extraction and analysis.
summarize_contentGenerate intelligent summaries of text content with configurable length, type, and additional analysis including key points and keywords.
Public scan report
scanner v0.1.8 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan188 source files scanned10/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (3)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …ep": "node scripts/tool-sweep.mjs", "postinstall": "echo '\nCrawlForge MCP Server installe…
- mediumeval / new Function used
exec.evalsrc/core/ActionExecutor.js: …it Promise.race([ page.evaluate(new Function('...args', script), ...args), ti…
What the publisher says
From the Crawlforge repository's README, as published. We do not edit it. Read it on GitHub
31 web scraping, crawling, deep-research & autonomous-extraction tools for Claude, Cursor & any MCP client. Clean Markdown & structured JSON from any site. Get started with 1,000 free credits — no credit card required.
⭐ Star us on GitHub to follow along — it genuinely helps others discover the project.
Table of Contents
- Why CrawlForge?
- CrawlForge vs. alternatives
- Quick Start (2 Minutes)
- Available Tools
- Pricing
- Advanced Configuration
- Usage Examples
- Security & Privacy
- Support
- Contributing
🎯 Why CrawlForge?
- 31 MCP-native tools — scraping, crawling, search, real Google SERP rank tracking, deep research, an autonomous agent, a unified multi-format scrape, document processing, stealth browsing, stateful browser sessions, and more, callable directly from your AI assistant.
- Generous free tier — 1,000 credits to start instantly, no credit card. The grant is one-time rather than monthly, and the credits never expire.
- Local-LLM by default — extractwithllm runs against a local Ollama model out of the box: no LLM API key, no per-token cost, and your data never leaves your machine. Cloud (OpenAI/Anthropic) is opt-in.
- LLM-ready output — clean Markdown, structured JSON (schema-driven), screenshots, links, and metadata from a single fetch.
- Autonomous agent — describe what you need in natural language; it plans, gathers, and shapes an answer under orchestrator-enforced hard stops (max steps/URLs/wall-clock) — no URLs required.
- Security-hardened — SSRF protection on every request, a fail-closed backend allow-list, a vetted action allowlist for browser automation, and per-tool credit gating.
- Works everywhere MCP does — Claude Desktop, Claude Code, Cursor, and any other MCP-enabled client, configured in one command.
📊 CrawlForge vs. alternatives
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreD → Cscore 60: npm install lifecycle script present; npm install lifecycle script present; eval / new Function used
Install directly
Runs npx -y crawlforge-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add crawlforge-mcp-server -- npx -y crawlforge-mcp-server
Crawlforge: common questions
- Is Crawlforge MCP server safe?
- With care: it is graded C, so read the findings first (60/100). Read the Crawlforge safety report
- How do I install Crawlforge?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Crawlforge need an API key?
- Yes. The registry entry asks for
CRAWLFORGE_API_KEY,DATAFORSEO_LOGIN,DATAFORSEO_PASSWORD. - Is Crawlforge maintained?
- The last commit was 4 days ago (2026-09-17). The latest release is v6.6.2.