Hack The SEO – MCP Server for Claude, AI Bot Tracker, llms.txt, GEO Score & Cannibalization
by Hack The SEO 5 (2 reviews)

Hack The SEO – MCP Server for Claude, AI Bot Tracker, llms.txt, GEO Score & Cannibalization

Connect Claude to your site. See which AI crawlers (GPTBot, ClaudeBot, PerplexityBot) read your pages. Free, runs next to your SEO plugin.

Hack The SEO ranks #26,688 among WordPress.org plugins with 20+ active installations, is #328 of 1,003 in the Maps & Location category, a 5/5 rating from 2 reviews, and was last updated Oct 30, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v1.1.20 Current Version v1.1.20
Updated 1 week ago Last Update on 30 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#328 of 1,003 in Maps & Location Top 50% by installs Actively maintained
View on WordPress.org
Rank
#26,688
— No change
Active Installs
20+
+11.1%
KW Avg Position
76.3
0.2 better
Downloads
1.5K
+2 today
Support Resolved
0%
— No change
Rating
100%
Review 5 out of 5
5 (2 reviews)

Next Milestone 30

Total Progress 80%
20+ 30+
3,943
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 2 more installs to reach 30+

Rank Changes

25,354 26,021 26,688 27,355 28,022 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
26,646 26,950 27,254 27,558 27,862 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #26,688
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 30 40 50 60 70 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 20 30 40 50 60 70 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
2 reviews
Overall 100%
5
2 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about Hack The SEO – MCP Server for Claude, AI Bot Tracker, llms.txt, GEO Score & Cannibalization

Only if something is missing. If Yoast or Rank Math is doing the job and you have no idea whether ChatGPT reads your pages, install this one for that answer alone: the AI crawler log, the GEO score and the cannibalization report are things the big four do not give you. And you do not have to choose, see the next question.
Yes, and that is the default behaviour. You do not have to choose. On activation the plugin detects the SEO plugin already in place and stops emitting whatever that plugin handles: meta tags, canonical, schema, sitemap, breadcrumbs, robots, and hreflang when a multilingual plugin owns it. So there are no duplicate title tags, no duplicate canonicals and no duplicate schema. It never deactivates your plugin and never touches its settings. Meanwhile the three things the big four do not give you keep working, because they produce no front-end output and therefore cannot conflict: the AI crawler log, the GEO score per page, and the keyword cannibalization report. A dedicated screen lists every overlap and lets you take back any module, one by one. Your choice always wins over the automatic default. If you would rather replace your current plugin than run both, the migration wizard imports its data first, as a dry run you can review. See "How do I switch from Yoast SEO, Rank Math, All in One SEO or SEOPress?" below.
Activate the plugin and open the AI visibility screen. Every request from GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, Claude-SearchBot, PerplexityBot, Perplexity-User, Applebot, CCBot and eight more is recorded server-side, with the URL and the timestamp, in your own database. Nothing is sent anywhere. To prove it to yourself in ten seconds: curl -A GPTBot https://your-site.tld/any-page/, then refresh the screen. The row is there. A JavaScript analytics tool cannot do this. AI crawlers do not run JavaScript, so whatever your analytics says about GPTBot, it is guessing.
Your own site sends it, through WordPress, to the administrator email. Once a week: how many times AI crawlers read the site and on how many pages, how many visitors arrived from an AI chat, which new broken links appeared, and how the site score moved. Nothing is sent on a week with nothing to report. It is off by default, switched on from the AI visibility settings, and every email carries an unsubscribe link that works without logging in. No third party is involved and no outbound call was added: it is wp_mail(), the same function WordPress uses for password resets.
Open the AI connection screen. One button creates a WordPress application password and prints the line to paste into your client. Paste it, and the client talks to https://your-site.tld/wp-json/htsfree/v1/mcp. No account, no OAuth relay, no companion plugin, nothing installed outside WordPress. Two things are required, and the screen tells you if either is missing: WordPress 6.9 or newer, because that is where the Abilities API entered core, and HTTPS, because WordPress only issues application passwords over a secure connection.
It can read twelve things and change nothing. There is no write among the twelve abilities, and no setting that turns one on. It reads: AI crawler activity three ways (totals per bot, the detail page by page including the pages no crawler has touched, and the day-by-day timeline), a page's GEO, on-page and meta scores, the site-wide score distribution, the competing-pages report, your redirect rules, your 404 log, your llms.txt, the Markdown of any page, and the health check. Every call is made by a signed-in WordPress user and checks a capability: administrator for the site-wide readings, and a user who can edit posts for the four that concern a single page. Unpublished and password-protected content stays out, and no visitor's IP, referrer or user agent is ever returned. Delete the application password from your user profile and that client is locked out immediately.
The Model Context Protocol is the open standard an AI client uses to read data from a tool, instead of you copying and pasting it. WordPress 6.9 brought the Abilities API into core, and this plugin builds a read-only MCP server on top of it at /wp-json/htsfree/v1/mcp. Twelve abilities, and all twelve read. Point Claude Code or Claude Desktop at it and ask about your own site: which published pages no AI crawler has read, why an article scores 38 out of 100, which of your pages compete with each other. The connection is inbound, so your client calls your site and no third party is contacted. Below WordPress 6.9 the server simply does not register.
The MCP server sends nothing and contacts no third party. Your AI client calls your site, not the other way round. What you then read inside your client goes wherever that client goes, which is between you and the client you chose, exactly as if you had typed the same figures in by hand. On the plugin's side the MCP server changed nothing: it added no wp_remote_ call site of its own, and neither does the bundled library. If another plugin has already loaded the same MCP library in an older version, this server stays off rather than fight over it, and the AI connection screen says so plainly.
That depends on what you need, and anyone giving you a single answer is selling something. Yoast SEO and Rank Math are the two largest and have the biggest ecosystems. All in One SEO is the oldest. SEOPress is the leanest of the big four. Slim SEO is the right answer if you want zero configuration. Hack The SEO is built for a specific case: you want the whole technical layer (schema, sitemap, redirects, canonical, robots, breadcrumbs) plus keyword cannibalization detection and real AI-crawler measurement, computed locally, with no account and none of it sent to a third party. If cannibalization or GEO measurement is what you are missing, this is the free plugin that has it, and it runs next to whichever of the others you already use. If you mostly want AI-generated content, it is not.
Install Hack The SEO and it generates JSON-LD structured data automatically from what is already on each page: Article, BreadcrumbList, Organization, Person, Product, FAQPage, HowTo, QAPage, VideoObject and 60+ types in total, so your pages qualify for rich snippets. Types that cannot be detected reliably, such as LocalBusiness opening hours, are yours to enable per page in the Schema settings, so nothing is invented. Confirm the result in Google's Rich Results Test or the Schema Markup Validator.

Sign In / Register

You need to sign in or register to use this feature.