# MCP Web Search & Scrape in Factory AI (/developer-guides/mcp-setup-guides/factory-ai)

<!-- agent-signals: reading_time_min: 1 · est_tokens: 335 · updated: 2026-07-30 -->
Related: [MCP Web Search & Scrape in ChatGPT](/developer-guides/mcp-setup-guides/chatgpt.md), [Use Firecrawl MCP in Claude](/developer-guides/mcp-setup-guides/claude-ai.md), [Connect an MCP Client to Your Account](/developer-guides/mcp-setup-guides/oauth.md)

Add web scraping and search capabilities to Factory AI with Firecrawl MCP.

## Quick Setup [#quick-setup]

### 1. Get Your API Key [#1-get-your-api-key]

Sign up at [firecrawl.dev/app](https://firecrawl.dev/app) and copy your API key.

### 2. Install Factory AI CLI [#2-install-factory-ai-cli]

Install the [Factory AI CLI](https://docs.factory.ai/cli/getting-started/quickstart) if you haven't already:

**macOS/Linux:**

```bash
curl -fsSL https://app.factory.ai/cli | sh
```

**Windows:**

```powershell
iwr https://app.factory.ai/cli/install.ps1 -useb | iex
```

### 3. Add Firecrawl MCP Server [#3-add-firecrawl-mcp-server]

In the Factory droid CLI, add Firecrawl using the `/mcp add` command:

```bash
/mcp add firecrawl "npx -y firecrawl-mcp@3.23.0" -e FIRECRAWL_API_KEY=your-api-key-here
```

Replace `your-api-key-here` with your actual Firecrawl API key.

### 4. Done! [#4-done]

The Firecrawl tools are now available in your Factory AI session!

## Quick Demo [#quick-demo]

Try these in Factory AI:

**Search the web:**

```
Search for the latest Next.js 15 features
```

**Scrape a page:**

```
Scrape firecrawl.dev and tell me what it does
```

**Get documentation:**

```
Find and scrape the Stripe API docs for payment intents
```

Factory will automatically use Firecrawl's search and scrape tools to get the information.
