# AEO Toolkit

An open-source suite that audits whether AI answer engines can find, parse and cite a site: five free browser tools, a Chrome extension, three hosted MCP servers, and the paid audit behind our own service.

Status: Live.

## What it is

AEO Toolkit is a TypeScript monorepo for answer-engine optimization (AEO / GEO): structuring a site so ChatGPT, Perplexity, Claude and AI Overviews cite it rather than just rank it. Ten tools in total — five free browser tools at advancelabs.dev/tools, a Chrome extension (AEO/GEO Auditor), and three hosted MCP servers (ai-visibility, backlink, search) exposing 31 tools to Claude or any MCP client. Eleven packages are Apache-2.0 and published to npm on their own, including the scoring engine itself.

## Why we built it

Our own AEO audit service ($750-1,500, 3-day turnaround) runs on this engine — the toolkit is the product our paid service is built from, not a lead magnet built around it. Dogfooding is explicit in its own README: advancelabs.dev ships llms.txt, JSON-LD Organization schema, SSG-rendered pages and canonical URLs, the same patterns the scoring engine checks for.

## What it proves

That the audit we sell is backed by an engine anyone can read, run locally, or point their own agent at — the scoring rules are not a black box behind a paywall. The extension and the paid audit intentionally run different rule counts for a stated reason (client-side privacy vs. server-side E-E-A-T checks that need crawling), and that distinction is documented rather than smoothed over.

## Facts

- **Chrome extension checks: 40** — 29 technical-SEO rules + 11 AEO rules (auditRules in packages/scoring/src/audit.ts). Runs entirely client-side: no account, no server, no telemetry. (source: aeo-toolkit/README.md (§The Chrome extension), aeo-toolkit/packages/scoring/src/audit.ts)
- **Hosted / paid audit rules: 54** — The 40 extension checks plus 14 E-E-A-T signals the extension does not run (server-side, needs crawling). Never swapped with the 40. (source: aeo-toolkit/README.md (§The audit, §The Chrome extension), aeo-toolkit/packages/scoring — description)
- **MCP tools: 31** — 3 hosted Streamable-HTTP servers: aeo-visibility (5 tools), aeo-backlink (7 tools), aeo-search (19 tools). (source: aeo-toolkit/README.md (§Connect the MCP servers))
- **Published npm packages: 6** — scoring, net-guard, crawler, html-parser, schema-validator, types — usable standalone, Apache-2.0. (source: aeo-toolkit/README.md (§Quick Start))

## Links

- [Repository](https://github.com/Advance-Labs/aeo-toolkit)
- [Site](https://advancelabs.dev/tools)
- [Chrome Web Store](https://chromewebstore.google.com/detail/aeogeo-auditor/bdkkjpbipgolopjhndknigaaokdabnad)

License: Apache-2.0 (https://github.com/Advance-Labs/aeo-toolkit/blob/main/LICENSE)
Platforms: Web, Chrome

— An Advance Labs instrument. https://advancelabs.dev/lab/aeo-toolkit