GTmetrix MCP
resmiMCP 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)
- Tambahkan server MCP jarak jauh / konektor kustom baru di alat AI Anda.
- Beri nama
GTmetrixdan tetapkan URL kehttps://gtmetrix.com/mcp. - 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
| Alat | Fungsinya |
|---|---|
gtmetrix_start_test | Mulai 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_test | Periksa pengujian yang sedang berjalan. Melakukan long-poll di sisi server (hingga 30s per panggilan) dan mengembalikan ID laporan saat selesai. |
gtmetrix_get_report | Dapatkan 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_har | Tampilkan waterfall HAR secara langsung, untuk klien yang tidak dapat mengunduh URL HAR secara langsung. Ukuran dibatasi secara default. |
Riwayat dan halaman
| Alat | Fungsinya |
|---|---|
gtmetrix_list_pages | Tampilkan 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_history | Dapatkan semua laporan untuk suatu halaman, dari yang terbaru, untuk analisis tren dan regresi. |
Pemantauan dan peringatan
| Alat | Fungsinya |
|---|---|
gtmetrix_set_page_monitoring | Aktifkan pemantauan (setiap jam, harian, mingguan, bulanan) atau nonaktifkan untuk suatu halaman. |
gtmetrix_get_page_alert_conditions | Baca kondisi peringatan suatu halaman. |
gtmetrix_set_page_alert_conditions | Tetapkan kondisi peringatan untuk skor, waktu (LCP, TTFB, TBT, dll.), ukuran halaman, jumlah permintaan, atau CLS. |
gtmetrix_get_page_alert_events | Tampilkan daftar peringatan yang dipicu oleh suatu halaman, beserta tautan ke laporan terkait. |
Tag
| Alat | Fungsinya |
|---|---|
gtmetrix_list_page_tags | Tampilkan daftar tag Anda dan jumlah halaman yang menggunakan masing-masing tag. |
gtmetrix_save_page_tag | Buat tag atau ubah nama/warna tag yang sudah ada. |
gtmetrix_update_page_tags | Tambahkan atau hapus tag pada hingga 500 halaman sekaligus. |
gtmetrix_delete_page_tag | Hapus tag secara permanen. |
Akun dan referensi
| Alat | Fungsinya |
|---|---|
gtmetrix_get_account_status | Tampilkan paket Anda, sisa kredit API, dan tanggal pengisian ulang berikutnya (tamu dapat melihat sisa kredit tamu). |
gtmetrix_get_catalog | Cari browser, lokasi, perangkat simulasi, preset pembatasan, dan audit Lighthouse yang tersedia. |
gtmetrix_get_guide | Baca panduan bawaan tentang opsi pengujian, analisis laporan, analisis HAR, dan kesalahan pengujian. |
gtmetrix_reauthenticate | Masuk dari koneksi tamu, atau beralih ke akun GTmetrix lain. |
Resource
Server ini juga menyediakan panduan dan katalognya sebagai resource 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
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_statusuntuk 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.
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.