search-console

search-console

Team Pick
Analytics & Attribution
Open Claudia
Search Console data answered in a sentence, including index coverage and URL inspection on the same connection.
REPO
OpenClaudia/openclaudia-skills
INSTALL
npx openclaudia
NEEDS
Google OAuth
Last updated
August 4, 2026

Preview

search-console

What it is.

It queries the Search Console API for clicks, impressions, click-through rate, position, index coverage, URL inspection and Core Web Vitals, off one read-only OAuth setup.

You get answers with no interface row caps and no export step, which is what makes monthly reporting repeatable. Credentials sit in a dotenv file that the other Google skills in the library share, so one setup covers all of them.

What you get.

  • Clicks, impressions, click-through rate and position by query or page
  • Index coverage, so you can see what Google chose not to index
  • URL inspection on individual pages
  • Core Web Vitals field data
  • Sitemap status, read straight from the API
HOW TO USE IT

How to set it up.

1

Install with npx openclaudia install search-console.

2

Create an OAuth client and set GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET.

3

Use the read-only webmasters scope. It is all the skill needs and it limits what a leaked token can do.

4

Store credentials in ~/.claude/.env.global if you plan to add the other Google skills, since they read the same file.

5

Ask questions with a date range and a breakdown named, because an unbounded query returns more than you can read.

6

Check index coverage before diagnosing a traffic drop. A page Google dropped from the index is a different problem from a ranking change.

Pricing Plans

Free. MIT license.

The Search Console API is free to query. Checked against the skill file in July 2026.

Use cases

Explaining a traffic drop today

Organic fell and someone wants the reason by the afternoon. Ask with a date range and it checks index coverage before rankings, since a page Google stopped indexing needs different work from one that slipped in position.

The monthly SEO report

Reporting currently means the same export and pivot every month. Ask the same question with the same breakdown and the answer comes back in the same shape, with no interface row cap.

Vitals on the money pages

You suspect slow templates are costing rankings. Name the pages and pull Core Web Vitals field data for them, off the same read-only connection.

Inspecting the pages that moved

A handful of URLs changed position sharply. Run URL inspection on those specific pages instead of rereading the site-level report.

Best for

A traffic drop you need to explain today

Index coverage plus query-level data in one session, with no export and no interface row cap.

Recurring SEO reporting

The same question asked monthly returns the same shape, which is what makes a report repeatable.

Pairing with an audit

Claude SEO's audit spawns its Google agent only when credentials exist, and this is the setup that provides them.

Read the source

Published by Open Claudia. Opens in a new tab.
Open the Tool

Questions about search-console

What scope does it need?
Where do credentials go?
Can it inspect a single URL?
Does it change anything on my site?

Questions about Analytics & Attribution

What can Search Console data tell you that a rank tracker can't?
How much history does search reporting need?
Strengths
  • Queries the API, so results are not capped by the interface.
  • Uses a read-only scope, which is the right default for a reporting skill.
  • Shares one credential file with the other Google skills in the library.
  • MIT licensed and runs locally, so property data stays with you.
Limitations
  • The OAuth setup is a genuine step, and a refresh token has to be stored somewhere.
  • It reads and reports. Nothing here changes your site.
  • Search Console data lags by a couple of days, and no skill can change that.
Skip this if
  • Skip it if you already get Search Console answers without opening it.

The team behind these plays.

We build inbound GTM engines for B2B software teams, and these are the plays we build from. Tell us the pipeline target and we'll show the plan under it.