# Connect Google Search Console to Claude

Connect Search Console through Typenode, then ask Claude about your search performance and check the results.

Last updated: 2026-10-27

By the end of this walkthrough, Claude will be able to read your Google Search Console data
through your own MCP connector. You'll clone the Typenode template, sign in with Google, then check
a real result against Search Console.

The video uses Claude. You can also build with [ChatGPT](/connect/chatgpt) or another compatible AI
app; its connector menus will differ.

[Connect Google Search Console to Claude](https://youtu.be/v6s0uusAxsg)

> [!NOTE]
> Connecting Google is one click
> You don't need to create a Google Cloud project, set up a consent screen, or copy a client ID and
> client secret: you just sign in with Google, as the video shows. If your company requires its own
> Google app, see the advanced route in Step 2.

## Before you start

Have these ready:

- A [Typenode account](https://app.typenode.ai/sign-up).
- A Claude account that allows custom connectors. A company administrator may need to enable them.
- A Google account with access to a property in [Google Search Console](https://search.google.com/search-console).

The [Google Search Console MCP template](https://typenode.ai/templates/google-search-console-mcp)
provides read-only tools for properties, performance, URL inspection and sitemaps. Check its page
for the current tool list and required access.

## Step 1: Get the template and connect Typenode

[Watch from 0:24](https://youtu.be/v6s0uusAxsg?t=24).

1. Open the template page and click **Use template**.
2. Sign in to Typenode, or create your account.
3. Start cloning the template. If asked to connect your AI app, follow
   [Connect Claude to Typenode](/connect/claude).
4. Copy the prompt shown in Typenode. Start a new Claude conversation with Typenode enabled and
   paste that prompt.
5. Follow the Agent's questions about which Environment to use. If you need one, ask it to create
   an Environment before continuing.

Use the prompt supplied by the template so the Agent gets its current setup guidance. You don't
need to copy the example Environment name from the video. [Environments](/configuration/environments)
explains how their configuration is separated.

The Typenode MCP connector lets Claude build and manage the setup. Later, you'll add a separate
custom MCP connector for reading Search Console data.

## Step 2: Sign in with Google

[Watch from 2:27](https://youtu.be/v6s0uusAxsg?t=147).

When Claude reaches the Google step, it gives you a link to connect your Google account. If it asks
how you want to connect Google, choose the recommended option.

1. Open the link Claude gives you.
2. Click **Connect** and choose the Google account that can see your Search Console property.
3. Google shows what you're allowing: read-only access to your Search Console data. Approve it.
4. Return to Claude. It confirms the connection and carries on building your connector.

Claude can read your Search Console data but can't change anything in it. It sees only the
properties your Google account can already see.

If Google blocks the connection, check that you chose the right Google account and that your
company allows connecting apps to its Google accounts. If it still fails, contact Typenode.

### Advanced: use your own Google Cloud project

Most people don't need this. Use it only if your company requires apps to connect through its own
Google Cloud project. Follow [Set up Google Cloud for integrations](/tutorials/google-cloud-oauth-credentials)
to create the project,
[consent screen](/tutorials/google-cloud-oauth-credentials#step-5-configure-the-oauth-consent-screen),
client ID and client secret, then ask Claude to use your own
Google app instead of the recommended one. The earlier video,
[Manual OAuth Setup (Previous Version)](https://youtu.be/g-lo0R1IyKQ), shows this route from [3:17](https://youtu.be/g-lo0R1IyKQ?t=197).

## Step 3: Add your Search Console connector to Claude

[Watch from 4:39](https://youtu.be/v6s0uusAxsg?t=279).

When the Agent finishes publishing the template's tools, it provides your custom MCP connector URL.

1. Copy that URL. It belongs to the connector you just built.
2. In Claude, open **Settings → Connectors** and add a custom connector.
3. Give it a recognizable name, such as **Google Search Console**, and paste the URL.
4. Complete the connection. On Typenode's approval screen, check the Workspace, Environment and
   connector match your setup before allowing access.
5. Start a new conversation and enable the Search Console connector.

If your organization manages connectors centrally, ask its owner to make the connector available.
Claude's [connector instructions](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)
cover its current account and organization options.

## Step 4: Ask a question and check the result

[Watch from 5:58](https://youtu.be/v6s0uusAxsg?t=358).

Start with a read-only check:

```text
Use my Google Search Console connector to list the properties I can access. Ask me which property
to use, then retrieve its total clicks and impressions for the last 28 complete days. Show the
exact property and date range. Do not change anything.
```

Choose the property when asked. A successful check returns an identifiable property, date range,
clicks and impressions from the connector's tools.

Open the same property in Search Console and compare the same date range, search type and filters.
If you have little data, an empty or small result may be expected; ask Claude to show the API's
response rather than inventing an explanation.

## Common problems

### Claude can't find the tools

Check that the Search Console connector is connected and enabled in the conversation. Start a new
chat, or refresh the app, then try the check again. The Typenode connector used to build the tools
and your Search Console connector are separate entries.

### Your property is missing

Check which Google account you signed in with in Step 2. Open Search Console with that account and
confirm it can access the property.

### You followed the earlier video

The earlier video, Manual OAuth Setup (Previous Version), shows the Google Cloud route. The current
video uses Google sign-in, so follow Step 2 instead. You only need Google Cloud if you chose the
[advanced route](#advanced-use-your-own-google-cloud-project).

### You need to reconnect the account

Ask Claude to reconnect Google, then sign in again as in Step 2.
[Credential refresh and reconnection](/configuration/credentials#refresh-and-reconnection) explains
when this is needed.

## Keep building

Ask Claude to explain the tools available through your connector, then try a question about the
queries bringing traffic to a page. You can also ask it to adapt the cloned Workflows to your needs.

For a teammate, invite them to your Typenode Workspace and share the custom MCP connector URL.
They authorize their own access to the connector; they don't need to sign in with Google again.
Review what data the connected Google account can read before sharing it. The video shows this from
[7:17](https://youtu.be/v6s0uusAxsg?t=437).

For current API availability, use the [Search Console reference](/integrations/providers/google/search-console).
