Firecrawl CLI
技能 活跃Extract clean markdown from any URL, including JavaScript-rendered SPAs. Use this skill whenever the user provides a URL and wants its content, says "scrape", "grab", "fetch", "pull", "get the page", "extract from this URL", or "read this webpage". Handles JS-rendered pages, multiple concurrent URLs, and returns LLM-optimized markdown. Use this instead of WebFetch for any webpage content extraction.
To provide a versatile command-line tool for extracting and interacting with web content, especially for developers and automated workflows.
功能
- Extract clean markdown from any URL
- Handle JavaScript-rendered SPAs
- Perform concurrent URL scraping
- Search the web and scrape results
- Crawl entire websites
- Interact with scraped pages via prompts or code
- Run AI agent tasks for autonomous data extraction
使用场景
- Extracting article content from blog posts for summarization or analysis.
- Scraping product details and prices from e-commerce sites.
- Gathering research data from multiple web pages concurrently.
- Automating website audits or content discovery.
非目标
- Replacing browser functionality for end-users.
- Performing real-time interaction beyond controlled sessions.
- Executing arbitrary code on remote servers (beyond user-provided scripts in isolated contexts).
工作流
- Define the task (e.g., scrape a URL, search for information).
- Invoke the appropriate Firecrawl CLI command with relevant options.
- Process the output (e.g., save to file, pipe to another command, analyze JSON).
- For complex tasks, use the agent or interact commands for guided or autonomous web interaction.
先决条件
- Node.js and npm installed
- A Firecrawl API key (optional for self-hosted instances)
Trust
- warning:Issues AttentionIn the last 90 days, 4 issues were opened and 1 was closed, indicating a low closure rate and potentially slow maintainer response.
安装
请先添加 Marketplace
/plugin marketplace add firecrawl/cli/plugin install cli@firecrawl质量评分
类似扩展
Agent Browser
100AI 代理的浏览器自动化 CLI。当用户需要与网站交互时使用,包括浏览页面、填写表单、点击按钮、截屏、提取数据、测试 Web 应用或自动化任何浏览器任务。触发条件包括请求“打开网站”、“填表”、“点击按钮”、“截屏”、“抓取页面数据”、“测试此 Web 应用”、“登录网站”、“自动化浏览器操作”或任何需要以编程方式进行 Web 交互的任务。
Chatgpt Search
100Search ChatGPT and extract the full response + hydration JSON that powers the UI. Attaches to a running Chrome instance (port 9222 by default), opens ChatGPT, submits a query, waits for the streamed response, and returns structured data: messages, product cards, hydration JSON, and API calls. Use when asked to "search chatgpt", "ask chatgpt", "chatgpt search", "get chatgpt response", or "scrape chatgpt".
Website Extraction Api
100Extract typed JSON from public website pages using a schema.
Extract Supplier Catalog From Website
100Extract SKUs, product names, unit prices, availability, and minimum order quantities from a supplier catalog page.
Extract Public Registry Page
100Extract organization name, registration number, status, registration date, and officers from a public registry page.
Browser Extract
99Extract structured data via stored browser-templates or one-shot DOM queries, with mandatory AIDefence PII + prompt-injection gates before content reaches the model