How to Supercharge Claude with Perplexity, Firecrawl, and the Chrome Extension | Miron Briley
AI Tools · Tutorial

How to Supercharge Claude with Perplexity, Firecrawl, and the Chrome Extension

Out of the box, Claude is smart but blind. It can't search the web, it can't pull data from websites, and it has no idea what's on your screen. That changes when you plug in MCP servers and the Chrome extension.

This post covers three add-ons that turn Claude from a smart chat tool into something that can actually go out and get information for you in real time:

Perplexity MCP

Gives Claude real-time web search. Market data, comps, competitor research, news — live, not from training data.

Firecrawl MCP

Lets Claude scrape any website and extract structured data. Pull property listings, competitor pages, public records.

Claude in Chrome

Connects Claude to your active browser tab. It can see what's on screen, click, fill forms, and automate tasks.

Before you start: This guide assumes you already have Claude Code installed. If you don't, start here and come back once you're set up.

What You'll Need

  • Claude Code installed and logged in
  • A Perplexity API key — free to get at perplexity.ai
  • A Firecrawl API key — free tier available at firecrawl.dev
  • Google Chrome browser

Step 1 — Get Your API Keys

Perplexity API Key

Go to perplexity.ai, create an account, then navigate to Settings → API. Generate a new API key and copy it. It starts with pplx-.

Firecrawl API Key

Go to firecrawl.dev, sign up, and grab your API key from the dashboard. It starts with fc-. The free tier gives you enough credits to get started.

Step 2 — Create Your MCP Config File

MCP servers are configured through a file called .mcp.json that lives in your Claude folder. This file tells Claude which tools to load every time it starts.

Open your Claude folder in Terminal, then create the file:

# Navigate to your Claude folder
cd ~/Claude

# Open .mcp.json in a text editor (creates it if it doesn't exist)
open -e .mcp.json

Windows: In your Claude folder, right-click → New → Text Document → name it .mcp.json (no .txt extension) and open it with Notepad.

Step 3 — Add Perplexity and Firecrawl

Paste the following into your .mcp.json file, replacing the placeholder values with your actual API keys:

{
  "mcpServers": {
    "perplexity": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-perplexity-ask"],
      "env": {
        "PERPLEXITY_API_KEY": "pplx-your-key-here"
      }
    },
    "firecrawl": {
      "command": "npx",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "fc-your-key-here"
      }
    }
  }
}

Save the file, then restart Claude Code. When it loads, you should see the MCP servers connect in the startup output.

Verify they loaded: After restarting, type claude and ask: "What MCP tools do you have available?" Claude will list the tools from both servers if they connected correctly.

Step 4 — Install the Claude in Chrome Extension

The Chrome extension is what lets Claude see your browser, interact with pages, and automate tasks you'd normally have to do manually.

  1. Open Google Chrome and go to the Chrome Web Store
  2. Search for "Claude in Chrome" by Anthropic
  3. Click Add to Chrome and confirm
  4. Once installed, click the extension icon in your toolbar and sign in with your Claude account

To activate it for a session, make sure Claude Code is running and the extension is enabled in Chrome. Claude will be able to see your active tab and interact with it when you ask.

Step 5 — Test Each One

Test Perplexity

Start Claude Code from your Claude folder and ask:

claude "Search for the current median home price in Dallas TX and tell me if the market is trending up or down"

If Perplexity is working, Claude will pull live data instead of giving you a generic answer with a training cutoff disclaimer.

Test Firecrawl

claude "Scrape the homepage of firecrawl.dev and summarize what the product does in 3 bullet points"

If Firecrawl is working, Claude will go out, pull the page content, and give you a real summary.

Test Chrome Extension

With the extension installed and Chrome open, ask Claude:

claude "What tab do I have open in Chrome right now?"

Claude should be able to tell you the page title and URL of your active tab.

What This Unlocks

Once all three are running, Claude goes from a smart assistant to a full research and automation engine. A few things you can do that weren't possible before:

  • Pull live comps — ask Claude to search Redfin for recent sales in a ZIP code and build a comp table
  • Scrape competitor sites — pull pricing pages, service descriptions, and positioning from any website
  • Research a seller or property — have Claude search public records, news, and property data in one pass
  • Automate browser tasks — fill out forms, navigate CRM pages, extract data from tables you're looking at
  • Build market reports — combine live Perplexity data with scraped local listings into a formatted report

The skill packs I've built for wholesalers use all three of these under the hood. The property recon skill, for example, runs a Perplexity search on the address, scrapes the county records page with Firecrawl, and packages it into a clean deal summary — in about 5 minutes.

The Wholesaler AI Skills pack is built to run with all three of these connected. Get free access here — enter your email and Tool #1 hits your inbox in 60 seconds.

Common Issues

MCP servers not connecting: Double-check your JSON formatting in .mcp.json — a missing comma or bracket will break it. You can paste your file into a JSON validator online to check.

Perplexity returning errors: Make sure your API key is active and has credits. Free tier accounts have a usage limit — check your Perplexity dashboard.

Firecrawl blocked on a site: Some sites block scrapers. Try adding stealth mode in your scrape request, or use Perplexity to search for cached versions of the data instead.

Chrome extension can't see the tab: Make sure Claude Code is running in the same session where Chrome is open, and that the extension is enabled for the current site. Some sites (like Chrome settings pages) block extension access by default.

Want AI running alongside your CRM — not just your terminal?

CyclSales combines automated follow-up, lead pipelines, and review automation so the AI insights you generate actually turn into booked jobs and closed deals.

Book a Demo →