WordPress plugin intelligence profile

Site Answers – MCP Server, llms.txt & AI Crawler Log

A read-only MCP server for AI agents, plus llms.txt, Markdown pages and a log of which AI crawlers read your site. No account, no external service.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update31 Oct 20263d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Site Answers – MCP Server, llms.txt & AI Crawler Log version 1.1.2 as active, updated 3d ago and tested up to WordPress 7.1.

Overview

About this plugin

AI assistants are reading your website. Site Answers has one job: make your site

readable to them, show you whether they actually came, let you decide which of them

may, and let the AI agents you choose search and read it directly. These parts make a

WordPress site agent-ready, and together they are the whole plugin.

It is a read-only MCP server for AI agents. MCP, the Model Context Protocol, is the

standard way AI assistants such as Claude, ChatGPT and Cursor connect to tools. Make a token

under Site Answers → AI Agents (MCP), give your agent the address and the token, and it can

search your published posts and pages and read any of them as clean Markdown. It gets four

tools: search_content, get_post, list_recent and get_site_info. It cannot change

anything: there are no write tools at all, not even switched-off ones. Each token is

revocable and limited to 60 calls a minute, and the access log shows which token used which

tool on which page, and when. If your site runs WordPress’s official MCP Adapter plugin, the

same four tools are registered as WordPress abilities too, so its agents get them with no

token at all.

txt file. txt is an emerging convention — a plain,

readable Markdown index at the root of your site that tells AI assistants what you

have published and where to find it. Site Answers builds yours from your own posts and

pages: your site name, your tagline, then one line per URL with its title and a short

description. It is rebuilt automatically whenever you publish, edit or delete

something, so it never goes stale.

txt too. txt is the

txt lists, one after another, in one file,

so an AI assistant can read your site in a single visit. Same pages, same exclusions, capped at

5 MB with a note saying where the rest is. You can switch it off in Settings.

It logs which AI crawlers visit. GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot,

CCBot and the others are recognised by name. For each visit you see which crawler

came, which page it asked for, and whether it got the page or an error. That answers a

plain question: is AI search actually reading my content, and which pages does it want?

It serves a clean Markdown copy of every page. md to the end of any post or page

address and you get the article as plain Markdown — headings, paragraphs, lists, links and

tables — with the navigation, sidebars, share buttons and scripts left out. That is what an

automated reader wants, and it is far less likely to be misquoted than a page it had to dig out

of a theme. Each HTML page also advertises its Markdown twin in a Link header, so a crawler

can find it without guessing.

txt is turning AI crawlers away. An empty crawler log often

txt — added by another plugin, a host, or years ago by

hand — asking GPTBot or ClaudeBot to stay away. txt your site

actually serves, the way the crawlers read it, and names every AI crawler it blocks.

And it lets you choose, crawler by crawler. In Settings, each AI crawler has three

choices: No change, Allow or Block. Block ChatGPT’s training crawler and keep the one that

fetches your page when someone asks ChatGPT about you, or the other way round. Your choices go

txt. txt stays exactly as it was.

How Site Answers is different

Site Answers publishes the file, serves each page as Markdown, and shows you which AI crawlers

came and what they asked for, on your own server. Publishing and measuring sit on one screen,

so you can see whether what you published is being read.

Its MCP tools are read-only: there is no write tool, and each token can be revoked in one

click. A token can read only published content of the types you ticked in Settings, never a

draft, a private or a password-protected post, and every tool returns the same clean Markdown

md addresses serve, not raw page HTML for the agent to dig through.

Three further differences, each of which you can check in the code:

  • It stands aside rather than fighting for the address. If another plugin, or a static file

txt, Site Answers never registers its own route for it:

theirs keeps working untouched, and your settings screen tells you which one is answering. Two

plugins answering one address is how sites break, and it is always the newer plugin that gets

blamed for it.

  • Its logs say what they keep, and keep it on your server. The crawler log keeps the

crawler’s name, the page path, the response status and the time: no IP address and no query

string. The MCP access log keeps which token or which signed-in WordPress user called which

tool, the page read or the words searched, whether the call was answered, and the time, for

90 days. Nothing leaves your server.

  • It asks for nothing. No account, no API key, no external service, no outbound request of

any kind, and nothing to upgrade to. Everything happens on your own server, so nothing about

your site or your visitors leaves it.

What it does not do

This plugin does not connect to any external service. It makes no outbound HTTP request

of any kind — no API, no phone-home, no telemetry, no analytics, no third-party

libraries. Everything it shows you was produced by your own site, on your own server.

AI agents you connect over MCP send requests to your site; your site never contacts them.

It stores no IP addresses. The crawler log keeps the crawler’s name, the page path, the

response status and the time: no IP address and no query string. The MCP access log keeps

which token or which signed-in WordPress user called which tool, the page read or the words

searched, whether the call was answered, and the time, for 90 days. Nothing leaves your server.

Anything after the? in an address is discarded before the record is written, because query

strings on real sites carry e-mail addresses, order references and reset tokens. Records

older than 90 days are deleted automatically, in both logs.

It changes nothing on its own. txt is left exactly as it is until you choose

Allow or Block for a crawler, and no file is ever written to your server: if you have a

txt file of your own, the plugin tells you so and leaves it alone.

Why this matters

AI assistants increasingly answer questions using content they read from websites, and being

readable to them is becoming its own discipline — answer engine optimization, or AEO, alongside

the generative engine optimization people now talk about next to ordinary SEO. Both come down

to the same two practical questions: can a large language model find and parse what you

published, and is it actually doing so? Site Answers gives you a straight answer to the second

one, and does the groundwork for the first.

Who it is for

Anyone who publishes writing and wants to know whether AI search engines are reading it.

Bloggers, documentation sites, shops with real content, agencies who need to show a

client what is happening.

Privacy

The crawler log keeps the crawler’s name, the page path, the response status and the time:

no IP address and no query string.

The MCP access log keeps which token or which signed-in WordPress user called which tool,

the page read or the words searched, whether the call was answered, and the time, for 90

days. Nothing leaves your server.

9 and newer, any signed-in account that can read your site can call the

tools through WordPress’s abilities, so on a site where visitors register, the MCP access log

can hold what a visitor’s account read or searched. You can switch the abilities off in

Settings. Both logs live in your own WordPress database and are removed with the plugin

when you delete it.

Whether your site needs a consent notice is your decision; this plugin does not decide it for

you.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai crawler
  • llms txt
  • mcp server
  • llm
  • llms.txt
  • markdown
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity31 Oct 20263d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.37.1.4
Version1.1.11.1.2
Version1.1.01.1.1
Version1.0.21.1.0
Version1.0.11.0.2
WordPress compatibility7.1.27.1.3
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.