The Ultimate Gateway for AI Agents. Empower your LLMs to Browse, Search, Research, and Scrape with precision.
FireScrape MCP is a Model Context Protocol server designed to bridge the gap between AI models (Claude, Cursor, etc.) and the real world. It provides robust tools for:
- Deep Research: Multi-step autonomous investigation and synthesis.
- Web Access: Anti-blocking search and intelligent markdown scraping.
- Local Context: File system access for project-aware coding.
Run instantly without global installation using npx:
npx -y @yutugyutugyutug/firescrape-mcp- 🧠
deep_research: Conducts autonomous, multi-step research on complex topics, filtering noise and synthesizing reports. - 🌐
search_web: High-availability web search with fallback providers (DuckDuckGo + Brave) to ensure you always get results. - 📄
scrape_webpage: Converts messy HTML into clean, token-efficient Markdown, stripping ads and irrelevant boilerplate. - 🔍
discover_tools: a "Meta-Tool" to find and install other MCP servers from GitHub and Smithery. - 📂 Local Integration: Seamlessly
list_filesandread_fileto give your AI context about your local project.
Want your AI to be smarter? We have created a standardized rule set to teach your AI agents (Cursor, Windsurf, Cline) how to effectively use these tools to verify facts and avoid hallucinations.
👉 Read the AI Usage Guidelines
Copy the content of the file above into your .cursorrules or System Prompt to supercharge your agent.
- Open your configuration file:
- Windows:
Win + R->%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
- Add this configuration:
{ "mcpServers": { "firescrape": { "command": "npx", "args": ["-y", "@yutugyutugyutug/firescrape-mcp"] } } }
- Navigate to Settings -> Features -> MCP.
- Click + Add New MCP Server.
- Fill in the fields:
- Name:
FireScrape - Type:
stdio - Command:
npx - Args:
-y @yutugyutugyutug/firescrape-mcp
- Name:
- Click Add to save.
- Locate your config file:
- Linux/Mac:
~/.gemini/settings.json - Windows:
%USERPROFILE%\.gemini\settings.json
- Linux/Mac:
- Insert the server configuration:
{ "mcpServers": { "firescrape": { "command": "npx", "args": ["-y", "@yutugyutugyutug/firescrape-mcp"] } } }
Run this command in your terminal to add FireScrape:
claude mcp add firescrape -- npx -y @yutugyutugyutug/firescrape-mcp- Open the Manage MCP Servers panel.
- Select "Edit Configuration" or open
mcp_config.json. - Add the entry:
"firescrape": { "command": "npx", "args": ["-y", "@yutugyutugyutug/firescrape-mcp"] }
- Open Cline Settings (in VS Code settings or via the extension menu).
- Locate the MCP Servers config file (usually via a button "Edit MCP Settings").
- Add the following:
{ "mcpServers": { "firescrape": { "command": "npx", "args": ["-y", "@yutugyutugyutug/firescrape-mcp"] } } }
| Tool Name | Description | Parameters |
|---|---|---|
scrape_webpage |
Reads a specific URL and returns structured Markdown. | url (string) |
search_web |
Finds current info on the web. | query (string) |
discover_tools |
Finds other MCP servers on GitHub. | query (string) |
search_in_page |
Searches text inside a specific page URL. | url (string), query (string) |
list_files |
Lists files in a folder. | path (string, optional) |
read_file |
Reads a file's content. | path (string) |
get_agent_rules |
Returns the strict operational protocol for AI agents. | (none) |