Skip to main content

Astro

Use Firecrawl with Astro to scrape, search, and interact with web data in your content-driven site.
1 min read

Prerequisites#

  • Astro project with SSR enabled (output: "server" or "hybrid")
  • A Firecrawl API key — get one free

Install the SDK#

Add your API key to .env:

Search the web#

Create src/pages/api/search.ts:

Or search at request time in a server-rendered page (src/pages/search.astro):

Scrape a page#

Create src/pages/api/scrape.ts:

Or scrape at request time in a server-rendered page (src/pages/scrape.astro):

Interact with a page#

Create src/pages/api/interact.ts:

Next steps#