SEO CLI and MCP

seo-cli

The seo command and an MCP server for SEO work: page audits, Search Console, analytics and keywords. Sign-in through Google

  • 574 ★ on the repository
  • Last commit
  • Apache-2.0
CLI

Extended access

Why this level

  • Access to Search Console and analytics data
  • A personal project with no organization and no releases
All reasons and checks

iannuttall/seo

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/seo-cli

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Access to Search Console and analytics data
  • A personal project with no organization and no releases

This is third-party code. Review the repository files before installing.

What it does

The `seo` package gives an SEO command and an MCP server: a page audit (`seo audit-page --url ...`), Search Console data, analytics and keywords. Installation: `npm i -g seo`. A Google sign-in is needed and credentials are saved in the system password store. TERMS.md and PRIVACY.md sit alongside. Apache-2.0 license, a personal project by Ian Nuttall with no organization and no GitHub releases.

Who it is for. For SEO specialists and site owners who want to review pages and Search Console data from a terminal and an agent.

Good fit when

  • You need a page audit from the command line
  • You need Search Console and analytics data in an agent
  • You need keywords from a terminal

Not a fit when

  • You cannot connect an agent to a Google account with site data
  • You need an organization product with support: this is a personal project

Example request

Audit a page of my site and show Search Console queries with impressions and no clicks

Limitations

A Google account sign-in is needed and the agent gets access to Search Console and analytics data, so access is extended. Grant minimal rights and read TERMS.md and PRIVACY.md in the repository. This is a personal project with no organization and no releases.

How to disable. Remove the package with npm uninstall -g seo and revoke the app access in the Google account settings.

FAQ

What can it do?

A page audit, Search Console data, analytics and keywords through a command and an MCP server.

How do I install it?

npm i -g seo.

Where is the sign-in data stored?

In the system password store.

Discussion

No questions or reviews yet.

CLI tools

Google Search Console MCP

Google Search Console MCP Server for SEOs

An MCP server for Google Search Console: queries and pages with clicks and positions, URL indexing checks, sitemaps and ready SEO skills

MCP serverExtended access1.9KRepository stars
Official

An open MCP server and agent skill set for SEO: keyword research, competitors, backlinks and site audits powered by DataForSEO

MCP serverExtended access23.6KRepository stars

A set of eight SEO and GEO skills for Claude running on real Search Console, GA4 and ads data through the Ryze MCP

SkillExtended access5.3KRepository stars
Russian stack

SERP, Wordstat, GSC, GA4, Yandex Webmaster, Metrika and A-Parser: eight read-only MCP servers with strict JSON and multi-account support for Claude Code

PluginExtended access6Repository stars

A CLI and agent skill for website SEO audits: technical SEO, Core Web Vitals, structured data, security and AI search readiness

CLIExtended access461Repository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
SEO CLI and MCP (this entry)noOAuth574
SEO MonsternoOAuth54370 SEO tools: Search Console, GA4, PageSpeed, Cloudflare
seo-audit-skillno765a single-page audit by URL with an HTML report

README in short

The README describes the seo command and an MCP server for page audits, Search Console, analytics and keywords. Apache-2.0 license.

README badge

Report a problem

Foxx AISEO CLI and MCP
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.