ai-visibility-mcp
ai-visibility-mcp
Сервер MCP для проверки и улучшения видимости сайта для ИИ-краулеров и поисковых систем-ответов (ChatGPT, Claude, Perplexity, Google AI Overviews и других) по вашим собственным ресурсам.
Большинство советов по "ИИ-SEO" сводятся к "добавьте llms.txt". На практике более серьезная и распространенная проблема находится уровнем выше: robots.txt — часто автоматически управляемый CDN, например Cloudflare, — молча блокирует именно тех краулеров, к которым вы хотите получить доступ, что сводит на нет любую работу с llms.txt или контентом. Этот сервер проверяет оба аспекта, а также может проводить аудит и генерировать исправление.
Инструменты
check_visibility(url)— получает актуальныйrobots.txtсайта и отмечает любых именованных ИИ-ботов (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, Applebot-Extended, CCBot, Bytespider, Amazonbot, meta-externalagent и другие), заблокированных с помощьюDisallow: /, или блокировку по wildcard. Также проверяет, существует лиllms.txtкак реальный файл, а не возвращается ли SPA-заглушка (распространенный ложноположительный результат: файл отдает "200", но на самом деле это ваша домашняя страница).cloudflare_ai_bot_audit(domain)— считывает настройки ИИ-ботов в разделе Bot Management зоны Cloudflare (ai_bots_protection,ai_training,ai_search,ai_user,is_robots_txt_managed) для домена, которым вы управляете. Требует переменные окруженияCLOUDFLARE_API_EMAIL+CLOUDFLARE_API_KEY(глобальный API-ключ).generate_llms_txt(name, description, url, phrase?)— генерирует строку дляllms.txtи, если вы укажете собственную нишевуюphrase, небольшой контент-пакет (meta-описание + блок FAQ), привязанный к этой фразе. Чисто текстовая генерация — без записи в файловую систему или git.
Related MCP server: ai-visibility-mcp
Установка
git clone https://github.com/tsushanth/ai-visibility-mcp.git
cd ai-visibility-mcp
npm install
npm run buildДобавьте в конфигурацию вашего MCP-клиента (например, Claude Code, Claude Desktop):
{
"mcpServers": {
"ai-visibility": {
"command": "node",
"args": ["/absolute/path/to/ai-visibility-mcp/dist/index.js"],
"env": {
"CLOUDFLARE_API_EMAIL": "you@example.com",
"CLOUDFLARE_API_KEY": "your-global-api-key"
}
}
}
}Переменные окружения Cloudflare нужны только для cloudflare_ai_bot_audit — check_visibility и generate_llms_txt работают без какой-либо настройки.
Зачем это нужно
На сайтах, работающих через Cloudflare, блокировка ИИ-краулеров часто включена по умолчанию (переключатель "Block AI Bots"), что перезаписывает выдаваемый robots.txt, запрещая GPTBot, ClaudeBot, Google-Extended и других, — даже если владелец сайта никогда явно этого не решал и на самом деле хочет видимости в ИИ-поиске. Это легко пропустить, потому что сайт по-прежнему выглядит и работает нормально для обычных посетителей и обычных поисковых систем; только ИИ-краулеры молча отвергаются. check_visibility выявляет это извне (что фактически отдается), а cloudflare_ai_bot_audit подтверждает со стороны аккаунта (что говорят настройки Cloudflare), позволяя различить эти два случая.
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAnalyze and generate robots.txt files with AI crawler awareness. Fetch any site's robots.txt, detect which AI bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) are blocked or allowed, and generate optimized robots.txt with toggle controls for 20+ AI crawlers.5MIT
- AlicenseAqualityDmaintenanceAudits AI-bot visibility: robots.txt per-bot for 22 AI user-agents (GPTBot/ClaudeBot/PerplexityBot/etc), Cloudflare flags, JSON-LD, sitemap, llms.txt, SPA shell, plus cross-model brand mentions via Perplexity + OpenRouter. 0-100 score. SSRF-guarded, spend-capped.41MIT
- FlicenseAqualityCmaintenanceEnables scanning websites for AI search readiness, generating fixes like llms.txt, and comparing GEO scores across domains.81
- AlicenseAqualityAmaintenanceEnables AI agents to check whether a public website is crawlable, understandable, and ready for AI search workflows through local-only audits of robots.txt, sitemaps, metadata, and llms.txt.3511MIT
Related MCP Connectors
Generate 18 AI readiness files (llms.txt, ai.txt, RAG indexes, schema) for any website.
Check AI crawler robots.txt policy and monitor public-site policy, sitemap, and llms.txt changes.
Check AI crawler robots.txt policy and monitor public-site policy, sitemap, and llms.txt changes.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tsushanth/ai-visibility-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server