Llmscout MCP server
Zero-config SEO and GEO checker: 21 technical-SEO and generative-engine checks for a live site.
0 stars17 downloads/wk
Reviews
Write oneNobody has reviewed Llmscout yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Llmscout tools (1, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
runwrite actionRun the llmscout CLI with `args` (subcommand + its own arguments, e.g. ["init", "/path/to/project", "--site-url", "https://example.com"]) and return its parsed `--json` output. `--json` is appended automatically, callers should not pass it themselves.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan41 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 11 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Llmscout repository's README, as published. We do not edit it. Read it on GitHub
LLMScout
Install • Quickstart • CLI reference • Comparison • FAQ • Contributing
Runs 21 technical-SEO and GEO (generative-engine-optimization) checks against your site, in pure TypeScript or pure Python, with zero Python interpreter, zero headless browser, and zero external toolchain either way.
Install
LLMScout ships as two independent, complementary distributions. Both run the same 21 checks with the same PASS/WARN/FAIL verdicts, so pick whichever fits your toolchain.
Node/TypeScript (npm):
npm install -g llmscout-cli
llmscout init ./my-site --site-url https://example.com
llmscout check ./my-siteThe CLI targets Node 18+ (declared in package.json engines). The two runtime dependencies are cheerio (HTML parsing) and commander (argument parsing): there is no Python interpreter, no pip install, and no Playwright/Chromium download anywhere in the npm install.
[!NOTE]
The npm install pulls in undici as a transitive dependency of cheerio. npm audit has flagged a high-severity advisory against it in the past; package.json's overrides block pins undici (and js-yaml/nanoid) to patched ranges to close it. Run npm audit after install to confirm your resolved tree is clean.
Python (PyPI):
pip install llmscout-cli
llmscout init ./my-site --site-url https://example.com
llmscout check ./my-siteZero runtime dependencies -- HTML parsing and HTTP fetching both use only the Python standard library. See python/README.md for the full Python-specific guide.
Then, in any project you want to check:
llmscout init .That scaffolds a llmscout.json config and a small Claude Code skill file into the target directory. Set your site URL and run llmscout check ..
Quickstart
Scaffold a config and run a check against a live site:
llmscout init ./my-site --site-url https://example.com
llmscout check ./my-siteReal output from llmscout check against https://example.com:
LLMScout check -- https://example.com
[PASS] (technical) Title tag
Title "Example Domain" is 14 characters, within the recommended 10-60 range.
[WARN] (technical) Meta description
No meta description found.
Fix: Add <meta name="description" content="..."> with 50-160 characters summarizing the page.
[WARN] (technical) Canonical tag
No <link rel="canonical"> tag found.
Fix: Add a canonical link tag pointing at the preferred URL for this page.
[FAIL] (technical) robots.txt
robots.txt was not reachable at https://example.com/robots.txt (HTTP 404).
Fix: Add a robots.txt file at your site root, even a permissive one, so crawlers and agents have explicit directives.Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add llmscout -- uvx llmscout-cli
Llmscout: common questions
- Is Llmscout MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Llmscout safety report
- How do I install Llmscout?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Llmscout need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Llmscout maintained?
- The last commit was 11 days ago (2026-09-13). The latest release is v0.3.7.
- What can I use instead of Llmscout?
- Servers from other publishers that do the same job: upkeep-mcp server, SEO & GEO MCP server and Google Ads + Meta Ads + SEO/GEO MCP server. Compare all Llmscout alternatives.
Alternatives to Llmscout
Same job from other publishers: the closest match first, then the best rated.
- upkeep-mcpWebsite maintenance checks: domains, SSL, uptime, technical SEO and accessibilitynot reviewedGrowingA
- SEO & GEOAudit a page's SEO and its readiness for AI answer engines: meta, schema, robots, sitemaps, AI bots.not reviewedGrowingA
Google Ads + Meta Ads + SEO/GEO MCPGoogle Ads, Meta Ads, SEO, GEO & GA4 MCP by Ryze AI - audits, reports, keywords, Search Console.not reviewedEstablishedA- SEO Audit ConsoleTechnical SEO in Claude: GSC + crawl + DataForSEO - audit, market sizing, content recon.not reviewedGrowingA
Frase SEOSEO, GEO & AI Visibility — research, write, optimize, publish & monitor content. 121 tools.not reviewedGrowingB