GEO Optimizer CLI

A CLI, Python library and MCP server that scores how ready a site is to be cited by ChatGPT, Perplexity and AI Overviews

  • 1,225 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • Crawls site pages and calls external AI services for citation checks
All reasons and checks

auriti-labs/geo-optimizer-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/geo-optimizer

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.

  • Crawls site pages and calls external AI services for citation checks

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

What it does

geo audit scores a site from 0 to 100 across eight categories and returns prioritized fixes. It checks AI bot access in robots.txt, llms.txt presence and depth, JSON-LD markup, brand entity coherence and content citability using methods from the Princeton KDD 2024 and AutoGEO research. It generates llms.txt and JSON-LD, compares sites, and geo citations asks answer engines typical questions to see whether the brand is cited. The same is available to agents through the geo-mcp MCP server, and the repository includes a SKILL.md with the workflow.

Who it is for. For SEO specialists and site developers who care about appearing in AI search answers.

Good fit when

  • You need to find out why AI engines do not cite your site
  • You need to generate llms.txt and JSON-LD markup
  • You want an AI search readiness check in CI

Not a fit when

  • You need classic rank tracking
  • The site is not publicly reachable

Example request

Check how ready my site is to be cited by ChatGPT and fix what is missing

Limitations

Methods and bot lists target Western AI search engines. Citation checks and LLM analysis need model provider keys. Monitoring and score history are only in the paid GeoReady platform; the CLI stays free under MIT.

How to disable. Remove the package with pip uninstall geo-optimizer-skill and the MCP server with claude mcp remove geo-optimizer.

FAQ

Can I run it without installing?

Yes: uvx --from geo-optimizer-skill geo audit --url https://yoursite.com.

How is GEO different from SEO?

SEO is about ranking in results; GEO is about whether an AI engine can read a page and cite it in an answer.

Discussion

No questions or reviews yet.

CLI tools

A Claude Code skill set for auditing sites for AI search: citability, AI crawler access, llms.txt, schema and reports

SkillExtended access11.3KRepository stars

24 skills for GEO: page audits for AI answers, articles and comparisons, brand mention sampling in ChatGPT and DeepSeek, Word and PDF reports

SkillBroad access909Repository stars
Russian stack

Claude Code skill for evaluating websites by Yandex EPOS criteria (expertise, usefulness, originality, content richness) and visibility in Alice AI

SkillMinimal access3Repository stars

A plugin for Claude Code and Codex: a seven-stage GEO project from intake to a re-audit of visibility in AI answers, with skills for each stage

PluginExtended access457Repository stars

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

CLIExtended access654Repository stars

Comparison with similar tools

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

EntryOfficialRepository starsMain difference
GEO Optimizer (this entry)no1,225
BBQ Growth Playbookno0three experimental skills for content and GEO
Yao GEO Skillsno90924 skills for GEO

README in short

The README explains how GEO differs from SEO, shows a quick start via pip or uvx and covers the audit, llms.txt and schema commands. It describes a GitHub Action for CI, the MCP server and its tools, context files for Claude Projects, Cursor and Windsurf, a Python API and an Astro integration. A table separates the free CLI from the paid GeoReady platform.

README badge

Report a problem

Foxx AIGEO Optimizer
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.