GEO Inspector MCP server
io.github.Bigsupe55/geo-inspector-mcp·v0.1.2Inspect a site's AI-search readiness: AI crawler access, llms.txt, schema markup, meta directives
0 stars36 downloads/wk
Reviews
Write oneNobody has reviewed GEO Inspector yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
GEO Inspector tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_meta_directivesReport indexing directives from meta robots tags (including bot-specific and noai/noimageai tags) and X-Robots-Tag response headers for a page.
check_robots_txtFetch and parse a site's robots.txt per RFC 9309, then report which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, and more) are allowed or blocked for a given path. Also lists sitemaps.
detect_schema_markupExtract JSON-LD structured data from a page and inventory the schema.org types found. Flags the types that matter for AI discoverability (Organization, WebSite, Article, FAQPage, BreadcrumbList, Person) and sameAs entity disambiguation.
fetch_llms_txtCheck whether a site publishes /llms.txt and /llms-full.txt, and validate llms.txt structure against the llmstxt.org spec (H1 title, summary blockquote, H2 link sections).
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 13 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How GEO Inspector compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 85% of 3,470 Web search servers
- Tools
- 4
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 36
- more than 22% of 827 Web search servers with a package
What its tools let an agent do: 4 read
Install GEO Inspector in Claude Code, Cursor or VS Code
Runs npx -y geo-inspector-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add geo-inspector-mcp -- npx -y geo-inspector-mcp
What the publisher says
From the GEO Inspector repository's README, as published. We do not edit it. Read it on GitHub
geo-inspector-mcp
An MCP server that gives an AI assistant four tools for inspecting how a website presents itself to other AI systems: which AI crawlers it blocks, whether it publishes llms.txt, what schema markup it ships, and how its indexing directives are set.
Published on npm and listed in the official MCP Registry as io.github.Bigsupe55/geo-inspector-mcp. Works with Claude Code, Claude Desktop, or any MCP client.
Tool output above is verbatim from a live run against nytimes.com, docs.anthropic.com, and stripe.com, captured by driving the built server over MCP stdio. The sitemap list is collapsed to a count; nothing else is edited. Regenerate with npm run demo.
Why this exists
AI assistants are becoming a primary way people find and cite content, and sites signal their intent to AI systems through a handful of plumbing files: robots.txt rules for AI crawlers, the emerging llms.txt standard, schema.org structured data, and meta directives. Checking those by hand means juggling curl, a robots.txt parser in your head, and view-source. This server turns all of it into questions you can just ask Claude.
Quickstart
npx -y geo-inspector-mcpThat is the whole install. Point your MCP client at it:
Claude Code
claude mcp add geo-inspector -- npx -y geo-inspector-mcpClaude Desktop (claudedesktopconfig.json)
{
"mcpServers": {
"geo-inspector": {
"command": "npx",
"args": ["-y", "geo-inspector-mcp"]
}
}
}Then ask things like: "Which AI crawlers does nytimes.com block?" or "Does stripe.com publish an llms.txt?"
Tools
Every tool returns a readable summary plus structured JSON (structuredContent) for programmatic use.
How it is built
The interesting part of an MCP server is not the tools, it is the contract around them.
Every tool returns two things. A readable summary for the model to reason over, and structuredContent for anything downstream that needs to compute. That split is what lets a separate scoring layer (ai-visibility-audit) derive deterministic numbers from the same call the model is reading in prose. The model never has to parse its own tool output back into data.
Parsers are pure functions. robots.txt, llms.txt, JSON-LD, and meta directives each parse in isolation, with no I/O and fixture-based tests. A tool handler is a thin shell: fetch, parse, format. This is what makes the behavior testable without a network, and it is why the test suite runs with no fixtures to record and no site to hit.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
GEO Inspector: common questions
- Is GEO Inspector MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the GEO Inspector safety report
- How do I install GEO Inspector?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does GEO Inspector need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is GEO Inspector maintained?
- The last commit was 52 days ago (2026-09-13). The latest release is v0.1.2.
- What can I use instead of GEO Inspector?
- Servers from other publishers that do the same job: Repomix MCP server, Papersgpt For Zotero MCP server and GEO Tracker by DigestSEO MCP server.
- How does GEO Inspector compare with other Web search MCP servers?
- safety score 89/100 (higher than 85% of 3,470 Web search servers); tools 4 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to GEO Inspector
Same job from other publishers: the closest match first, then the best rated.
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- Papersgpt For ZoteroProfessional AI research tool for Zotero: chat with PDFs, whole-library search, Literature Radar, AutoPilot. 30+ LLMs or local models; built-in MCP server.not reviewedEstablishedB
- GEO Tracker by DigestSEOTrack brand citations across seven AI search surfaces. Free OSS; optional EUR 99 client-ready audit.not reviewedEstablishedB
- Apple NotesInspect, search, create, edit, move, and organize notes in Apple Notes on macOS.not reviewedEstablishedA
- QaskillsSearch, inspect, and install 400+ QA testing skills from qaskills.sh into any MCP client.not reviewedEstablishedA