GTmetrix MCP
ทางการGTmetrix MCP อย่างเป็นทางการ: เรียกใช้การทดสอบประสิทธิภาพหน้าเว็บจริง อ่านรายงาน ติดตามประวัติ และจัดการการตรวจสอบจากเครื่องมือ AI ของคุณ ใช้งานแบบผู้เยี่ยมชมได้ หากต้องการใช้ฟีเจอร์ทั้งหมด ให้ใช้ 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
เซิร์ฟเวอร์ GTmetrix MCP อย่างเป็นทางการเชื่อมต่อเครื่องมือ AI ของคุณกับ GTmetrix เพื่อให้เรียกใช้การทดสอบประสิทธิภาพหน้าเว็บจริง อ่านรายงาน ติดตามประวัติ และจัดการการตรวจสอบได้ทั้งหมดจากพรอมป์ต์เดียว
ไม่ต้องมีบัญชี GTmetrix เพื่อทดลองใช้ เชื่อมต่อในฐานะผู้ใช้ทั่วไปแล้วเริ่มทดสอบได้ทันที ลงชื่อเข้าใช้เพื่อปลดล็อกการทดสอบและฟีเจอร์เพิ่มเติม
- Server URL:
https://gtmetrix.com/mcp - Transport: Streamable HTTP (ระยะไกล ไม่ต้องติดตั้งอะไร)
- Auth: ผู้ใช้ทั่วไป (ไม่ต้องเข้าสู่ระบบ), OAuth หรือ API key ผ่านส่วนหัว
Authorization: Bearer - ใช้งานได้กับ: Claude, ChatGPT, Codex, Cursor, GitHub Copilot CLI และไคลเอ็นต์ที่รองรับ MCP ทุกราย
เริ่มต้นอย่างรวดเร็ว
ตัวเลือกที่ 1: OAuth (แนะนำ)
- เพิ่มเซิร์ฟเวอร์ MCP ระยะไกล / ตัวเชื่อมต่อแบบกำหนดเองใหม่ในเครื่องมือ AI ของคุณ
- ตั้งชื่อเป็น
GTmetrixและกำหนด URL เป็นhttps://gtmetrix.com/mcp - คลิก Connect / Authenticate
ไม่ต้องใช้ API key คุณยังสามารถคัดลอก URL ของ MCP ได้จากส่วน MCP Setup ในหน้าบัญชี GTmetrix ของคุณ
ใช้งานในฐานะผู้ใช้ทั่วไป
คุณไม่จำเป็นต้องมีบัญชี GTmetrix เพื่อเริ่มต้น ในฐานะผู้ใช้ทั่วไป คุณสามารถเรียกใช้การทดสอบ อ่านรายงาน และค้นหาตำแหน่ง เบราว์เซอร์ และอุปกรณ์ได้ โดยใช้เครดิตสำหรับผู้ใช้ทั่วไปจำนวนจำกัด
เมื่อเครดิตสำหรับผู้ใช้ทั่วไปหมด หรือต้องการใช้ฟีเจอร์ที่ผูกกับบัญชี (ประวัติหน้าเว็บ การตรวจสอบ การแจ้งเตือน แท็ก) ให้ขอให้ AI ลงชื่อเข้าใช้ ระบบจะเรียก gtmetrix_reauthenticate แล้วคุณจะได้รับหน้าลงชื่อเข้าใช้ ซึ่งสามารถเข้าสู่ระบบหรือสร้างบัญชีฟรีได้
ตัวเลือกที่ 2: API key
สร้าง API key ในหน้าบัญชี 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 จาก London และ Sydney บน iPhone ผ่าน LTE แล้วบอกฉันว่าประสิทธิภาพใกล้เคียงกันหรือไม่"
- "วิเคราะห์รายงานล่าสุดของฉันสำหรับ example.com และอธิบาย 3 ปัญหาหลักด้วยภาษาที่เข้าใจง่าย"
- "ตรวจสอบสถานะของหน้าเว็บทั้งหมดที่ฉันกำลังตรวจสอบและติดแท็ก 'client' แจ้งปัญหาที่ได้เกรดต่ำกว่า B หรือมี LCP เกิน 2s"
- "เปรียบเทียบรายงานของสัปดาห์นี้สำหรับหน้าชำระเงินของฉันกับเดือนที่แล้ว มีอะไรแย่ลงหรือไม่"
- "ตั้งค่าการตรวจสอบหน้าแรกของฉันทุกวัน และแจ้งเตือนหาก LCP สูงกว่า 2.5 วินาที"
- "แก้ JavaScript ที่บล็อกการแสดงผลบนเว็บไซต์ของฉัน จากนั้นเรียกใช้ GTmetrix อีกครั้งและยืนยันว่าดีขึ้น"
เครื่องมือ
ผู้ใช้ทั่วไปใช้เครื่องมือ Testing ได้ (ยกเว้น gtmetrix_get_report_har) รวมถึงเครื่องมือ Account และ reference ส่วนเครื่องมืออื่นต้องมีบัญชี GTmetrix
Testing
| Tool | ทำอะไรได้บ้าง |
|---|---|
gtmetrix_start_test | เริ่มทดสอบ URL รองรับตำแหน่ง เบราว์เซอร์ อุปกรณ์จำลอง การจำกัดความเร็วการเชื่อมต่อ AdBlock วิดีโอ คุกกี้ การยืนยันตัวตน HTTP รายการ URL ที่อนุญาต/บล็อก ขนาด viewport และระยะเวลาเก็บรายงาน (1, 6, 12 หรือ 24 เดือน) |
gtmetrix_get_test | ตรวจสอบการทดสอบที่กำลังทำงาน โดยรอผลจากเซิร์ฟเวอร์ได้นานสูงสุด 30 วินาทีต่อครั้ง และส่งคืน ID รายงานเมื่อเสร็จสิ้น |
gtmetrix_get_report | รับรายงานที่เสร็จแล้ว: เกรด GTmetrix คะแนน Performance และ Structure, Core Web Vitals (LCP, TBT, CLS), ปัญหา Lighthouse 5 อันดับแรกเรียงตามผลกระทบ สรุปทรัพยากร และลิงก์ดาวน์โหลด HAR กับ Lighthouse JSON ฉบับเต็ม |
gtmetrix_get_report_har | ส่งคืนแผนภาพน้ำตก HAR ในบรรทัด สำหรับไคลเอ็นต์ที่ดาวน์โหลด URL ของ HAR โดยตรงไม่ได้ โดยค่าเริ่มต้นจะจำกัดขนาด |
ประวัติและหน้าเว็บ
| Tool | ทำอะไรได้บ้าง |
|---|---|
gtmetrix_list_pages | แสดงรายการหน้าเว็บของคุณ (URL + การตั้งค่าการทดสอบ) พร้อมคะแนนล่าสุด Web Vitals สถานะการตรวจสอบ และแท็ก กรองตาม URL ตำแหน่ง เบราว์เซอร์ อุปกรณ์ การจำกัดความเร็ว ความถี่ในการตรวจสอบ แท็ก และอื่น ๆ |
gtmetrix_get_report_history | รับรายงานทั้งหมดของหน้าเว็บ โดยเรียงจากใหม่ไปเก่า เพื่อวิเคราะห์แนวโน้มและการถดถอย |
การตรวจสอบและการแจ้งเตือน
| Tool | ทำอะไรได้บ้าง |
|---|---|
gtmetrix_set_page_monitoring | เปิดการตรวจสอบ (รายชั่วโมง รายวัน รายสัปดาห์ รายเดือน) หรือปิดการตรวจสอบสำหรับหน้าเว็บ |
gtmetrix_get_page_alert_conditions | อ่านเงื่อนไขการแจ้งเตือนของหน้าเว็บ |
gtmetrix_set_page_alert_conditions | ตั้งเงื่อนไขการแจ้งเตือนสำหรับคะแนน เวลา (LCP, TTFB, TBT ฯลฯ) ขนาดหน้าเว็บ จำนวนคำขอ หรือ CLS |
gtmetrix_get_page_alert_events | แสดงรายการการแจ้งเตือนที่หน้าเว็บเรียกใช้ พร้อมลิงก์ไปยังรายงานที่เกี่ยวข้อง |
แท็ก
| Tool | ทำอะไรได้บ้าง |
|---|---|
gtmetrix_list_page_tags | แสดงรายการแท็กของคุณและจำนวนหน้าเว็บที่ใช้แต่ละแท็ก |
gtmetrix_save_page_tag | สร้างแท็ก หรือเปลี่ยนชื่อ/สีของแท็กที่มีอยู่ |
gtmetrix_update_page_tags | เพิ่มหรือนำแท็กออกจากหน้าเว็บได้สูงสุด 500 หน้าในครั้งเดียว |
gtmetrix_delete_page_tag | ลบแท็กอย่างถาวร |
Account และ reference
| Tool | ทำอะไรได้บ้าง |
|---|---|
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 ในอัตราเดียวกับ GTmetrix API การบันทึกวิดีโอเพิ่ม 0.9 เครดิตต่อการทดสอบ
- จำนวนเครดิตที่ได้รับขึ้นอยู่กับแพ็กเกจของคุณ แพ็กเกจ PRO บางรายการจะเติมเครดิตรายวัน ขอให้ AI เรียกใช้
gtmetrix_get_account_statusเพื่อดูยอดคงเหลือ - การทดสอบพร้อมกัน: 2 รายการบน Basic, 8 รายการบน PRO
- ฟีเจอร์บางอย่าง (ตำแหน่งเพิ่มเติม การตรวจสอบรายชั่วโมง วิดีโอในการแจ้งเตือน) ขึ้นอยู่กับแพ็กเกจของคุณ
คำถามที่พบบ่อย
นี่คือแชตบอตหรือไม่? ไม่ใช่ แต่เป็นชั้นการเชื่อมต่อที่ทำให้เครื่องมือ AI ที่คุณใช้อยู่เข้าถึง GTmetrix ได้
ฉันต้องมีบัญชี GTmetrix หรือไม่? ไม่จำเป็น คุณเชื่อมต่อในฐานะผู้ใช้ทั่วไปและเรียกใช้การทดสอบได้ทันที ลงชื่อเข้าใช้เพื่อปลดล็อกการทดสอบและฟีเจอร์เพิ่มเติม
ฉันต้องใช้ API key หรือไม่? ต้องใช้เฉพาะเมื่อตั้งค่าด้วยตนเอง การเชื่อมต่อ OAuth ไม่ต้องใช้
ทำไมผลลัพธ์จึงไม่แสดงเป็นแผนภูมิ? การแสดงผลขึ้นอยู่กับเครื่องมือ AI ของคุณ หลังจากได้รับรายงานแล้ว ให้ขอให้เครื่องมือ "แสดงข้อมูลนี้เป็นภาพ"
ระบบแก้ปัญหาให้ฉันได้หรือไม่? GTmetrix ให้ข้อมูลและการวินิจฉัย หากเครื่องมือ AI ของคุณแก้ไขโค้ดหรือ CMS ได้ด้วย ก็สามารถนำการแก้ไขไปใช้และเรียกใช้การทดสอบอีกครั้งเพื่อยืนยันผลได้