parcadei

firecrawl-scrape

Scrape web pages and extract content via Firecrawl MCP

parcadei 3,930 299 Updated 7mo ago
GitHub

Install

npx skillscat add parcadei/continuous-claude-v3/firecrawl-scrape

Install via the SkillsCat registry.

About this skill

This skill enables agents to scrape web pages or search the web and extract content using the Firecrawl MCP server. It retrieves page data in markdown, HTML, or text format from a given URL or search query. Use it when an agent needs to gather current information from public websites or structured data from specific pages.

SKILL.md

Firecrawl Scrape Skill

When to Use

  • Scrape content from any URL
  • Extract structured data from web pages
  • Search the web and get content

Instructions

uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
    --url "https://example.com" \
    --format "markdown"

Parameters

  • --url: URL to scrape
  • --format: Output format - markdown, html, text (default: markdown)
  • --search: (alternative) Search query instead of direct URL

Examples

# Scrape a page
uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
    --url "https://docs.python.org/3/library/asyncio.html"

# Search and scrape
uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
    --search "Python asyncio best practices 2024"

MCP Server Required

Requires firecrawl server in mcp_config.json with FIRECRAWL_API_KEY.