เมื่อเปิด WP Rocket MCP Server เครื่องมือ AI อย่าง Claude จะล้างแคชและเปลี่ยนการตั้งค่าแทนการเข้าหน้าผู้ดูแลระบบ MCP คือมาตรฐานการเชื่อมต่อที่ให้เครื่องมือ AI จัดการโปรแกรมได้โดยตรง บทความนี้สรุปวิธีเชื่อมต่อและยกเลิกการเชื่อมต่อด้วยรหัสผ่านแอปพลิเคชัน และความสามารถ 12 รายการที่เปิดใช้ได้
ดูว่า MCP คืออะไรได้ที่ บทความแนวคิดพื้นฐานของ Claude MCP .
1️⃣ WP Rocket MCP Server คืออะไร?
WP Rocket MCP Server อยู่บนสุดของแท็บ [ตั้งค่า → WP Rocket → Tools] โดยมีข้อความว่า [Connect your AI tool to WP Rocket] ไม่มีสวิตช์เปิดปิด และปุ่ม [How to set up MCP] จะเปิดเอกสารช่วยเหลือ
รวมอยู่ในทุกไลเซนส์ตั้งแต่ WP Rocket 3.23 (9 กรกฎาคม 2026) และเมื่อเปิดใช้ WP Rocket ไว้ เซิร์ฟเวอร์ MCP ก็จะเปิดไปด้วย ปลั๊กอินลงทะเบียนความสามารถ 12 รายการไว้ใน Abilities API ที่อยู่ในแกนหลักของ WordPress ตั้งแต่ 6.9 และมี MCP Adapter อยู่ในปลั๊กอินแล้ว จึงไม่ต้องติดตั้งอะไรเพิ่ม
2️⃣ วิธีเชื่อมต่อ WP Rocket MCP Server
วิธีที่ง่ายที่สุดคือการเชื่อมต่อแบบ OAuth ที่เพิ่มเว็บไซต์เข้าไปใน Claude เป็นคอนเนกเตอร์แบบกำหนดเอง ไม่ต้องใช้รหัสผ่านหรือไฟล์คอนฟิก แค่ผ่านการอนุมัติของผู้ดูแล WordPress ขั้นตอนเหมือนกันทั้ง claude.ai บนเว็บและ Claude Desktop
ใน Claude ไปที่ [Customize → Connectors] แล้วคลิก [Add → Add custom connector]
ใส่ชื่อเว็บไซต์ในช่องชื่อ ใส่ [https://โดเมนของคุณ/wp-json/mcp/mcp-oauth-server] ในช่อง MCP server URL แล้วคลิก [Continue]
เปลี่ยน [โดเมนของคุณ] เป็นที่อยู่เว็บไซต์ของคุณ การเชื่อมต่อแบบ OAuth ใส่แค่ที่อยู่บรรทัดแรกก็พอ และเมื่ออนุมัติ WordPress จะสร้างรหัสผ่านแอปพลิเคชันชื่อ [Claude] ให้เอง บรรทัดที่สองใช้กับวิธีไฟล์คอนฟิกของ Claude Desktop ด้านล่าง
ปล่อยวิธียืนยันตัวตนไว้ตามค่าเริ่มต้นที่ตรวจพบ คลิก [Add] แล้วคลิก [Connect]
คลิก [Allow] ในหน้าขออนุมัติของ WordPress ถ้ายังไม่ได้ล็อกอินด้วยบัญชีผู้ดูแล ให้ล็อกอินก่อน
เมื่อเชื่อมต่อแล้ว หน้าคอนเนกเตอร์จะแสดงเครื่องมือ 3 รายการ ค่าเริ่มต้นเป็น [Needs approval] ทั้งหมด บัญชีฟรีสร้างคอนเนกเตอร์แบบกำหนดเองได้แค่หนึ่งตัว จึงเชื่อมต่อได้แค่เว็บไซต์เดียว ถ้าหลายเว็บไซต์ต้องใช้บัญชี Pro หรือ Max
เมื่อถามในแชตใหม่ว่ามีเครื่องมือ MCP อะไรใช้ได้บ้างในเว็บไซต์ Claude จะถาม [Deny · Always allow · Allow once] ก่อนใช้เครื่องมือ
ระหว่างเชื่อมต่อ เกิดข้อผิดพลาดเหมือนภาพด้านล่าง
เมื่อวิเคราะห์สาเหตุแล้ว พบว่าเป็นข้อผิดพลาดที่เกิดจากการตั้งค่า REST API
ใน Claude Desktop เชื่อมต่อด้วยรหัสผ่านแอปพลิเคชันได้เช่นกัน สร้างรหัสผ่านใน WordPress [ผู้ใช้ → ข้อมูลส่วนตัว → รหัสผ่านแอปพลิเคชัน] แล้วใส่รายการด้านล่างลงใน ไฟล์คอนฟิก ของ Claude Desktop [Settings → Developer] จากนั้นเปิดแอปใหม่
{
"mcpServers" : {
"wp-rocket-mcp" : {
"command" : "npx" ,
"args" : [
"-y" ,
"@automattic/mcp-wordpress-remote@latest"
] ,
"env" : {
"WP_API_URL" : "https://โดเมนของคุณ/wp-json/mcp/mcp-adapter-default-server" ,
"WP_API_USERNAME" : "ชื่อผู้ใช้ของคุณ" ,
"WP_API_PASSWORD" : "xxxx xxxx xxxx xxxx xxxx xxxx" ,
"OAUTH_ENABLED" : "false"
}
}
}
}
บน Windows ต้องมี Node.js เพราะต้องรันคำสั่ง npx ได้ เวลาจะยกเลิกการเชื่อมต่อ แค่เพิกถอนรหัสผ่านแอปพลิเคชันนั้นก็พอ
3️⃣ สิ่งที่เครื่องมือ AI ทำได้
ความสามารถ 12 รายการของ WP Rocket ทำงานผ่านเครื่องมือ MCP สามตัวที่ Claude มองเห็น ([Discover Abilities]·[Get Ability Info]·[Execute Ability]) และแบ่งเป็นสามกลุ่ม คือ การตั้งค่า แคช และ Rocket Insights
🤖 ความสามารถ WP Rocket MCP 12 รายการ อ่าน 6 · เปลี่ยน 6
⚙️ การตั้งค่า 2
อ่านค่าการตั้งค่า อ่าน
wp-rocket/get-options
เปลี่ยนค่าการตั้งค่า เปลี่ยน
wp-rocket/set-option
🗂️ แคช 4
ล้างแคชทั้งเว็บไซต์ เปลี่ยน
wp-rocket/clear-website-cache
ล้างแคชของ URL ที่ระบุ เปลี่ยน
wp-rocket/clear-url-cache
ตรวจสอบสถานะแคชของ URL อ่าน
wp-rocket/get-cache-status
ความคืบหน้าการโหลดล่วงหน้าและประมาณจำนวน URL ที่เหลือ อ่าน
wp-rocket/get-cache-health
📊 Rocket Insights 6
อ่านคะแนน Rocket Insights อ่าน
wp-rocket/get-insights-scores
อ่านคะแนน Rocket Insights ของหน้าเดียว อ่าน
wp-rocket/get-page-insights-score
อ่านคำแนะนำของ Rocket Insights อ่าน
wp-rocket/get-recommendations
เพิ่มหน้าที่จะตรวจใน Rocket Insights เปลี่ยน
wp-rocket/add-page-insights
นำหน้าออกจาก Rocket Insights เปลี่ยน
wp-rocket/remove-page-insights
ตรวจหน้าใหม่อีกครั้ง เปลี่ยน
wp-rocket/retest-page-insights
การเปลี่ยนการตั้งค่าทำได้เฉพาะตัวเลือกที่อยู่ในรายการอนุญาต และห้าตัวที่ติดป้าย [AI เปลี่ยนไม่ได้] ในหน้าจอด้านล่างจะเปลี่ยนไม่ได้
Dashboard แผงควบคุม
Rocket Insights ตรวจประสิทธิภาพ
Content Delivery CDN
File Optimization การปรับแต่งไฟล์
Media สื่อ
Preload โหลดล่วงหน้า
Advanced Rules กฎขั้นสูง
Database ฐานข้อมูล
Heartbeat Heartbeat
Add-ons ส่วนเสริม
แผงควบคุม (Dashboard)
My Account บัญชีของฉัน
Rocket Analytics การวิเคราะห์ Rocket AI เปลี่ยนไม่ได้
Rocket Insights
Settings ตั้งค่า
Performance Monitoring การติดตามประสิทธิภาพ AI เปลี่ยนได้
Content Delivery
RocketCDN
RocketCDN Free RocketCDN ฟรี AI เปลี่ยนไม่ได้
Other CDN
Your CDN ใช้ CDN อื่น AI เปลี่ยนได้
Exclude Files from CDN ไฟล์ที่ยกเว้นจาก CDN AI เปลี่ยนได้
การปรับแต่งไฟล์ (File Optimization)
CSS Files ไฟล์ CSS
Minify CSS files ย่อขนาดไฟล์ CSS AI เปลี่ยนได้
Excluded CSS Files ไฟล์ CSS ที่ยกเว้น AI เปลี่ยนได้
Optimize CSS delivery ปรับการส่ง CSS AI เปลี่ยนได้
สำหรับ ลบ CSS ที่ไม่ได้ใช้ เปลี่ยนได้แค่วิธีการเท่านั้น
ลบ CSS ที่ไม่ได้ใช้ AI เปลี่ยนได้
CSS safelist รายการปลอดภัยของ CSS AI เปลี่ยนได้
JavaScript Files ไฟล์ JavaScript
Minify JavaScript files ย่อขนาดไฟล์ JavaScript AI เปลี่ยนได้
Combine JavaScript files รวมไฟล์ JavaScript AI เปลี่ยนไม่ได้
Excluded JavaScript Files ไฟล์ JavaScript ที่ยกเว้น AI เปลี่ยนได้
Load JavaScript deferred โหลด JavaScript แบบหน่วงเวลา AI เปลี่ยนได้
Excluded JavaScript Files ไฟล์ JavaScript ที่ยกเว้น AI เปลี่ยนได้
Delay JavaScript execution หน่วงการรัน JavaScript AI เปลี่ยนได้
One-click exclusions One-click exclusions AI เปลี่ยนไม่ได้
Excluded JavaScript Files ไฟล์ JavaScript ที่ยกเว้น AI เปลี่ยนได้
Safe Mode for Delay JavaScript Execution โหมดปลอดภัยสำหรับการหน่วงการรัน JavaScript AI เปลี่ยนไม่ได้
สื่อ (Media)
LazyLoad โหลดแบบหน่วงเวลา
Enable for images เปิดใช้กับรูปภาพ AI เปลี่ยนได้
Enable for CSS background images เปิดใช้กับรูปพื้นหลัง CSS AI เปลี่ยนได้
Enable for iframes and videos เปิดใช้กับ iframe และวิดีโอ AI เปลี่ยนได้
Replace YouTube iframe with preview image แทนที่ iframe ของ YouTube ด้วยภาพตัวอย่าง AI เปลี่ยนได้
Excluded images or iframes รูปภาพหรือ iframe ที่ยกเว้น AI เปลี่ยนได้
Image Dimensions ขนาดรูปภาพ
Add missing image dimensions เพิ่มขนาดรูปภาพที่ขาดไป AI เปลี่ยนได้
Fonts ฟอนต์
Preload fonts ฟอนต์ (โหลดล่วงหน้า) AI เปลี่ยนได้
Self-host Google Fonts โฮสต์ Google Fonts เอง AI เปลี่ยนได้
โหลดล่วงหน้า (Preload)
Preload Cache โหลดแคชล่วงหน้า
Activate Preloading เปิดใช้การโหลดล่วงหน้า AI เปลี่ยนได้
Exclude URLs ยกเว้น URL AI เปลี่ยนได้
Preload Links โหลดลิงก์ล่วงหน้า
Enable link preloading เปิดใช้การโหลดลิงก์ล่วงหน้า AI เปลี่ยนได้
กฎขั้นสูง (Advanced Rules)
Cache Lifespan อายุแคช
Clear cache after ล้างแคชหลังจาก AI เปลี่ยนได้
Never Cache URL(s) URL ที่ไม่แคชเด็ดขาด
Never Cache URL(s) URL ที่ไม่แคชเด็ดขาด AI เปลี่ยนได้
Never Cache Cookies คุกกี้ที่ไม่แคชเด็ดขาด
Never Cache Cookies คุกกี้ที่ไม่แคชเด็ดขาด AI เปลี่ยนได้
Never Cache User Agent(s) User Agent ที่ไม่แคชเด็ดขาด
Never Cache User Agent(s) User Agent ที่ไม่แคชเด็ดขาด AI เปลี่ยนได้
Always Purge URL(s) URL ที่ล้างแคชทุกครั้ง
Always Purge URL(s) URL ที่ล้างแคชทุกครั้ง AI เปลี่ยนได้
Cache Query String(s) Query String ที่แคช
Cache Query String(s) Query String ที่แคช AI เปลี่ยนได้
ฐานข้อมูล (Database)
Post Cleanup ล้างเรื่อง — ใช้กับรีวิชัน ฉบับร่างอัตโนมัติ และเรื่องในถังขยะ
Revisions รีวิชัน AI เปลี่ยนได้
Auto Drafts ฉบับร่างอัตโนมัติ AI เปลี่ยนได้
Trashed Posts เรื่องในถังขยะ AI เปลี่ยนได้
Comments Cleanup ล้างความเห็น — ลบความเห็นสแปมและความเห็นที่ลบแล้ว
Spam Comments ความเห็นสแปม AI เปลี่ยนได้
Trashed Comments ความเห็นที่ถูกลบ AI เปลี่ยนได้
Transients Cleanup ล้างข้อมูลชั่วคราว — ล้างข้อมูลชั่วคราว (transient) ทั้งหมดที่เก็บไว้ใน DB
All transients ข้อมูลชั่วคราวทั้งหมด AI เปลี่ยนได้
Database Cleanup ล้างฐานข้อมูล
Optimize Tables ปรับแต่งตาราง AI เปลี่ยนได้
Automatic Cleanup ล้างอัตโนมัติ
Schedule Automatic Cleanup ตั้งเวลาล้างอัตโนมัติ AI เปลี่ยนได้
Frequency ความถี่ AI เปลี่ยนได้
Heartbeat
Heartbeat
Control Heartbeat ควบคุม Heartbeat AI เปลี่ยนได้
Reduce or disable Heartbeat activity ลดหรือปิดการทำงานของ Heartbeat
Behavior in backend การทำงานในแบ็กเอนด์ AI เปลี่ยนได้
Behavior in post editor การทำงานในตัวแก้ไขเรื่อง AI เปลี่ยนได้
Behavior in frontend การทำงานในฟรอนต์เอนด์ AI เปลี่ยนได้
ส่วนเสริม (Add-ons)
One-click Rocket Add-ons ส่วนเสริม Rocket แบบคลิกเดียว
User Cache แคชผู้ใช้ AI เปลี่ยนได้
WebP Compatibility ความเข้ากันได้กับ WebP AI เปลี่ยนได้
Rocket Add-ons ส่วนเสริม Rocket
4️⃣ ตัวอย่างการใช้งาน
หลังเชื่อมต่อกับ testpilotweb.com แล้วบอก Claude ว่า [ล้างแคชเฉพาะหน้าแรก] หน้าต่างขออนุมัติก็แสดงความสามารถที่จะรัน (wp-rocket/clear-url-cache) และที่อยู่ขึ้นมาก่อน
พอคลิก [Allow once] ไฟล์แคชของหน้าแรกเท่านั้นที่ถูกลบบนเซิร์ฟเวอร์ ส่วนแคชของบทความอื่นยังอยู่เหมือนเดิม
เช็กการตั้งค่าได้ด้วยการถามโดยไม่ต้องเข้าหน้าผู้ดูแลระบบ พอถามว่า [ตอนนี้ Delay JavaScript execution เปิดอยู่ไหม?] ก็ตอบค่าการตั้งค่าและสถานะของรายการยกเว้นมา
ครั้งแรกที่ใช้ในแชตหนึ่ง หน้าต่างขออนุมัติสำหรับอ่านรายการความสามารถและคำอธิบายจะขึ้นมาก่อนสองครั้ง และเพราะความสามารถแบบอ่านก็ต้องผ่าน [Execute Ability] เวลาอ่านการตั้งค่าก็จะมีหน้าต่างขออนุมัติขึ้นมาด้วย
5️⃣ ข้อควรระวัง
งานที่เครื่องมือ AI เปลี่ยนการตั้งค่าหรือล้างแคชจะทำงานก็ต่อเมื่อผู้ใช้อนุมัติ รหัสผ่านแอปพลิเคชันเพิกถอนได้ทุกเมื่อจากหน้าที่สร้างไว้
การตรวจสถานะแคชและการประมาณการโหลดล่วงหน้าจะได้ผลลัพธ์ก็ต่อเมื่อเปิด [Preload Cache] ของ WP Rocket ไว้
ถ้าเชื่อมต่อไม่ได้ ให้ดูไฟล์คอนฟิกก่อน ส่วนใหญ่มักลืมเครื่องหมายจุลภาคระหว่างรายการ หรือบันทึกโดยไม่ได้เปลี่ยนส่วนที่อยู่ ชื่อผู้ใช้ และรหัสผ่าน
🧭
บทความที่เกี่ยวกับ WP Rocket·Perfmatters
บทความ 15 · เครื่องมือ 3
🗂️ WP คืออะไร?
▸ 📂 WP Rocket·Perfmatters 8
📋 คู่มือตั้งค่า WP Rocket
📄 คู่มือ Perfmatters
📄 WP Rocket With Perfmatters
📄 WP Rocket MCP Server
📄 WP Rocket กับ URL ภาษาเกาหลี
📄 nginx njs
📄 แคชหลายภาษาของ WP Rocket
📄 แคชกับ gclid
▸ 📂 ทดสอบความเร็ว·เปรียบเทียบ 3
📄 ทดสอบความเร็ว WP Rocket
📝 ปลั๊กอินแคช·เพิ่มประสิทธิภาพ
📝 กรณีศึกษาการเพิ่มความเร็ว
▸ 📂 แนวคิดเรื่องแคช 2
📋 แคช: ความหมายและทุกด้านที่ใช้
📄 แคชเว็บไซต์ & แคชภายในเซิร์ฟเวอร์
▸ 📂 โฮสติ้ง 2
📋 BEST โฮสติ้ง TOP 7
📄 โฮสติ้งที่เร็ว 2026
🧰 เครื่องมือแนะนำ 3
🛠️ ตรวจหา WordPress
🛠️ ตรวจสอบโดเมน WHOIS
🛠️ เช็ค IP ของฉัน
ℹ️ ประกาศเรื่องลิงก์แอฟฟิลิเอต เนื้อหาของเว็บไซต์นี้มีลิงก์แอฟฟิลิเอต หากผู้เข้าชมซื้อสินค้าหรือบริการผ่านลิงก์เหล่านี้ เว็บไซต์นี้จะได้รับค่าคอมมิชชันจากผู้ขาย ในกระบวนการนี้ ราคาที่ผู้ซื้อจ่าย(ราคาจะลดลงเมื่อมีโปรโมชัน↓) จะไม่สูงขึ้นแต่อย่างใด ราคา ส่วนลด และข้อมูลสต็อกที่แสดงเป็นข้อมูล ณ เวลาที่เขียนและอาจต่างจากความเป็นจริง โปรดตรวจสอบกับผู้ขายอีกครั้งก่อนซื้อ การเลือกและการประเมินสินค้าเขียนตามเกณฑ์ของเราเอง และการได้รับค่าคอมมิชชันหรือไม่ไม่มีผลต่อลำดับการแนะนำหรือเนื้อหาการประเมิน