Illustration of Claude searching Amazon

2 Ways to Search the Internet With Claude

Learn how to search the internet with Claude outside the US.

Profile picture of Claire Broadley
Claire Broadley
Nov 28, 2024

In March 2025, Anthropic added search to Claude for users in the US on a paid subscription. In the background, it retrieves results from Brave.

You can turn it on in your settings under "Feature Preview".

If you're outside the US, or you want to get your results from Google, there is another way to help Claude use web search.

You can use the Anthropic API along with a Google search plugin.

The screenshot below was taken on November 28th, 2024.

I asked Claude for the latest news about Anthropic, and it returned results about the Model Context Protocol and writing styles, which were announced a couple of days before.

Example of Claude searching Google for an answer

This functionality is great when you want the quality of Sonnet 3.7, but need up-to-date information. (Although keep in mind that it still hallucinates.)

I'm going to explain how to use Sonnet 3.5 (or 3.7) with Google Search. I use Typing Mind for this because it's easy to use and very feature-rich. There are many alternative methods, but I think Typing Mind is the best.

1. Download Typing Mind

Typing Mind acts like a chat interface for dozens of LLMs.

You can connect to all of them in one place and toggle your favorite models on and off.

Model selection in Typing Mind

Typing Mind runs locally on desktop or through a browser. I use it on my iPad, and it works great on there too.

2. Add Your API Key

If you're new to Typing Mind, you'll need an Anthropic API key.

You can sign up at console.anthropic.com.

The API is pay-as-you-go, so top up with a small amount to start. (You might get $5 free - I'm not sure if that deal is still available.)

Then go ahead and create an API key.

Tip: If you're going to use Claude search a lot, I recommend topping up $40 or more. It'll give you Tier 2 access after a 1-week wait. You'll run into fewer rate limits on Tier 2, so it's worth it. Just keep in mind that API credits eventually expire, so don't go nuts.
Creating an API key in the Anthropic console

Switch back to Typing Mind. Click on your user icon at the bottom-left and paste in your Anthropic API key.

I also added my keys for OpenAI and Gemini here too. You don't need to set those up for this tutorial.

3. Set Up the Web Search Plugin

Typing Mind has plugins that allow LLMs to respond in different ways.

You can see in the screenshot I have plugins for:

Search plugins in Typing Mind

There are a bunch of other plugins just out of shot: Stable Diffusion, Mermaid, Slack, Google Calendar, Zapier email, Firecrawl, etc.

For now, I'll just focus on searching the web with Claude. I'm going to run through the steps I completed to set up the search plugin.

Create a Free Custom Search Engine

To get Claude to access the internet, we need a Google custom search engine.

This is free and easy to set up.

First, visit Google's Programmable Search Engine page and click Get Started.

Once logged in, click Add to create a new custom search engine.

Creating a new programmable Google search engine

Here's what to select:

Click Create.

You'll see some embed code, which you can ignore. Click the Customize button.

On the Overview page:

It should look like this.

Google search engine features

Now, scroll all the way down to Programmatic Access.

You want the first option, Custom search JSON API. Click the Get Started button next to it.

Choosing custom search JSON API

You don't need to read through the entire doc in this step. Look for the blue Get a Key button and click it.

Get an API key for your programmable search engine

On the Enable Custom Search API screen, name your project anything you want and accept the terms of service.

That's it. On the final page, you'll be given the Search API Key. Copy that into your text file and you're done.

Set Up Your Search Plugin

Back in Typing Mind, go to Plugins, then Web Search.

Click the Settings tab and paste in your Search Engine ID and Search Engine API Key.

Enabling web search for Claude in Typing Mind

Claude now has internet access. To test it, start a new chat in Typing Mind.

Claude and web search enabled

Now ask a question and Claude will search the web for the answer.

Claude returning information from Google

It will also confirm that it can search the web if you ask it.

Claude explains that it can search the internet

That's it. Claude is much better with internet access, so I hope this is a decent workaround if Claude's Brave search isn't available in your country.