xfix

AEO, SEO and AI shopping checks for any website.

Hosted MCP Server

npx add-mcp 'https://mcp.xfix.ai/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Install xfix

Claude

Opens xfix in Claude’s connector directory. Press Connect; there is nothing to paste and no sign-in.

Step by step in Claude, with screenshots

In Claude, on the web or in the desktop app:

  1. Open Customize in the sidebar.The Claude sidebar, with Customize at the bottom of the list
  2. Choose Connectors and search for xfix.Customize, Connectors tab, with xfix typed in the search box
  3. Open xfix (Community, by xFix LLC) and press Connect.The xfix connector in the results: Community, by xFix LLC
  4. Ask away. The listing says what xfix checks and what it stores.The xfix connector page: what it checks and what it stores

ChatGPT

Opens the xfix plugin in ChatGPT. The ChatGPT listing does not include the Google Ad Grants check yet; every other check is there.

Cursor, VS Code, Claude Code and other MCP clients

The server URL is https://mcp.xfix.ai/mcp. It is a remote server over HTTP with no sign-in, listed in the official MCP Registry as ai.xfix/xfix.

Cursor

Add this to .cursor/mcp.json in your project, or ~/.cursor/mcp.json for every project:

{
  "mcpServers": {
    "xfix": {
      "url": "https://mcp.xfix.ai/mcp"
    }
  }
}

VS Code

Run MCP: Add Server from the Command Palette, choose HTTP and paste the URL, or add this to ~/.copilot/mcp-config.json:

{
  "mcpServers": {
    "xfix": {
      "type": "http",
      "url": "https://mcp.xfix.ai/mcp"
    }
  }
}

Claude Code

Run this in a terminal:

claude mcp add --transport http xfix https://mcp.xfix.ai/mcp

What you can ask

xfix comes with 8 quick tasks. Clients that show MCP prompts list them by these names; anywhere else, ask in your own words.

  • Can AI shop my store?: “Can AI shop my store? mystore.com”
  • Which AI crawlers can read my site?: “Which AI crawlers can read mysite.com?”
  • Can ChatGPT read my page?: “Can ChatGPT read https://mysite.com/pricing without JavaScript?”
  • Audit a product page for AI shoppers: “Audit this product page for AI shoppers: https://mystore.com/products/blue-mug”
  • Score a page's AI search visibility: “Score https://mysite.com/guide for AI search visibility”
  • Full AI visibility check: “Run a full AI visibility check on https://mysite.com/”
  • Compare two stores' AI shopping readiness: “Compare mystore.com and theirstore.com for AI shopping readiness”
  • Look up my AI Shopping Readiness Index score: “What is mystore.com's AI Shopping Readiness Index score?”

And the Google Ad Grants check (in Claude and other MCP clients, not yet in ChatGPT): Check nonprofit website for Google Ad Grants: “Is mycharity.org ready for Google Ad Grants?”

The 8 tools

What each tool does, in the words the server gives the assistant:

  • check_store_ai_readiness: Checks whether AI assistants and shopping agents can read an online store.
  • check_ai_crawler_access: Reads a site's robots.txt the way 9 crawlers do (Googlebot, Bingbot, Applebot, OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User) and returns which may fetch the given page and the rule that blocks each one.
  • check_page_readability: Fetches the public page at the given URL without running JavaScript and reports whether its main text is present in the HTML.
  • check_product_page: Fetches one public product page without running JavaScript and reports whether the price and stock are in the HTML and which of six product structured data fields are present: price, availability, brand, identifier (gtin or sku), shipping details and aggregate rating.
  • check_page_visibility: Runs the xfix search check on one public page: fetches it without running JavaScript, checks robots.txt for 9 crawlers, measures mobile speed and reviews text, headings and title.
  • get_page_visibility_result: Returns the result of an xfix search check started earlier, or its progress if it is still running.
  • lookup_index_score: Looks up a store domain in the xfix AI Shopping Readiness Index and returns its published score and the fields shown on the public Index page, or says the store is not in the Index.
  • check_ad_grants_website: Checks a nonprofit's public website against the visible parts of Google's Ad Grants website policy: the domain serving the site itself, HTTPS, a findable mission, a physical address and registration number, real content on the key pages, working links and donate buttons, a mobile viewport and no ad-serving code.

Limits

  • Daily limits. Each assistant session can run 40 quick checks and 10 xfix search checks a day. Asking about the same address again within 24 hours is answered from the last check and does not count.
  • Public pages only. Nothing is signed in to, bought or submitted, and checkout is not tested. The store and Ad Grants checks read a few pages of one site; the others read one page.
  • A site that blocks our crawler cannot be checked. The answer says so, rather than guessing. CDN and firewall rules are not visible from outside.
  • Some sites are not checked. xfix does not check websites that sell age-restricted goods.

What xfix stores

xfix stores the checked URL, the tool, the time and the check result for 90 days, so answers can link to the full result; if you save that result to an xfix account, it stays with your account. It receives nothing from your conversation. Checks run from AI assistants are never published or used to contact you.

The details are in our Privacy policy.

Questions

Is it free to use in ChatGPT and Claude?

Yes. No sign-in needed: add xfix to Claude or ChatGPT and ask. Each assistant session can run 40 quick checks and 10 xfix search checks a day.

Does it need an account?

No. xfix needs no sign-in and no xfix account in ChatGPT, Claude or any other MCP client. An account only comes in if you choose to save a result on xfix.ai.

What data does it store?

The checked URL, the tool, the time and the check result, for 90 days, so answers can link to the full result; a result you save to an xfix account stays with your account. xfix receives nothing from your conversation, and checks run from AI assistants are never published or used to contact you.

Which AI crawlers does it check?

Nine: Googlebot, Bingbot, Applebot, OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot and Perplexity-User. xfix reads your robots.txt the way each one does and names the rule that blocks it. It cannot see CDN or firewall rules.

Does it work with Shopify and WooCommerce?

Yes. The store and product page checks read any public online store, Shopify and WooCommerce stores included, without signing in to them, and the product page check detects the platform and puts the fix for it first. For audits inside your store’s admin, see xfix for WordPress and xfix for Shopify.