MCP Server Firecrawl
@modelcontextprotocol/mcp-server-firecrawl
A Model Context Protocol (MCP) server that provides web scraping and intelligent content searching capabilities using the Firecrawl API. This server enables AI agents to extract structured data from websites and perform content searches.
Features
- Web Scraping: Extract content from any URL with customizable options
- Content Search: Perform intelligent searches across web content
- Markdown Output: Get results in clean, formatted markdown
- Ad Blocking: Optional ad blocking during scraping
- Custom Actions: Support for custom scraping actions
Installation
Configuration
- Get your Firecrawl API key from api.firecrawl.dev
- Set your API key as an environment variable:
- Start the server:
Tools
scrape_url
Scrape content from a URL with customizable options.
Example:
search_content
Search content using Firecrawl's intelligent search capabilities.
Example:
Development
- Clone the repository:
- Install dependencies:
- Build the project:
- Run tests:
Contributing
Contributions are welcome! Please read our Contributing Guidelines for details on how to submit pull requests, report issues, and contribute to the project.
Documentation
License
This project is licensed under the MIT License - see the LICENSE file for details.
You must be authenticated.
A server that provides web scraping and intelligent content searching capabilities using the Firecrawl API, enabling AI agents to extract structured data from websites and perform content searches.