Automate web crawling, structured extraction, batch scraping, and site mapping.
Overall this appears low risk: the material indicates an open-source, highly adopted prompt-only skill with no stated local execution or local file access. The main caution is that its documentation references Composio/Firecrawl for web crawling and account connection, which introduces ordinary third-party network access and data handling.
The metadata says there are no required keys/environment variables, but the README explicitly says to 'Connect your Firecrawl account when prompted,' indicating possible third-party account authorization during use. No direct request for local sensitive credentials is shown; the main concern is standard third-party token authorization and credit abuse exposure.
Its stated purpose is web scraping, crawling, and structured extraction, and the README mentions connecting through the Composio MCP endpoint 'https://rube.app/mcp' while accessing user-specified website URLs. This is ordinary egress within the declared functionality, and the material does not show unrelated or covert exfiltration endpoints.
The system flags it as prompt-only, and the material does not describe spawning local processes, running shell/scripts, or requesting expanded system privileges. The documentation only describes web-crawling tool actions, with no clear red flags for local code execution.
There is no stated ability to read or write local files, the clipboard, system directories, or other local data sources; its data scope appears to be user-provided URLs and the fetched web content. Based on the material, there is no local data access beyond the declared function.
There are strong positive signals: it is open-source on GitHub with high community adoption (64.7k stars), which lowers supply-chain risk. However, the license is unspecified, maintenance status is unknown, and the repository appears to be a skills collection rather than the canonical standalone implementation, so some provenance checks are still advisable.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "Firecrawl Automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/firecrawl-automation/SKILL.md 2. Save it as ~/.claude/skills/firecrawl-automation/SKILL.md 3. Reload skills and tell me it's ready
Run Firecrawl web crawling and extraction directly from Claude Code. Scrape individual pages, crawl entire sites, extract structured data with AI, batch process URL lists, and map website structures without leaving your terminal.
Toolkit docs: composio.dev/toolkits/firecrawl
https://rube.app/mcp
Fetch content from a URL in multiple formats with optional browser actions for dynamic pages.
Tool: FIRECRAWL_SCRAPE
Key parameters:
url (required) -- fully qualified URL to scrapeformats -- output formats: markdown (default), html, rawHtml, links, screenshot, jsononlyMainContent (default true) -- extract main content only, excluding nav/footer/adswaitFor -- milliseconds to wait for JS rendering (default 0)timeout -- max wait in ms (default 30000)actions -- browser actions before scraping (click, write, wait, press, scroll)includeTags / excludeTags -- filter by HTML tagsjsonOptions -- for structured extraction with schema and/or promptExample prompt: "Scrape the main content from https://example.com/pricing as markdown"
Discover and scrape multiple pages from a website with configurable depth, path filters, and concurrency.
Tool: FIRECRAWL_CRAWL_V2
Key parameters:
url (required) -- starting URL for the crawllimit (default 10) -- max pages to crawlmaxDiscoveryDepth -- depth limit from the root pageincludePaths / excludePaths -- regex patterns for URL pathsallowSubdomains -- include subdomains (default false)crawlEntireDomain -- follow sibling/parent links, not just children (default false)sitemap -- include (default), skip, or onlyprompt -- natural language to auto-configure crawler settingsscrapeOptions_formats -- output format for each pagescrapeOptions_onlyMainContent -- main content extraction per pageExample prompt: "Crawl the docs section of firecrawl.dev, max 50 pages, only paths matching docs"
Extract structured JSON data from web pages using AI with a natural language prompt or JSON schema.
Tool: FIRECRAWL_EXTRACT
Key parameters:
urls (required) -- array of URLs to extract from (max 10 in beta). Supports wildcards like https://example.com/blog/*prompt -- natural language description of what to extractschema -- JSON Schema defining the desired output structureenable_web_search -- allow crawling links outside initial domains (default false)At least one of prompt or schema must be provided.
Check extraction status with FIRECRAWL_EXTRACT_GET using the returned job id.
Example prompt: "Extract company name, pricing tiers, and feature lists from https://example.com/pricing"
Scrape many URLs concurrently with shared configuration for efficient bulk data collection.
Tool: FIRECRAWL_BATCH_SCRAPE
Key parameters:
urls (required) -- array of URLs to scrapeformats -- output format for all pages (default markdown)onlyMainContent (default true) -- main content extractionmaxConcurrency -- parallel scrape limitignoreInvalidURLs (default true) -- skip bad URLs instead of failing the batchlocation -- geolocation settings with country codeactions -- browser actions applied to each pageblockAds (default true) -- block advertisementsExample prompt: "Batch scrape these 20 product page URLs as markdown with ad blocking"
…
Automate Typefully posting, scheduling, and content management through Rube MCP.
Automate Workable hiring workflows, candidate actions, and job operations via Rube MCP.
Enhance image quality, sharpness, and resolution for docs, presentations, and social posts.
Automate Bannerbear workflows to generate and manage marketing visuals at scale.
Automate Fomo tasks via Rube MCP with tool schema lookup first.
Automate Appdrag tasks via Rube MCP with schema lookup first.
Automate web scraping, manage datasets, and retrieve structured crawl results with Apify.
Scrape, crawl, map, and search web data for AI agents.
Scrape websites privately, extract structured data, and capture screenshots locally.
Scrape, crawl, and map websites into clean Markdown for AI workflows.
Quickly scrape websites and extract structured content for LLM workflows.
Scrape, crawl, and map websites into Markdown or JSON locally.