companies of all sizes
Perfect for
Key Features
Use Firecrawl with Google Cloud
Choose how you buy Firecrawl, then connect it to the Google tools you build with.
Choose how to buy
Start on a self-serve plan, or buy through Google Cloud Marketplace. For Marketplace, contact our team with your volume and requirements. We send a private offer to your Google Cloud billing account, and you accept it in the Google Cloud console.
Get your API key
Sign up and copy your API key from the dashboard. Set it as FIRECRAWL_API_KEY in the environment your code runs in.
Connect Gemini
Scrape a page with the Firecrawl SDK and pass the markdown to Gemini with the Google Gen AI SDK.
// npm install firecrawl @google/genai
import { Firecrawl } from "firecrawl";
import { GoogleGenAI } from "@google/genai";
const firecrawl = new Firecrawl({ apiKey: process.env.FIRECRAWL_API_KEY });
const ai = new GoogleGenAI({ apiKey: process.env.GEMINI_API_KEY });
const page = await firecrawl.scrape("https://firecrawl.dev", { formats: ["markdown"] });
const response = await ai.models.generateContent({
model: "gemini-2.5-flash",
contents: `Summarize: ${page.markdown}`,
});
console.log(response.text);Give ADK agents web and Alexandria tools
Add the Firecrawl MCP server to your agent as an MCPToolset. The agent gets tools to scrape, map, search, and crawl, and to find and run data providers in Firecrawl Alexandria.
import os
from google.adk.agents.llm_agent import Agent
from google.adk.tools.mcp_tool.mcp_session_manager import StreamableHTTPServerParams
from google.adk.tools.mcp_tool.mcp_toolset import MCPToolset
root_agent = Agent(
model="gemini-2.5-pro",
name="firecrawl_agent",
instruction="Help the user search for website content",
tools=[
MCPToolset(
connection_params=StreamableHTTPServerParams(
url="https://mcp.firecrawl.dev/v2/mcp",
headers={"Authorization": f"Bearer {os.environ['FIRECRAWL_API_KEY']}"},
),
)
],
)Add Firecrawl to Gemini CLI
Add the hosted MCP server to ~/.gemini/settings.json, restart Gemini CLI, and run /mcp list to confirm the Firecrawl tools are available.
{
"mcpServers": {
"firecrawl": {
"httpUrl": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}People love
building with Firecrawl











Firecrawl is an open-source framework that takes a URL, crawls it, and conver..."

Upload a CSV of emails and..."



Firecrawl is an open-source framework that takes a URL, crawls it, and conver..."

Upload a CSV of emails and..."
Tutorials & guides

Comprehensive Guide to Building AI Agents Using Google Agent Development Kit (ADK)
Build a multi-agent system with Google's ADK that searches the web with Firecrawl.
Read tutorial →
How to Build a Real-Time Voice Assistant with Gemini Live API and Firecrawl
Build a voice assistant that searches the web with Firecrawl, using Gemini Live's native audio mode.
Read tutorial →Frequently
asked questions
Flexible pricing
Free Plan
Hobby
StandardMost popular
Growth
Scale Plans
High-volume plans for teams that need more power and dedicated support. Get access to higher rate limits, more concurrent browsers, and priority support. Scale checks out instantly, no sales call needed.
Need more? Contact usAlso on AWS Marketplace and Google Cloud Marketplace.

















