LabscoMCP early access ↗
FirecrawlMCP SERVER · OFFICIAL PROJECT

Firecrawl MCP

Scraping, search, crawling and document parsing for agents, with a live browser and change monitors beside them.

by Firecrawl ↗Site Crawling & Scraping Infrastructure✓ Official

The plugin Firecrawl Skills includes connection settings for this server.

LABSCO SUMMARY

firecrawl_parse taking a document rather than a URL is the tool most scraping stacks are missing.

Half of what agents need to read arrives as a PDF or an office file, not a web page, and the usual answer is a separate parsing dependency. Having scrape, search, crawl and document parse behind one connection — with targeted answers and JSON matching as output formats — means the extraction step produces something structured rather than a wall of text.

What it is

Firecrawl's own hosted endpoint, which hands an agent web pages and documents as markdown, targeted answers or JSON that matches a schema.

What you get

  • firecrawl_scrape — content from a URL as markdown, HTML, a targeted answer or JSON matching a schema
  • firecrawl_search — web, news or image search with operators and domain filters
  • firecrawl_parse — a PDF, Word, spreadsheet or other document turned into markdown, a summary, targeted answers or matched JSON
  • firecrawl_crawl and firecrawl_map — collect a whole site, or list its URLs without fetching each page
  • firecrawl_agent — research across several sites when you don't know the URLs, returned as structured JSON
  • firecrawl_interact — a live browser session that navigates, clicks and fills in fields
  • Monitors that re-check pages, crawls or searches on a schedule and report what changed
  • Searches of scientific papers, US law and regulation, and public code repositories and docs

Requirements

  • A Firecrawl account to sign in with, or an API key sent as a bearer header. Either one reaches the full set your plan allows.
  • Without a key, firecrawl_search, firecrawl_scrape and firecrawl_parse still run, within daily limits; crawl, map, agent and the rest need a key or sign-in.

Setup effort

Paste a URL — add the endpoint to your client