Features
- FireCrawl MCP Server implementation with advanced web scraping capabilities
- Support for single URL and batch scraping operations
- Multiple output formats (markdown, HTML, screenshots)
- Smart rate limiting and error handling
- Content filtering with include/exclude tags
Tools
fire_crawl_scrape
- Single URL scraping with customizable options
- Support for JavaScript-rendered content
- Mobile/Desktop viewport options
fire_crawl_batch
- Batch processing of multiple URLs
- Asynchronous operation with job tracking
- Same options as single scrape
fire_crawl_status
- Check batch job status and results
- Progress tracking with completion status
Technical Details
- Built with TypeScript and Model Context Protocol SDK
- Comprehensive test coverage
- ESLint and Prettier integration
- GitHub Actions for CI/CD
- Node.js 20.x support