AEO Lookup

com.aeolookupPublished by aeolookup.comOfficial publisherv1.0.0Updated Oct 30, 2026

Free AI crawler, schema, llms.txt and answer-readiness checks for public web pages. No API key.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

Remote MCP server that audits public web pages for AI answer-engine readiness: crawler access, structured data, llms.txt and answer-readiness scoring.

What you can do
  • Check whether AI crawlers may read a page: robots.txt rules, robots meta and X-Robots-Tag directives, and firewall refusals per user agent
  • Inspect structured data: list JSON-LD schema.org types, flag missing required and recommended properties, and score entity signals
  • Validate an llms.txt file against the llmstxt.org proposal, test some of its links and check for llms-full.txt
  • Draft an llms.txt from a site's home page and sitemap, grouped by section, returned as editable text
  • Score a page out of 100 on 14 published answer-readiness checks
  • Run all four checks on one address and return each result plus an overall score
When to use it
Useful when you want to know whether a page can be found and cited by AI assistants and search answer features, or when preparing or reviewing an llms.txt and schema.org markup for a site. Good for quick, read-only audits of public pages without signing up for anything.
Requirements
Remote streamable HTTP endpoint at aeolookup.com; no API key, environment variables or headers declared. Every tool takes a url and needs the page to be publicly reachable over the network.
Before you install
Tools only read public pages, but the addresses you submit are sent to a third-party service, so avoid internal, staging or otherwise non-public URLs. Generated llms.txt output is a draft meant to be reviewed and edited before publishing.

Installation

In SourceWeft

  1. Open AEO Lookup in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.aeolookup%2Ffree-aeo-tools/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "aeo-lookup": {
      "type": "http",
      "url": "https://aeolookup.com/mcp"
    }
  }
}

Tools

6

check_ai_crawler_access

AI crawler checker

Checks whether the crawlers behind ChatGPT, Claude, Perplexity, Google AI Overviews, Copilot and 14 more may read a page: robots.txt rules (RFC 9309), robots meta and X-Robots-Tag directives, and whether the site's firewall refuses each crawler's user agent. Separates search and user crawlers (which decide whether you can be cited) from training crawlers (which do not). Free, no key. Docs: https://aeolookup.com/aeo-tools/ai-crawler-checker/

Parametersurlrequiredpath

check_structured_data

Schema checker

Extracts every JSON-LD block on a page, lists the schema.org types it describes, flags missing required and recommended properties (Organization, LocalBusiness, Article, FAQPage, Product, Service, Person, BreadcrumbList, Event) and scores entity signals: a named organisation, sameAs links to other profiles, a logo and an @id. Free, no key. Docs: https://aeolookup.com/aeo-tools/schema-checker/

Parametersurlrequired

validate_llms_txt

llms.txt validator

Fetches /llms.txt (or the llms.txt address given), validates it against the llmstxt.org proposal (one H1, optional summary, H2 sections of [name](url): notes links), tests up to eight of its links and reports whether llms-full.txt exists. States the evidence on how little the file is read. Free, no key. Docs: https://aeolookup.com/aeo-tools/llms-txt-validator/

Parametersurlrequiredcheck_links

generate_llms_txt

llms.txt generator

Drafts an llms.txt for a site: the name and summary from its home page, then its pages from the sitemap grouped by section, with titles and descriptions read from up to 24 pages. Returns the file as text, for a person to edit before publishing. Free, no key. Docs: https://aeolookup.com/aeo-tools/llms-txt-validator/

Parametersurlrequiredmax_links

score_answer_readiness

Answer-readiness checker

Scores a page out of 100 on 14 published checks: indexable, title and description, one H1, question headings, direct first-sentence answers, structured data, dates, a named author, lists and tables, source links, specific figures, length, declared language and stock AI phrasing. Returns each check's points, what it found and the fix, ordered by points available. Free, no key. Docs: https://aeolookup.com/aeo-tools/answer-readiness-checker/

Parametersurlrequired

run_aeo_audit

Full AEO audit

Runs all four checks on one address (AI crawler access, structured data, llms.txt, answer readiness) and returns each result plus an overall score: the mean of the crawler, schema and answer-readiness scores. llms.txt is reported but not scored, because the evidence says few systems read it. Free, no key. Docs: https://aeolookup.com/aeo-tools/api/

Parametersurlrequired

Version history

1
  1. v1.0.0LatestOct 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.