whereamimentioned

com.whereamimentionedPublished by whereamimentioned.comOfficial publisherv0.1.0-rc.1Updated Nov 7, 2026

Measure whether AI assistants mention your brand. Reports, model answers, scans, free site tools.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper ToolsData & Analytics

Overview

AI-generated overview

Audits a website's AI-readiness (robots.txt crawler rules, llms.txt, sitemap, structured data, chunking, meta description) and, with an API key, reads…

What you can do
  • Check robots.txt rules that allow or block named AI crawlers, with the deciding line
  • Validate or generate llms.txt and llms-full.txt by crawling a site
  • Crawl a site and return a sitemap.xml
  • Validate JSON-LD structured data and count microdata and RDFa annotations
  • Score page chunking for retrieval and analyze title, meta description and opening paragraph
  • With an API key: read an organization's scans, reports and prompts, and start scans
When to use it
Useful when you want an assistant to audit how discoverable and citable a site is to AI assistants, or to generate llms.txt and sitemap files. The account tools fit teams already paying for whereamimentioned who want scan results and reports inside a chat client.
Requirements
Remote streamable HTTP endpoint; no local runtime needed. The site tools need no credential. Account tools need an API key from the organization's settings page, sent as an Authorization bearer header. Starting a scan spends credits; estimate_scan returns the quote run_scan requires.
Before you install
The Authorization header carries an API key for a paying organization's account. Starting a scan spends credits, so check the free estimate first. Account tools read an organization's scans, reports and prompts. Site tools fetch and crawl the target site, and all requests go to the vendor's hosted service.

Installation

In SourceWeft

  1. Open whereamimentioned 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.whereamimentioned%2Fwhereamimentioned/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": {
    "whereamimentioned": {
      "type": "http",
      "url": "https://whereamimentioned.com/api/mcp"
    }
  }
}

README

whereamimentioned packages

This repository is generated. It is a one-way copy of the packages/ directory of a private repository, rebuilt from scratch and force-pushed on every release tag. Nothing here is edited by hand: a commit made in this repository is destroyed by the next sync, with no warning and no merge, and a pull request opened here is opened against a copy of a file its author cannot reach and will be destroyed the same way. Please do not send pull requests to this repository. The root package.json, vitest.config.mts and pnpm-lock.yaml are generated by the same sync and exist only so that this tree installs, typechecks, tests and builds on its own.

What is here

Three npm packages, versioned and released together, for whereamimentioned, which measures whether AI assistants mention your brand.

  • packages/cli, published as @whereamimentioned/cli. The wam command line: the free site checks that need no account, scans and reports from a terminal or from CI, and the installer for the MCP server. Documented at whereamimentioned.com/docs/cli.
  • packages/mcp-stdio, published as @whereamimentioned/mcp. A small stdio bridge for MCP clients that cannot add a remote URL. It forwards each request to the hosted server at https://whereamimentioned.com/api/mcp and holds no tool definitions of its own. Documented at whereamimentioned.com/docs/mcp.
  • packages/api-client, published as @whereamimentioned/api-client. The typed client and response types for the REST API at https://whereamimentioned.com/api/v1, described by its OpenAPI document. The other two packages are built against it.

None of the three contains server code, database access or a secret. Every request they make goes to https://whereamimentioned.com.

Releases

Releases run from this repository so that npm provenance and GitHub artifact attestations are generated. Each release tag (cli-v*) carries a GitHub Release with the CLI tarball and a SHA256SUMS file, and the npm packages carry provenance pointing back here.

Reporting a problem

Open an issue in this repository's issue tracker. Issues are not part of the synced tree, so they survive the sync; pull requests do not. For anything involving your account or your data, use whereamimentioned.com/contact instead of a public issue.

Source: README.md at commit 89823cf

Tools

7

check_ai_crawler_access

Check AI crawler access

Check whether a site's robots.txt allows or blocks each known AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended and about thirty others), with the exact rule and line that decided it.

Parametersurlrequired

validate_llms_txt

Validate llms.txt

Fetch and validate a site's llms.txt: findings with severity and line numbers, a 0 to 100 score, section and entry counts, whether the linked URLs resolve, and whether a sibling llms-full.txt exists.

Parametersurlrequired

generate_llms_txt

Generate llms.txt

Crawl a site and generate an llms.txt. depth "index" produces the link index (up to 30 pages); depth "full" produces llms-full.txt with extracted page content (up to 20 pages).

ParametersurlrequireddepthsiteNamedescription

generate_sitemap

Generate sitemap

Crawl a site (up to 200 pages, sitemap-first with a link-following fallback) and return a valid sitemap.xml, with lastmod only where it was genuinely observed.

Parametersurlrequired

analyze_content_chunking

Analyze content chunking

Analyze how well a page is chunked for retrieval: per-heading sections with word and token counts, findings by severity, strengths, a score and the top fixes.

Parametersurlrequired

validate_structured_data

Validate structured data

Fetch a page, validate its JSON-LD entities against the schema.org types that matter for AI visibility, and report per-entity findings with severity, entity counts and a score. Also reports how many microdata and RDFa annotations are present, without validating them.

Parametersurlrequired

check_meta_description

Check meta description

Analyze a page's title, meta description, og:description and opening paragraph: character and pixel widths, where desktop and mobile truncate, a score and per-check findings.

Parametersurlrequiredkeyword

Version history

1
  1. v0.1.0-rc.1LatestNov 7, 2026

Score

90% 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
  • License10 pts

    Declare a license in the repository or the registry entry.