vrknetha_mcp-server-firecrawl

vrknetha_mcp-server-firecrawl

3.4

FireCrawl MCP Server is a Model Context Protocol server implementation that integrates with FireCrawl for advanced web scraping capabilities.

FireCrawl MCP Server is designed to enhance web scraping tasks by integrating with FireCrawl, offering advanced features such as JavaScript rendering, support for mobile and desktop views, and smart rate limiting. It allows users to extract content in multiple formats including HTML, Markdown, screenshots, and raw text. The server is capable of batch processing multiple URLs efficiently and provides content filtering options to include or exclude specific HTML tags. This makes it a versatile tool for developers and businesses looking to automate web data extraction with precision and flexibility.

Features

  • JavaScript Rendering: Extract content from JavaScript-heavy websites.
  • Mobile/Desktop Views: Support for different viewport configurations.
  • Smart Rate Limiting: Built-in rate limit handling.
  • Multiple Formats: Support for HTML, Markdown, screenshots, and raw text extraction.
  • Batch Processing: Efficient handling of multiple URLs.

MCP Tools

  • {'fire_crawl_scrape': 'Scrapes content from a single URL with customizable options.'}
  • {'fire_crawl_batch': 'Initiates a batch scraping job for multiple URLs.'}
  • {'fire_crawl_status': 'Checks the status of a batch scraping job.'}

Usage with Different Platforms

Claude Desktop


{
  "mcpServers": {
    "mcp-server-firecrawl": {
      "command": "npx",
      "args": ["-y", "mcp-server-firecrawl"],
      "env": {
        "FIRE_CRAWL_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}