Built by Ian NuttallX: 81.8kYouTube: 16.9kLinkedIn: 4.5k
Ian Nuttall
More than 20 years in SEO. Founder of Practical Programmatic, a programmatic SEO course with over 1,000 students, and of URL Monitor, sold for $250,000.
See my backgroundSEO for agent-native teams
Give your team's AI agents your real Search Console, Google Analytics and Bing data, so every answer they give you about search comes from your own numbers instead of a guess.
Get started freeRun it in a terminal, then sign in with Google.
Or run it on your machine
Installs the CLI, signs you in and adds the skill to your agents. Site crawls and Bing data run this way, on your own machine. A crawl fetches many pages, and Bing blocks our hosted server.
What your agent can do with it
You ask your agent a question the way you would ask a colleague, and it pulls the numbers it needs from your own accounts to tell you what changed, which pages were affected and when it started.
Find out why traffic moved
Your agent gets your clicks and impressions against the last period, the pages and queries that moved, Google Analytics sessions for the same dates, and the Google updates in between.
Google algorithm update checkerCheck that a fix worked
After an edit, your agent loads the live page and asks Google whether it is indexed, so you see the redirect, the noindex or the missing canonical before your traffic does.
Google index checkerSee what people ask AI about you
Questions from Google AI Mode and AI assistants already show up in your Search Console. Your agent finds them, groups the rewordings and shows which page Google picked for each.
AI search trackingPlan pages from real demand
Start from the searches you already show up for, then size the gaps with keyword volumes and competitors from your own Ahrefs or DataForSEO account.
Keyword research toolThe data your agent works from
Everything comes straight from the accounts you already use. When you need keyword volumes or competitor data too, your agent adds research from your own Ahrefs or DataForSEO account.
Search Console
Clicks, impressions, click-through rate and position for every page and query on your site, with quick wins, pages stuck on page two, decaying pages and cannibalization worked out for you. Bing sits alongside it when you connect it.
Google Search Console MCPGoogle Analytics
Sessions from search for the same dates as your Search Console data, so you can see what happened after the click and tell a search drop from a drop in all your traffic.
Google Analytics MCP for SEOAI search
The questions people ask Google AI Mode and AI assistants that already show up in your Search Console, and the visits ChatGPT, Perplexity, Claude and Gemini send you.
AI search trackingGoogle updates
Every Google update lined up against your clicks and sessions, so when traffic moves you can see straight away whether the dates match an update.
Google algorithm update checkerSite audit
A crawl of your site for broken pages, redirects, titles, canonicals and internal links, plus whether Google has indexed a page and what AI crawlers can read.
SEO audit toolKeyword research
Keyword volumes, search results, competitors and backlinks from your own Ahrefs or DataForSEO account, kept clearly apart from your own numbers.
Keyword research toolQuestions you can ask it
You don't need to learn any commands. Ask the way you would ask a colleague who knows your site, and your agent works out which reports to run and walks you through what it found.
- Why did clicks drop last month? Was it the core update?
- Which pages are close to page one, and what do they rank for?
- Is this page indexed? If not, why not?
- Which searches does this page show up for that it never mentions?
- How many visits came from ChatGPT and Perplexity, and where did they land?
- Who am I up against in search, and is there demand for a 'vs' page?
Built for teams that run agents on real sites
If search brings in your customers, the agents your team already uses should be working from the same numbers you look at every day.
Agencies
Link each client's Google account once. Your agent can then report on any client site from the same chat.
Set up the hosted MCPIn-house SEO and growth teams
Add it to the cloud agents and scheduled jobs you already run. One account token gives each new machine your Google accounts and keys.
Run it in cloud agentsFounders who build with agents
You already build in Claude Code, Codex or Cursor. Connect one URL and ask about your site in the same session where you ship it.
Get startedPublishers and large sites
With thousands of pages and several Google updates a year, you need to see quickly which sections moved, line them up with update dates, and crawl up to 10,000 pages to find what broke.
Google algorithm update checkerNumbers you can put in front of a client
Every answer your agent gives you is built on the same numbers you would show a client or your board, so you can act on it without checking everything again yourself.
Straight from your accounts
Your agent reads Search Console, Google Analytics, Bing and Clicky fresh each time you ask, so it never works from an old export.
Every number has its dates
Each result says which days it covers, and says so when a source was missing or cut short.
Estimates are labelled
Ahrefs and DataForSEO numbers are marked as research and never mixed into your own data.
Updates shown against your traffic
When a drop lines up with a Google update, you see both dates side by side and judge the link yourself.
Pick how you connect
Most teams start with the hosted MCP because there is nothing to install, then add the CLI on a machine when they want site crawls or Bing data.
- Hosted MCP
seoskill.dev/mcpThe best choice for most teams: you sign in with Google and connect one URL, with nothing to install. - CLI
npm i -g seo && seo startOpen source and runs on your own machine, which adds site crawls and Bing data. - Your research key If you already pay for Ahrefs or DataForSEO, add your key to get keyword volumes, competitors and backlinks.
- Your data Your sign-ins and keys are encrypted, and your search data is never stored on our servers, except what the paid weekly audit keeps for its sites.
Free SEO tools
Check a website, a technical file or a keyword list right in your browser, with no account needed.
Domain Rating checker
Check Domain Rating by Ahrefs for any website.
Website traffic checker
Estimate a website's monthly organic traffic, ranking keywords, and position changes by country.
robots.txt validator and tester
Check a robots.txt file for errors and test whether specific crawler URLs are allowed or blocked.
Sitemap URL extractor
Extract every URL from an XML sitemap or sitemap index, then filter and download the list.
Schema markup generator
Create JSON-LD structured data for fourteen common page and entity types and copy the finished script.
SERP preview
Preview title and meta description width on desktop or mobile, then copy the finished HTML tags.