firecrawl-mcp

Scrape, crawl, and automate browser interactions via the Firecrawl MCP server.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/milo0914/hermes-skills-backup --skill firecrawl-mcp-milo0914
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-mcp
Source: https://github.com/milo0914/hermes-skills-backup/tree/main/firecrawl-mcp
Command: npx skills add https://github.com/milo0914/hermes-skills-backup --skill firecrawl-mcp-milo0914

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @modelcontextprotocol/sdk, @openclaw/core, zod.

What problem does it solve?

This skill solves the complexity of gathering structured data from the web by providing a unified interface for scraping, crawling, and browser-based interaction, eliminating the need for manual data collection.

Core Features & Use Cases

  • Intelligent Scraping: Extract clean, structured content from any webpage while filtering out noise like ads and navigation.
  • Browser Automation: Perform complex tasks like logging into sites, clicking buttons, and taking screenshots through a controlled browser session.
  • Use Case: Automatically research a list of competitors by crawling their documentation, extracting key product features into a JSON format, and verifying pricing pages via browser interaction.

Quick Start

Use the firecrawl_search tool to find and extract the main content from the top five results for a specific research query.

Frequently Asked Questions about firecrawl-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract structured content from dynamic websites without getting ads and navigation noise?

Web scraping with this tool filters out noise like ads and navigation, extracting clean, structured content from any webpage. It handles dynamic websites by providing a unified interface for scraping and crawling complex pages.

Can I automate browser interactions like logging in and clicking buttons for web research?

Browser automation is fully supported through a controlled browser session. You can perform complex tasks like logging into sites, clicking buttons, and taking screenshots to facilitate automated navigation workflows and data acquisition.

What is the best way to crawl competitor documentation and extract product features into JSON?

Site crawling through this tool allows you to automatically research competitors by crawling their documentation and extracting key product features into a structured JSON format. You can also verify pricing pages via interactive browser interaction.

Does this web scraping tool work with the Model Context Protocol for automated data retrieval?

Yes, it integrates directly with the Firecrawl MCP server using the Model Context Protocol SDK. This integration supports robust, reliable data retrieval and automated navigation workflows for structured content extraction.

How do I find and extract main content from top search results for a specific research query?

Use the search tool to find and extract the main content from the top five results for a specific research query. This provides a quick start for intelligent scraping and acquiring structured data without manual collection.