API ВЕГА
English

MCP-сервер AgenticWebScore

Проверьте готовность публичного сайта к работе с AI-агентами: 60 проверок, итоговая оценка и подтверждающие данные для каждой проверки.

AgenticWebScore оценивает, насколько хорошо публичный сайт подходит для работы с AI-агентами. При одном сканировании извне выполняются 60 проверок — так же, как сайт посещает краулер или агент:

  • robots.txt и правила для AI-краулеров;

  • карты сайта, заголовки и структурированные данные;

  • HTTP-кэширование и настоящие ответы 404;

  • согласование формата Markdown и llms.txt;

  • OpenAPI и MCP-серверы.

Для каждой проверки возвращаются статус, прочитанные подтверждающие данные, используемый источник и команда оболочки, позволяющая повторить измерение. Итоговая оценка на 70% основана на внедрении веб-стандартов и на 30% — на соглашениях для агентов. Каждая запись содержит отпечаток, который можно проверить.

В этом репозитории хранятся файлы для размещения сервера: этот README, server.json для официального MCP Registry, логотип и конфигурации клиентов. Сам сервер работает по адресу https://agenticwebscore.com/mcp.

Подключение

  • Транспорт: Streamable HTTP. Сервер не хранит состояние: одно сообщение JSON-RPC на POST-запрос, без сессий; на GET-запросы возвращается ответ 405.

  • Аутентификация: не требуется. API-ключ и регистрация не нужны.

  • Версии протокола: 2025-11-25 и 2025-06-18.

Claude Code:

claude mcp add --transport http agenticwebscore https://agenticwebscore.com/mcp

Любой клиент, который читает файл mcpServers:

{
  "mcpServers": {
    "agenticwebscore": {
      "type": "http",
      "url": "https://agenticwebscore.com/mcp"
    }
  }
}

Gemini CLI в виде расширения (gemini-extension.json):

gemini extensions install https://github.com/marifeting/agenticwebscore-mcp

Этот репозиторий также содержит плагин Cursor (.cursor-plugin/plugin.json и mcp.json) и манифест LobeHub (lhm.plugin.json). Все они указывают на один и тот же удалённый endpoint.

Инструменты

ИнструментНазначениеАннотации
scan_siteСканирует публичный домен и возвращает полную запись: итоговую оценку и две составляющие, уровень, статус и подтверждающие данные для каждой проверки, а также отпечаток. Если сохранённая запись создана менее 6 часов назад, она возвращается без нового сканирования, если только параметр fresh не равен true.не только чтение, открытый мир
get_scoreВозвращает сохранённую запись для хоста. Не запускает сканирование.только чтение
list_checksВозвращает список из 60 проверок системы критериев версии v0.9 с указанием типа, модуля, измерения и обоснования каждой проверки.только чтение
get_reportВозвращает Markdown-отчёт по сохранённой записи или данные одной проверки из него. Не запускает сканирование.только чтение

Примеры запросов

  • «Проверь example.com на готовность к работе с агентами и перечисли проверки, которые не пройдены».

  • «Что в robots.txt сайта example.com указано для GPTBot и ClaudeBot?»

  • «Прочитай сохранённый отчёт AgenticWebScore для cloudflare.com и объясни результат проверки MCP».

  • «Какие из 60 проверок относятся к llms.txt и как оценивается каждая из них?»

Ограничения

  • На одного клиента разрешено не более 10 новых сканирований в минуту и не более 3 одновременных сканирований.

  • Сканирование длится не более 60 секунд. Если вызов завершится по тайм-ауту раньше, сканирование всё равно продолжится и результат будет сохранён.

  • Во время сканирования сайт получает только GET-запросы. Исключение — рукопожатие MCP (initialize и tools/list), если на сайте работает MCP-сервер. Вызовы инструментов этого сервера не выполняются.

Ссылки

Сервисом управляет Marifeting. Сканирование бесплатное.

Лицензия

На файлы в этом репозитории распространяется лицензия MIT (см. LICENSE). На размещённый сервис распространяются условия использования.