Labsco
mysleekdesigns logo

FlightDB - Aircraft History & Flight tracking

from mysleekdesigns

Searhc ICAO , open detailed aircraft profiles, and explore routes, visits, and trends across years. Data from adsbexchange and flight data providers

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅFreeQuick setup

CrawlForge MCP Server

27 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.

npm downloads

โญ Star us on GitHub to follow along โ€” it genuinely helps others discover the project.

Table of Contents

๐ŸŽฏ Why CrawlForge?

  • 27 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, and more, callable directly from your AI assistant.
  • Generous free tier โ€” 1,000 credits to start instantly, no credit card. Credits never expire and roll over month-to-month.
  • Local-LLM by default โ€” extract_with_llm 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

CrawlForge MCPFirecrawlRaw scraping API
Native MCP serverโœ… 27 toolsโœ…โŒ
Free tierโœ… 1,000 credits, rolloverLimitedVaries
Self-hosted / local LLM extraction (Ollama)โœ… default, $0/tokenโŒโŒ
Autonomous agent (no URLs needed)โœ… agentโœ…โŒ
Deep research with source verificationโœ… deep_researchPartialโŒ
Browser automation / actionsโœ… scrape_with_actionsโœ…Varies
Stealth / anti-detection enginesโœ… Chromium + Camoufoxโœ…Add-on
Pre-built site templatesโœ… 10 sitesโŒโŒ
LicenseMITAGPL-3.0Proprietary

Comparison reflects publicly documented capabilities at time of writing. CrawlForge is MIT-licensed and MCP-first โ€” built to plug straight into AI coding assistants.

๐Ÿ“Š Available Tools

CrawlForge requires a CrawlForge API key โ€” every tool is metered and consumes credits. New accounts get 1,000 free trial credits to start. Get a key at crawlforge.dev/signup.

All Tools (API key required)

ToolCreditsWhat it does
fetch_url1Fetch content from any URL
extract_text1Extract clean text from web pages
extract_links1Get all links from a page
extract_metadata1Extract page metadata (title, OG tags, schema.org)
scrape_template1Structured data from well-known sites (Amazon, GitHub, LinkedIn, YouTube, Reddit, Hacker News, npm, and more) without writing selectors
list_ollama_models1List the Ollama models installed locally (helps you pick a model for extract_with_llm)
get_batch_results1Retrieve paginated results for a batch_scrape job by batchId
scrape2Unified single-fetch, multi-format extraction. Pass a formats array (markdown/html/rawHtml/text/links/metadata/screenshot/json-schema) plus onlyMainContent; one fetch serves every requested format with per-format partial-success warnings
scrape_structured2Extract structured data with CSS selectors
extract_content2Enhanced content extraction
map_site2Discover and map website structure (optional search= ranks the discovered URLs)
process_document2Multi-format document processing
localization2Multi-language and geo-location management
track_changes3Monitor content changes over time
analyze_content3Comprehensive content analysis
extract_structured3LLM-powered schema-driven extraction (your own LLM key or local Ollama)
extract_with_llm3Natural-language extraction. Defaults to a local Ollama model; pass provider: "openai" | "anthropic" with the matching key for cloud models (external LLM billed by your provider)
summarize_content4Generate intelligent summaries
crawl_deep4Deep crawl entire websites
search_web5Search the web using Google Search API
serp_rank5Check where a domain ranks in Google's real organic SERP for a keyword (the position search_web can't give). Powered by DataForSEO (DATAFORSEO_LOGIN/DATAFORSEO_PASSWORD, billed to your own DataForSEO account). Returns { configured:false } and charges 0 credits until configured
batch_scrape5Process multiple URLs simultaneously
scrape_with_actions5Browser automation chains
generate_llms_txt5Generate AI interaction guidelines
stealth_mode5Anti-detection browser management
agent8Autonomous research/extraction from a natural-language prompt โ€” no URLs required. Plans, gathers, and shapes an answer under hard safety stops (max steps/URLs/wall-clock enforced by the orchestrator, never the LLM)
deep_research10Multi-stage research with source verification

For the full canonical capabilities reference (all tools, CLI commands, stealth engines, research workflow), see SKILL.md.

โ†‘ Back to top

๐Ÿ’ณ Pricing

Every tool is metered and requires an API key. New accounts get 1,000 free trial credits โ€” no credit card required to start.

PlanCredits/MonthBest For
Free1,000Testing & personal projects
Hobby ($19)5,000Small projects & development
Professional ($99)50,000Professional use & production
Business ($399)250,000Large scale operations

All plans include:

  • Access to all 27 tools
  • Credits never expire and roll over month-to-month
  • API access and webhook notifications

View full pricing

๐Ÿ”’ Security & Privacy

  • Secure Authentication: API keys required for all metered tools
  • Local Storage: API keys stored securely at ~/.crawlforge/config.json
  • HTTPS Only: All connections use encrypted HTTPS
  • No Data Retention: We don't store scraped data, only usage logs
  • Rate Limiting: Built-in protection against abuse
  • Compliance: Respects robots.txt and GDPR requirements

Security & Approvals

  • SSRF enforcement: Every scraped URL is validated before the request is sent โ€” http/https only; blocks loopback, RFC1918, IPv6 private/link-local ranges, cloud metadata endpoints (GCP, Azure), and dangerous ports (SSH, SMTP, DNS, MySQL, Postgres, Redis, MongoDB, etc.). Redirects are re-validated each hop, capped at 5.
  • Backend endpoint guard (v3.0.18): The server's own calls to CrawlForge.dev use a separate fail-closed allow-list ({crawlforge.dev, www.crawlforge.dev, api.crawlforge.dev}, HTTPS required). Setting CRAWLFORGE_API_URL to an arbitrary host is blocked at parse time.
  • Action allowlist: scrape_with_actions accepts only 7 action types (wait, click, type, press, scroll, screenshot, executeJavaScript). No download, file-write, or arbitrary cross-page navigation primitives exist.
  • JavaScript gate: The executeJavaScript action throws by default. Set ALLOW_JAVASCRIPT_EXECUTION=true at deploy time to enable (not recommended in production).
  • MCP Elicitation (v3.6.0): Four tools request user confirmation before executing expensive operations โ€” deep_research (>50 URLs), batch_scrape (sync mode, >25 URLs), crawl_deep (projected >500 pages), extract_structured (schema has >3 required fields with no LLM configured). Credit-low situations also elicit. Confirmation is best-effort: if the MCP client does not support elicitation the tool proceeds (fail-open).
  • Per-tool credit gating: Every tool is wrapped with withAuth() and is metered โ€” credits are checked and deducted before execution, and a valid API key is required for every tool (fail-closed since v3.0.18).

See docs/sandboxing-and-approvals.md for the full reference.

Security Updates

v3.0.3 (2025-10-01): Removed authentication bypass vulnerability. All users must authenticate with valid API keys.

For the full security policy and how to report a vulnerability, see SECURITY.md.

โ†‘ Back to top

๐Ÿ†˜ Support

๐Ÿ“„ License

MIT License - see LICENSE file for details.

๐Ÿค Contributing

Contributions are welcome! Please read our Contributing Guide first.


Built with โค๏ธ by the CrawlForge team

Website | Documentation | API Reference