Skip to content
Houtini.
Contact
All tools · SEO & Search

GEO Analyzer

Audit your site for the new ranking signals: schema completeness, llms.txt presence, citation rate in LLM answers.

19 stars 284/mo Updated 3 weeks ago @houtini/geo-analyzer
What it does

In practice.

Generative-Engine-Optimisation auditing. Walks a site and reports on agent-traversability, structured-data coverage, llms.txt quality, robots.txt allow-lists for the major LLM crawlers, and more.

GEO llms.txt Schema AI search
How to install

Three steps. Five minutes.

GEO Analyzer runs as an MCP server. You install it once, point Claude at it via a small config file, and it's available in every conversation from that point on. The full primer is at how to add an MCP server to Claude Desktop; what follows is the short version.

  1. 1

    Install the package

    Open a terminal and run the command below. It installs GEO Analyzer globally so Claude can find it from any directory.

    npm i -g @houtini/geo-analyzer
  2. 2

    Add it to your Claude config

    In Claude Desktop, open Settings → Developer → Edit Config. Add an entry under mcpServers pointing at @houtini/geo-analyzer. The full primer (with the JSON snippet you can copy) is at how to add an MCP server to Claude Desktop.

  3. 3

    Restart Claude

    Close Claude Desktop completely and reopen it. The new MCP shows up in the tool list at the bottom of the message box. If it doesn't, the linked primer above has the troubleshooting checklist.

If you want a hand

Want it doing something specific to you?

GEO Analyzer is free, MIT-licensed, runs as it is. If you want it pointed at your own data, wired to your CRM, or built around a workflow this one doesn't cover, that's a conversation. We build bespoke MCPs for clients. Forty-five minutes, no pitch deck.