GTmetrix MCP

официальный

Официальный GTmetrix MCP: запускайте реальные тесты производительности страниц, просматривайте отчёты, отслеживайте историю и управляйте мониторингом из своего ИИ-инструмента. Доступен гостевой режим; для полного доступа используйте OAuth или API key.

Что можно делать с GTmetrix MCP?

  • Запуск тестов производительности — Попросите ассистента проверить URL из выбранного местоположения, в выбранном браузере и на устройстве, с заданным профилем ограничения скорости, а затем предоставить отчёт.
  • Анализ отчётов — Получайте оценки GTmetrix, показатели Core Web Vitals и список основных проблем Lighthouse, а также ссылки для скачивания HAR и JSON Lighthouse.
  • Отслеживание истории и регрессий — Просматривайте страницы с последними оценками и получайте все отчёты по странице, чтобы сравнивать динамику с течением времени.
  • Управление мониторингом и оповещениями — Включайте и отключайте мониторинг, а также задавайте условия оповещений по оценкам, времени загрузки, размеру страницы, количеству запросов или CLS.
  • Организация страниц с помощью тегов — Создавайте, переименовывайте, назначайте и удаляйте теги сразу для 500 страниц.
  • Проверка аккаунта и каталогов — Узнавайте остаток кредитов и просматривайте доступные местоположения, браузеры, устройства и профили ограничения скорости.

Размещённый MCP-сервер

npx add-mcp 'https://gtmetrix.com/mcp'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

GTmetrix MCP

Официальный MCP-сервер GTmetrix подключает ваш ИИ-инструмент к GTmetrix, чтобы тот мог запускать реальные тесты производительности страниц, читать отчёты, отслеживать историю и управлять мониторингом — всё по запросу.

Чтобы попробовать, аккаунт GTmetrix не нужен. Подключитесь как гость и сразу приступайте к тестированию. Войдите в аккаунт, чтобы получить доступ к большему количеству тестов и функций.

  • URL сервера: https://gtmetrix.com/mcp
  • Транспорт: Streamable HTTP (удалённый, ничего устанавливать не нужно)
  • Аутентификация: гостевой доступ (без входа), OAuth или ключ API через заголовок Authorization: Bearer
  • Совместимость: Claude, ChatGPT, Codex, Cursor, GitHub Copilot CLI и любой клиент, совместимый с MCP

Быстрый старт

Вариант 1: OAuth (рекомендуется)

  1. Добавьте новый удалённый MCP-сервер / пользовательский коннектор в свой ИИ-инструмент.
  2. Назовите его GTmetrix и укажите URL https://gtmetrix.com/mcp.
  3. Нажмите Connect / Authenticate.

Ключ API не нужен. URL MCP также можно скопировать в разделе MCP Setup на странице аккаунта GTmetrix.

Гостевой доступ

Для начала работы аккаунт GTmetrix не нужен. Гость может запускать тесты, читать отчёты и искать доступные местоположения, браузеры и устройства, используя ограниченное количество гостевых кредитов.

Когда гостевые кредиты закончатся или понадобятся функции, связанные с аккаунтом (история страниц, мониторинг, оповещения, теги), попросите ИИ выполнить вход. Он вызовет gtmetrix_reauthenticate, после чего откроется страница входа, где можно войти в аккаунт или создать бесплатный аккаунт.

Вариант 2: ключ API

Создайте ключ API на странице аккаунта GTmetrix, затем добавьте его в конфигурацию клиента.

Claude Code

claude mcp add gtmetrix https://gtmetrix.com/mcp --transport http --header "Authorization: Bearer YOUR_API_KEY"

Codex (config.toml)

[mcp_servers.gtmetrix]
url = "https://gtmetrix.com/mcp"

[mcp_servers.gtmetrix.http_headers]
Authorization = "Bearer YOUR_API_KEY"

Конфигурация JSON (Cursor и другие клиенты, поддерживающие удалённые HTTP-серверы)

{
  "mcpServers": {
    "gtmetrix": {
      "url": "https://gtmetrix.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

GitHub Copilot CLI (только OAuth)

/mcp add GTmetrix

Установите для Server Type значение HTTP, укажите URL https://gtmetrix.com/mcp, в поле Tools введите *, сохраните настройки, затем пройдите аутентификацию в браузере.

Пошаговые инструкции: Claude · ChatGPT · Codex · Cursor · Copilot CLI


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

  • «Проведи тест example.com из Лондона и Сиднея на iPhone через LTE и скажи, сопоставима ли производительность».
  • «Проанализируй мой последний отчёт для example.com и простыми словами объясни 3 главные проблемы».
  • «Проверь состояние всех страниц под мониторингом с тегом 'client'. Отметь страницы с оценкой ниже B или LCP выше 2s».
  • «Сравни отчёты за эту неделю для моей страницы оформления заказа с отчётами за прошлый месяц. Ухудшились ли показатели?»
  • «Настрой ежедневный мониторинг главной страницы и оповещай меня, если LCP превысит 2.5 секунды».
  • «Устрани блокирующий отображение JavaScript на моём сайте, затем повторно запусти GTmetrix и подтверди улучшение».

Инструменты

Гости могут использовать инструменты тестирования (кроме gtmetrix_get_report_har), а также инструменты аккаунта и справочные инструменты. Для остальных нужен аккаунт GTmetrix.

Тестирование

ИнструментНазначение
gtmetrix_start_testЗапустить тест URL. Поддерживаются местоположение, браузер, эмулируемое устройство, ограничение скорости соединения, AdBlock, видео, файлы cookie, HTTP-аутентификация, списки разрешённых и заблокированных URL, размер области просмотра и срок хранения отчёта (1, 6, 12 или 24 месяца).
gtmetrix_get_testПроверить выполняющийся тест. Ожидает результат на стороне сервера (до 30s за вызов) и возвращает ID отчёта по завершении.
gtmetrix_get_reportПолучить готовый отчёт: оценку GTmetrix, показатели Performance и Structure, Core Web Vitals (LCP, TBT, CLS), 5 главных проблем Lighthouse, отсортированных по влиянию, сводку по ресурсам и ссылки для скачивания HAR и полного JSON Lighthouse.
gtmetrix_get_report_harВернуть водопад HAR непосредственно в ответе для клиентов, которые не могут скачать HAR по URL. По умолчанию размер ограничен.

История и страницы

ИнструментНазначение
gtmetrix_list_pagesСписок ваших страниц (URL + настройки тестирования) с последними оценками, Web Vitals, статусом мониторинга и тегами. Фильтрация по URL, местоположению, браузеру, устройству, ограничению скорости, частоте мониторинга, тегам и другим параметрам.
gtmetrix_get_report_historyПолучить все отчёты для страницы, начиная с самых новых, для анализа тенденций и регрессий.

Мониторинг и оповещения

ИнструментНазначение
gtmetrix_set_page_monitoringВключить (ежечасно, ежедневно, еженедельно, ежемесячно) или отключить мониторинг страницы.
gtmetrix_get_page_alert_conditionsПрочитать условия оповещений для страницы.
gtmetrix_set_page_alert_conditionsНастроить условия оповещений для оценок, времени (LCP, TTFB, TBT и т. д.), размера страницы, количества запросов или CLS.
gtmetrix_get_page_alert_eventsСписок оповещений, сработавших для страницы, со ссылками на соответствующие отчёты.

Теги

ИнструментНазначение
gtmetrix_list_page_tagsСписок ваших тегов и количество страниц с каждым из них.
gtmetrix_save_page_tagСоздать тег или изменить название/цвет существующего.
gtmetrix_update_page_tagsДобавить тег к страницам или удалить его с них — до 500 страниц за раз.
gtmetrix_delete_page_tagБезвозвратно удалить тег.

Аккаунт и справочная информация

ИнструментНазначение
gtmetrix_get_account_statusПоказать ваш тарифный план, остаток кредитов API и дату следующего пополнения (гости увидят остаток гостевых кредитов).
gtmetrix_get_catalogНайти доступные браузеры, местоположения, эмулируемые устройства, предустановки ограничения скорости и проверки Lighthouse.
gtmetrix_get_guideПрочитать встроенные руководства по параметрам тестирования, анализу отчётов, анализу HAR и ошибкам тестирования.
gtmetrix_reauthenticateВойти из гостевого подключения или переключиться на другой аккаунт GTmetrix.

Ресурсы

Сервер также предоставляет руководства и каталоги в виде ресурсов MCP:

  • gtmetrix://docs/test-options-guide
  • gtmetrix://docs/report-analysis-guide
  • gtmetrix://docs/har-analysis-guide
  • gtmetrix://docs/general-test-error-guide
  • gtmetrix://docs/lighthouse-error-guide
  • gtmetrix://catalog/browsers
  • gtmetrix://catalog/locations
  • gtmetrix://catalog/simulated-devices
  • gtmetrix://catalog/throttle-connections
  • gtmetrix://catalog/lighthouse-audits

Кредиты и ограничения

  • MCP доступен всем. Гостям предоставляется ограниченное количество кредитов; аккаунт GTmetrix даёт больше кредитов.
  • Тесты и другие действия расходуют кредиты API по тем же тарифам, что и API GTmetrix. Запись видео добавляет 0.9 кредита за тест.
  • Количество кредитов зависит от вашего тарифного плана. На некоторых тарифах PRO кредиты пополняются ежедневно. Попросите ИИ выполнить gtmetrix_get_account_status, чтобы узнать остаток.
  • Одновременно можно выполнять тесты: 2 на Basic, 8 на PRO.
  • Доступность некоторых функций (больше местоположений, ежечасный мониторинг, видео в оповещениях) зависит от тарифного плана.

См. тарифные планы GTmetrix PRO


Часто задаваемые вопросы

Это чат-бот? Нет. Это связующий слой, который предоставляет уже используемому вами ИИ-инструменту доступ к GTmetrix.

Нужен ли мне аккаунт GTmetrix? Нет. Вы можете подключиться как гость и сразу запускать тесты. Войдите в аккаунт, чтобы получить доступ к большему количеству тестов и функций.

Нужен ли мне ключ API? Только для ручной настройки. Для подключения через OAuth он не нужен.

Почему результаты не отображаются в виде графиков? Визуализация зависит от вашего ИИ-инструмента. После получения отчёта попросите его «визуализировать эти данные».

Может ли он исправить проблемы за меня? GTmetrix предоставляет данные и диагностику. Если ваш ИИ-инструмент также может редактировать код или CMS, он сможет применить исправления и повторно запустить тест, чтобы подтвердить результат.


Ссылки