7 releases
Uses new Rust 2024
new 0.3.0 | Apr 17, 2025 |
---|---|
0.2.0 |
|
0.1.2 | Apr 15, 2025 |
0.0.3 | Apr 8, 2025 |
0.0.1 | Mar 31, 2025 |
#664 in Filesystem
543 downloads per month
Used in firecrawl-mcp
80KB
1.5K
SLoC
Firecrawl SDK
firecrawl-sdk
The core Rust SDK for interacting with the Firecrawl API. Provides functionality for web scraping, crawling, searching, and more.
Similar to the official SDK and mimic the JS SDK api.
firecrawl-mcp
A Model Context Protocol (MCP) server implementation that exposes Firecrawl functionality to AI models through various transport mechanisms.
features
- default: include all tools
- batch_scrape: include batch scrape tool
- crawl: include crawl tool
- map: include map tool
- scrape: include scrape tool
- search: include search tool
Example
- stdio transport
cargo run --package firecrawl-mcp --bin std_io
- sse transport
cargo run --package firecrawl-mcp --bin sse
- sse transport build with only scrape tool
cargo build --package firecrawl-mcp --bin sse --no-default-features --features scrape
- for in-process transport, use rmcp-in-process-transport
Dependencies
~7–19MB
~252K SLoC