Skip to main content
Glama

Preferly

Server Details

Free AI visibility checks for any website: AI crawler access, llms.txt, schema, business info.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
preferly-ai/preferly-mcp
GitHub Stars
0
Server Listing
Preferly MCP Server
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation4/5

Each tool has a largely distinct purpose: crawler access, business-info readability, schema correctness, llms.txt validation, robots.txt generation, and AI-model mentions. There is minor overlap because check_ai_crawler_access also reports llms.txt presence and schema.org types, while check_llms_txt and check_business_schema analyze those areas in depth, but the descriptions make the intended selection clear.

Naming Consistency4/5

All names use consistent snake_case and mostly follow a check_/generate_ verb-object pattern. The exception is quick_ai_visibility_check, which uses a qualifier rather than a verb, but it remains readable and predictable.

Tool Count5/5

Six tools is well-scoped for an AI-visibility auditing server. Each tool covers a distinct diagnostic or generation task without an excessive surface.

Completeness4/5

The set covers the main AI-visibility checks: crawler access, readable business details, structured data, llms.txt, robots.txt generation, and AI-model mentions. Minor gaps remain, such as broader page-level analysis or sitemap inspection, but the core audit workflow is well covered.

Available Tools

6 tools
check_ai_crawler_accessCheck AI crawler accessA
Read-onlyIdempotent
Inspect

Use this when the user wants to know whether AI crawlers and AI tools can access a specific website. It reads the site's robots.txt and reports, for 13 AI crawlers (including GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot and Google-Extended), whether each is allowed or blocked and which rule decides it. It also reports whether the homepage loads for an automated visitor or shows a bot check (such as Cloudflare, SiteGround or AWS WAF), whether the site publishes /llms.txt, and which schema.org types the homepage declares. Input: one public website address. It fetches only robots.txt, the homepage and /llms.txt, identifying itself as PreferlyBot, and changes nothing on the site. A result for the same domain may come from a check run in the last 10 minutes. It does not report what AI tools say about the business, search rankings, or pages other than the homepage.

Inputs: website (required). Returns: domain, llmsTxt, summary, verdict, +7 more

check_business_infoCheck readable business infoA
Read-onlyIdempotent
Inspect

Use this when the user asks whether AI tools can read a business's details from its website. It reports whether the business name, phone number, email, address, opening hours and prices are readable as text in the page, only appear after scripts run, or weren't found, on the homepage and up to 2 contact, booking or pricing pages that robots.txt allows. Input: one public website. Reads robots.txt, the homepage, /llms.txt and up to 2 more pages as PreferlyBot; changes nothing.

Inputs: website (required).

check_business_schemaCheck business structured dataA
Read-onlyIdempotent
Inspect

Use this when the user asks whether a website's structured data (schema.org JSON-LD) describes the business correctly. It reads the homepage's JSON-LD and reports the business type it found (Organization, LocalBusiness or a subtype), which business fields are present, missing or look off (name, url, phone, address, hours and more), and where the structured data and the page disagree. Input: one public website. Reads robots.txt, the homepage and /llms.txt as PreferlyBot; changes nothing.

Inputs: website (required).

check_llms_txtCheck llms.txtA
Read-onlyIdempotent
Inspect

Use this when the user asks whether a website has an llms.txt file or whether it's set up correctly. It fetches /llms.txt and reports whether it was found, its size and title, and every place it doesn't follow the llmstxt.org format (missing H1, no summary line, links that aren't Markdown or https), with line numbers. It also lists the homepage's main pages, which can seed a new llms.txt. Input: one public website. Reads robots.txt, the homepage and /llms.txt as PreferlyBot; changes nothing.

Inputs: website (required).

generate_ai_robots_txtGenerate AI robots.txt linesA
Read-onlyIdempotent
Inspect

Use this when the user wants robots.txt lines that control which AI crawlers may read their website. By default it lets AI search and assistant crawlers in (so the site can appear in AI answers) and keeps AI training crawlers out; either can be switched. Optional paths are kept private from every allowed crawler. It returns the lines to paste into robots.txt and which crawlers each group covers. It fetches nothing and needs no website.

Inputs: allow_search, allow_training, disallow_paths.

quick_ai_visibility_checkQuick AI visibility checkA
Read-onlyIdempotent
Inspect

Use this when the user asks what AI assistants say about a specific business, or whether AI tools mention or recommend it. Given the business's public website, it reads the site (robots.txt, the homepage and up to 2 contact, booking or pricing pages), writes 3 typical customer questions, and asks 3 AI models each question, answering from what they already know (no web search). It reports, for each model, whether it named the business and where it ranked when it gave a list, up to 2 statements where an AI model contradicts the website, and a one-line crawler summary. Input: one public website and, optionally, the business name. A result for the same website may come from a check run in the last 24 hours. Changes nothing on the site.

Inputs: website (required), city, business_name. Returns: tool, links, cached, domain, +6 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Evaluates any website's AI visibility with 15 checks across crawlability, structure, content, and connectivity, and provides actionable fixes.
      3 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables users to scan any website for AI search visibility, producing AEO, GEO, agent readiness, and mention-readiness scores along with AI identity and business profile insights. Paid tools extend this to competitive comparisons, detailed audits, and generated fixes.
      4
      1
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to audit and improve a site's visibility in AI search by checking robots.txt against 17 major AI crawlers, detecting llms.txt, and returning a 0-100 visibility score with per-crawler verdicts; it also lists known AI crawlers and their purposes.
      2
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI assistants to check how discoverable a website is to AI search engines and assistants by inspecting signals like crawler access, llms.txt, structured data, and on-page metadata, and returning a 0-100 visibility score.
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.