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 (рекомендуется)
- Добавьте новый удалённый MCP-сервер / пользовательский коннектор в свой ИИ-инструмент.
- Назовите его
GTmetrixи укажите URLhttps://gtmetrix.com/mcp. - Нажмите 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-guidegtmetrix://docs/report-analysis-guidegtmetrix://docs/har-analysis-guidegtmetrix://docs/general-test-error-guidegtmetrix://docs/lighthouse-error-guidegtmetrix://catalog/browsersgtmetrix://catalog/locationsgtmetrix://catalog/simulated-devicesgtmetrix://catalog/throttle-connectionsgtmetrix://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, он сможет применить исправления и повторно запустить тест, чтобы подтвердить результат.