Firecrawl is available as a native Vercel Marketplace integration. Installing it provisions Firecrawl for your Vercel project and addsDocumentation Index
Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
Use this file to discover all available pages before exploring further.
FIRECRAWL_API_KEY to the project’s environment variables automatically.
Use this guide when you want Firecrawl billing, API key setup, and project configuration to happen through Vercel.
What the integration does
When you install Firecrawl from the Vercel Marketplace, Vercel connects Firecrawl to a selected project and makes the API key available as an environment variable.- Provisions a Firecrawl account and API key through the Marketplace flow
- Adds
FIRECRAWL_API_KEYto your Vercel project environment - Keeps Firecrawl billing on your Vercel invoice
- Lets you open Firecrawl from Vercel after the integration is connected
If you already have a Firecrawl API key and want to configure Vercel manually, use the Vercel Functions quickstart instead.
Install from Vercel
- Open the Firecrawl listing on the Vercel Marketplace.
- Click Connect Account.
- Choose the Firecrawl plan you want to use.
- Select the Vercel project that should receive the environment variable.
- Finish the installation flow.
Install the SDK
In your Vercel project, install the Firecrawl Node SDK:process.env.FIRECRAWL_API_KEY server-side.
Scrape a page
Create a route handler atapp/api/scrape/route.ts:
Search the web
Usesearch when your app needs current web results plus page content:
Interact with dynamic pages
Useinteract when your app needs to click, scroll, or fill forms before extracting content.
Longer interactions can exceed short serverless timeouts. For production workflows that may take longer, run the work in a background job or use Firecrawl’s async APIs with webhooks.
Use Firecrawl with the Vercel AI SDK
If you are building an agent with the Vercel AI SDK, install the Firecrawl AI SDK tools:FIRECRAWL_API_KEY is read from the environment.
The example below uses the Vercel AI Gateway model string format. Configure your AI SDK model provider or AI Gateway credentials separately.
Next steps
Vercel Functions quickstart
Use Firecrawl in Vercel Functions with manual environment setup
Vercel AI SDK guide
Add Firecrawl tools to Vercel AI SDK agents
Scrape docs
Convert webpages into Markdown, JSON, screenshots, and more
Search docs
Search the web and get page content from results

