GTmetrix MCP

resmi

MCP GTmetrix resmi: jalankan pengujian performa halaman nyata, baca laporan, lacak riwayat, dan kelola pemantauan dari alat AI Anda. Akses tamu tersedia; OAuth atau kunci API untuk fitur lengkap.

Apa yang bisa Anda lakukan dengan GTmetrix MCP?

  • Jalankan pengujian performa — Minta asisten menguji URL dari lokasi, browser, perangkat, dan preset pembatasan kecepatan yang dipilih, lalu mengembalikan laporannya.
  • Analisis laporan — Dapatkan nilai GTmetrix, Core Web Vitals, dan masalah utama Lighthouse, beserta tautan unduhan HAR dan JSON Lighthouse.
  • Lacak riwayat dan regresi — Tampilkan halaman Anda beserta skor terbaru, lalu ambil semua laporan untuk suatu halaman guna membandingkan tren dari waktu ke waktu.
  • Kelola pemantauan dan peringatan — Aktifkan atau nonaktifkan pemantauan dan tetapkan kondisi peringatan untuk skor, waktu, ukuran halaman, permintaan, atau CLS.
  • Atur halaman dengan tag — Buat, ganti nama, sematkan, atau hapus tag pada hingga 500 halaman sekaligus.
  • Periksa akun dan katalog — Lihat sisa kredit dan cari lokasi, browser, perangkat, serta preset pembatasan kecepatan yang tersedia.

Server MCP Terhosting

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

Terpasang ke Claude Code, Codex, Cursor, dan lainnya

Dokumentasi

GTmetrix MCP

Server MCP resmi GTmetrix menghubungkan alat AI Anda ke GTmetrix agar dapat menjalankan pengujian performa halaman secara langsung, membaca laporan, melacak riwayat, dan mengelola pemantauan, semuanya melalui prompt.

Tidak perlu akun GTmetrix untuk mencobanya. Hubungkan sebagai tamu dan langsung mulai menguji. Masuk untuk membuka akses ke lebih banyak pengujian dan fitur.

  • URL server: https://gtmetrix.com/mcp
  • Transport: HTTP yang dapat dialirkan (jarak jauh, tidak perlu menginstal apa pun)
  • Autentikasi: Tamu (tanpa login), OAuth, atau kunci API melalui header Authorization: Bearer
  • Kompatibel dengan: Claude, ChatGPT, Codex, Cursor, GitHub Copilot CLI, dan klien apa pun yang kompatibel dengan MCP

Mulai cepat

Opsi 1: OAuth (disarankan)

  1. Tambahkan server MCP jarak jauh / konektor kustom baru di alat AI Anda.
  2. Beri nama GTmetrix dan tetapkan URL ke https://gtmetrix.com/mcp.
  3. Klik Connect / Authenticate.

Tidak perlu kunci API. Anda juga dapat menyalin URL MCP dari bagian MCP Setup di halaman Akun GTmetrix Anda.

Menggunakannya sebagai tamu

Anda tidak memerlukan akun GTmetrix untuk memulai. Sebagai tamu, Anda dapat menjalankan pengujian, membaca laporan, serta mencari lokasi, browser, dan perangkat menggunakan sejumlah kredit tamu yang terbatas.

Saat kredit tamu Anda habis, atau jika ingin menggunakan fitur yang terkait dengan akun (riwayat halaman, pemantauan, peringatan, tag), minta AI Anda untuk membantu masuk. AI akan memanggil gtmetrix_reauthenticate, lalu Anda akan mendapatkan halaman masuk untuk login atau membuat akun gratis.

Opsi 2: Kunci API

Buat kunci API di halaman Akun GTmetrix, lalu tambahkan ke konfigurasi klien Anda.

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"

Konfigurasi JSON (Cursor dan klien lain yang mendukung server HTTP jarak jauh)

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

GitHub Copilot CLI (hanya OAuth)

/mcp add GTmetrix

Tetapkan Server Type ke HTTP, URL ke https://gtmetrix.com/mcp, Tools ke *, simpan, lalu lakukan autentikasi di browser.

Panduan langkah demi langkah: Claude · ChatGPT · Codex · Cursor · Copilot CLI


Contoh prompt

  • "Uji example.com dari London dan Sydney di iPhone melalui LTE, lalu beri tahu saya apakah performanya sebanding."
  • "Analisis laporan terbaru saya untuk example.com dan jelaskan 3 masalah teratas dengan bahasa sederhana."
  • "Periksa kondisi semua halaman yang saya pantau dengan tag 'client'. Tandai apa pun yang nilainya di bawah B atau memiliki LCP di atas 2s."
  • "Bandingkan laporan minggu ini untuk halaman checkout saya dengan laporan bulan lalu. Apakah ada penurunan performa?"
  • "Siapkan pemantauan harian untuk beranda saya dan beri tahu saya jika LCP melebihi 2.5 detik."
  • "Perbaiki JavaScript yang menghambat render di situs saya, lalu jalankan ulang GTmetrix dan pastikan ada peningkatan."

Alat

Tamu dapat menggunakan alat Pengujian (kecuali gtmetrix_get_report_har) serta alat Akun dan referensi. Alat lainnya memerlukan akun GTmetrix.

Pengujian

AlatFungsinya
gtmetrix_start_testMulai pengujian pada URL. Mendukung lokasi, browser, perangkat simulasi, pembatasan koneksi, AdBlock, video, cookie, autentikasi HTTP, daftar URL yang diizinkan/diblokir, ukuran viewport, dan retensi laporan (1, 6, 12, atau 24 bulan).
gtmetrix_get_testPeriksa pengujian yang sedang berjalan. Melakukan long-poll di sisi server (hingga 30s per panggilan) dan mengembalikan ID laporan saat selesai.
gtmetrix_get_reportDapatkan laporan yang sudah selesai: nilai GTmetrix, skor Performance dan Structure, Core Web Vitals (LCP, TBT, CLS), 5 masalah Lighthouse teratas yang diurutkan berdasarkan dampak, ringkasan resource, serta tautan unduhan untuk HAR dan JSON Lighthouse lengkap.
gtmetrix_get_report_harTampilkan waterfall HAR secara langsung, untuk klien yang tidak dapat mengunduh URL HAR secara langsung. Ukuran dibatasi secara default.

Riwayat dan halaman

AlatFungsinya
gtmetrix_list_pagesTampilkan daftar halaman Anda (URL + setelan pengujian) beserta skor terbaru, Web Vitals, status pemantauan, dan tag. Filter berdasarkan URL, lokasi, browser, perangkat, pembatasan, frekuensi pemantauan, tag, dan lainnya.
gtmetrix_get_report_historyDapatkan semua laporan untuk suatu halaman, dari yang terbaru, untuk analisis tren dan regresi.

Pemantauan dan peringatan

AlatFungsinya
gtmetrix_set_page_monitoringAktifkan pemantauan (setiap jam, harian, mingguan, bulanan) atau nonaktifkan untuk suatu halaman.
gtmetrix_get_page_alert_conditionsBaca kondisi peringatan suatu halaman.
gtmetrix_set_page_alert_conditionsTetapkan kondisi peringatan untuk skor, waktu (LCP, TTFB, TBT, dll.), ukuran halaman, jumlah permintaan, atau CLS.
gtmetrix_get_page_alert_eventsTampilkan daftar peringatan yang dipicu oleh suatu halaman, beserta tautan ke laporan terkait.

Tag

AlatFungsinya
gtmetrix_list_page_tagsTampilkan daftar tag Anda dan jumlah halaman yang menggunakan masing-masing tag.
gtmetrix_save_page_tagBuat tag atau ubah nama/warna tag yang sudah ada.
gtmetrix_update_page_tagsTambahkan atau hapus tag pada hingga 500 halaman sekaligus.
gtmetrix_delete_page_tagHapus tag secara permanen.

Akun dan referensi

AlatFungsinya
gtmetrix_get_account_statusTampilkan paket Anda, sisa kredit API, dan tanggal pengisian ulang berikutnya (tamu dapat melihat sisa kredit tamu).
gtmetrix_get_catalogCari browser, lokasi, perangkat simulasi, preset pembatasan, dan audit Lighthouse yang tersedia.
gtmetrix_get_guideBaca panduan bawaan tentang opsi pengujian, analisis laporan, analisis HAR, dan kesalahan pengujian.
gtmetrix_reauthenticateMasuk dari koneksi tamu, atau beralih ke akun GTmetrix lain.

Resource

Server ini juga menyediakan panduan dan katalognya sebagai resource 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

Kredit dan batasan

  • Siapa pun dapat menggunakan MCP. Tamu mendapatkan kredit dalam jumlah terbatas; akun GTmetrix memberi Anda lebih banyak kredit.
  • Pengujian dan tindakan lainnya menggunakan kredit API dengan tarif yang sama seperti API GTmetrix. Perekaman video menambahkan 0.9 kredit per pengujian.
  • Jatah kredit bergantung pada paket Anda. Paket PRO tertentu mendapatkan pengisian ulang kredit harian. Minta AI Anda menjalankan gtmetrix_get_account_status untuk melihat saldo Anda.
  • Pengujian bersamaan: 2 pada Basic, 8 pada PRO.
  • Beberapa fitur (lebih banyak lokasi, pemantauan setiap jam, video pada peringatan) bergantung pada paket Anda.

Lihat paket GTmetrix PRO


FAQ

Apakah ini chatbot? Bukan. Ini adalah lapisan koneksi yang memberi alat AI yang sudah Anda gunakan akses ke GTmetrix.

Apakah saya memerlukan akun GTmetrix? Tidak. Anda dapat terhubung sebagai tamu dan langsung menjalankan pengujian. Masuk untuk membuka akses ke lebih banyak pengujian dan fitur.

Apakah saya memerlukan kunci API? Hanya untuk konfigurasi manual. Koneksi OAuth tidak memerlukannya.

Mengapa hasil saya tidak ditampilkan sebagai grafik? Tampilan hasil bergantung pada alat AI Anda. Setelah mendapatkan laporan, minta alat tersebut untuk "memvisualisasikan data ini".

Bisakah alat ini memperbaiki masalah untuk saya? GTmetrix menyediakan data dan diagnostik. Jika alat AI Anda juga dapat mengedit kode atau CMS, alat tersebut dapat menerapkan perbaikan dan menjalankan ulang pengujian untuk memastikan hasilnya.


Tautan