AI เอเจนต์ (MCP)
Zinn® Cache สำหรับเอเจนต์ AI
เว็บไซต์ WordPress ของคุณคือเซิร์ฟเวอร์ MCP ของตัวเอง ผู้ช่วย AI จะเข้าสู่ระบบในฐานะผู้ใช้ WordPress ด้วยรหัสผ่านแอปพลิเคชัน และสามารถทำสิ่งที่ผู้ใช้นั้นสามารถทำได้ด้วย Zinn® Cache และทำได้แค่นั้น
18 การกระทำ: ฟรี 6, ใน Pro 12
คู่มืออ้างอิงสำหรับนักพัฒนาซอฟต์แวร์: ทุกการกระทำ เส้นทาง REST และพารามิเตอร์ทั้งหมด
ตั้งค่าได้ในสามขั้นตอน
ตรวจสอบสวิตช์
คุณต้องใช้ WordPress 6.9 หรือใหม่กว่าและ Zinn® Cache 1.8.0 หรือใหม่กว่า ในการตั้งค่าของปลั๊กอิน "Allow AI agents (MCP)" จะเปิดอยู่เว้นแต่คุณจะปิดไว้
สร้างรหัสผ่านแอปพลิเคชัน
ใน WordPress ให้เปิดไปที่ ผู้ใช้ (Users) จากนั้นไปที่ โปรไฟล์ (Profile) และเพิ่มรหัสผ่านแอปพลิเคชัน (application password) โดยตั้งชื่อตามแอป AI ของคุณ คัดลอกรหัสผ่านนั้น เนื่องจาก WordPress จะแสดงให้เห็นเพียงครั้งเดียว
เพิ่มเว็บไซต์ไปยังแอป AI ของคุณ
ใช้ชื่อผู้ใช้ WordPress ของคุณ รหัสผ่านแอปพลิเคชัน และที่อยู่การเชื่อมต่อเว็บไซต์ของคุณ:
https://example.com/wp-json/zinn-cache/v1/mcp
การกำหนดค่าสำหรับแอป AI ยอดนิยม
แอปทั้งหมดด้านล่างนี้จะสื่อสารกับเว็บไซต์ของคุณผ่านพร็อกซีทางการของ WordPress คือ @automattic/mcp-wordpress-remote โปรดแทนที่ที่อยู่ ชื่อผู้ใช้ และรหัสผ่านด้วยข้อมูลของคุณ
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"zinn-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-cache \
-e WP_API_URL=https://example.com/wp-json/zinn-cache/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestเคอร์เซอร์
// .cursor/mcp.json
{
"mcpServers": {
"zinn-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}VS Code
// .vscode/mcp.json — VS Code's key is "servers"
{
"servers": {
"zinn-cache": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}แอปอื่นๆ
แอปพลิเคชันใดๆ ที่รองรับเซิร์ฟเวอร์ MCP ผ่านมาตรฐานอินพุตและเอาต์พุตสามารถใช้คำสั่งและการตั้งค่าเดียวกันได้ แอปพลิเคชันที่เชื่อมต่อกับเซิร์ฟเวอร์ HTTP ระยะไกลเท่านั้น สามารถเข้าถึงที่อยู่การเชื่อมต่อได้โดยตรงด้วยชื่อผู้ใช้และรหัสผ่านแอปพลิเคชันเดียวกัน ChatGPT คือข้อยกเว้นในตอนนี้ เนื่องจากเชื่อมต่อกับเซิร์ฟเวอร์ MCP ผ่านการลงชื่อเข้าใช้ OAuth เท่านั้น จึงไม่สามารถใช้รหัสผ่านแอปพลิเคชันได้
สิ่งที่เอเจนต์ AI สามารถทำได้
ทุกสิ่งที่หน้าจอของปลั๊กอินเองสามารถทำได้ การดำเนินการที่ทำเครื่องหมายว่า Pro จำเป็นต้องมีไลเซนส์ Zinn® Cache Pro
| การกระทำ | การทำงานอย่างไร | ฉบับพิมพ์ |
|---|---|---|
| ล้างข้อมูลฐานข้อมูล (Pro) | ลบไฟล์ขยะประเภทที่เปิดใช้งานในการตั้งค่าในเบื้องหลัง สิ่งที่ถูกลบไปแล้วจะไม่สามารถกู้คืนได้ | รุ่น Pro |
| แปลงรูปภาพที่มีอยู่ทั้งหมด (Pro) | เริ่มแปลงรูปภาพในไลบรารีสื่อเป็นรูปแบบสมัยใหม่ที่เปิดใช้งานอยู่ในการตั้งค่า โดยทำงานเบื้องหลัง | รุ่น Pro |
| อ่านการวิเคราะห์แคช (Pro) | ส่งคืนอัตราการเรียกใช้สำเร็จและปริมาณข้อมูลของออบเจ็กต์แคชในช่วงไม่กี่ชั่วโมงที่ผ่านมา (ระบุเป็นชั่วโมง สูงสุด 720 ชั่วโมง) คำสั่งที่ทำงานช้าที่สุด และปลั๊กอินที่พลาดการใช้แคชมากที่สุด | รุ่น Pro |
| อ่านรายงานการวินิจฉัย | ส่งรายงานการวินิจฉัยที่ฝ่ายสนับสนุนต้องการ ซึ่งได้แก่ เวอร์ชัน ขีดจำกัดของเซิร์ฟเวอร์ สถานะแคช และข้อผิดพลาดล่าสุด โดยไม่มีรหัสผ่านหรือคีย์ใดๆ อยู่ภายใน | รุ่นฟรี |
| อ่านความคืบหน้าในการแปลงรูปภาพ (Pro) | แสดงความคืบหน้าของการแปลง (หรือการลบ) รูปภาพ | รุ่น Pro |
| อ่านการตั้งค่า Cache Pro (Pro) | ส่งคืนการตั้งค่า Cache Pro ทั้งหมด (การวอร์มอัพ, รูปภาพ, สคริปต์และสไตล์, การทำความสะอาดฐานข้อมูล, การล้างข้อมูลแคชอัจฉริยะ, ตัวค้นหา) ข้อมูลที่เป็นความลับจะไม่ถูกส่งคืน | รุ่น Pro |
| อ่านการตั้งค่าแคช | ส่งคืนการตั้งค่าแคชทั้งหมด รหัสผ่านของ Redis จะไม่ถูกส่งคืน จะส่งคืนเฉพาะสถานะว่ามีการบันทึกไว้หรือไม่เท่านั้น | รุ่นฟรี |
| อ่านเครื่องมือค้นหาคิวรีแบบช้า (Pro) | ส่งคืนคิวรีฐานข้อมูลที่ช้าที่สุดและสายเรียกเข้าออกที่ตัวค้นหาเคยพบ พร้อมด้วยปลั๊กอินหรือธีมที่สร้างแต่ละรายการขึ้นมา | รุ่น Pro |
| อ่านสถานะแคช | ส่งคืนสถานะว่าแคชหน้าเว็บและแคชออบเจ็กต์เปิดใช้งานอยู่และทำงานปกติหรือไม่, จำนวนหน้าเว็บที่ถูกแคชไว้, รวมถึงข้อมูลการเชื่อมต่อและจำนวนการฮิตของแคชออบเจ็กต์ | รุ่นฟรี |
| อ่านความคืบหน้าของการวอร์มอัพ (Pro) | ส่งคืนสถานะว่าการอุ่นเครื่องกำลังทำงานอยู่หรือไม่ หน้าเว็บที่เยี่ยมชมไปแล้วจำนวนเท่าใด และมีหน้าที่ล้มเหลวจำนวนเท่าใด | รุ่น Pro |
| ดูตัวอย่างการทำความสะอาดฐานข้อมูล (Pro) | นับสิ่งที่การล้างข้อมูลจะลบออก ตามแต่ละประเภท (เช่น ฉบับแก้ไข, ฉบับร่าง, สแปม, ข้อมูลชั่วคราวที่หมดอายุ และอื่นๆ) ไม่มีสิ่งใดถูกลบออก | รุ่น Pro |
| ล้างแคช | ล้างแคชหน้าเว็บทั้งหมด: ทั้งหมด (all: true), บาง URL (urls) หรือทุกหน้าที่มีแท็ก (tags) หน้าเว็บจะถูกสร้างขึ้นใหม่เมื่อมีผู้เข้าชมเข้ามา | รุ่นฟรี |
| ลบรูปภาพที่แปลงทั้งหมดแล้ว (Pro) | ลบสำเนาภาพที่แปลงแล้วทั้งหมดในพื้นหลัง โดยที่ภาพต้นฉบับจะยังคงอยู่ | รุ่น Pro |
| คืนค่าการตั้งค่าแคชเป็นค่าเริ่มต้น | คืนค่าการตั้งค่าแคชทั้งหมดให้เป็นค่าเริ่มต้น เช่นเดียวกับปุ่มรีเซ็ต รหัสผ่าน Redis ที่บันทึกไว้จะถูกลบออกด้วย | รุ่นฟรี |
| ล้างผลการค้นหาคิวรีที่ช้า (Pro) | ล้างประวัติคำสั่งค้นหาและคำสั่งเรียกใช้งานที่ช้าทั้งหมดที่พบที่ผ่านมา และระบบจะเริ่มค้นหาใหม่อีกครั้ง | รุ่น Pro |
| เปลี่ยนการตั้งค่า Cache Pro (Pro) | เปลี่ยนการตั้งค่า Cache Pro ที่คุณส่ง (การตั้งค่า: คีย์เป็นค่า) และคงส่วนที่เหลือไว้ ค่าแต่ละค่าจะได้รับการตรวจสอบอย่างแม่นยำเช่นเดียวกับบนหน้าจอ Cache Pro คีย์ที่ไม่รู้จักจะถูกปฏิเสธ | รุ่น Pro |
| เปลี่ยนการตั้งค่าแคช | เปลี่ยนการตั้งค่าที่คุณส่งและเก็บส่วนที่เหลือไว้ (แคชหน้าเว็บ, ระยะเวลาที่หน้าเว็บอยู่ในแคช, แคชออปเจกต์และการเชื่อมต่อ Redis, กฎการล้างข้อมูลและข้อยกเว้น) ค่าต่างๆ จะถูกตรวจสอบและแก้ไขให้ถูกต้องเช่นเดียวกับบนหน้าแคช | รุ่นฟรี |
| อุ่นแคช (Pro) | เริ่มเข้าชมทุกหน้าในแผนผังเว็บไซต์ในเบื้องหลัง เพื่อให้ผู้เข้าชมได้รับหน้าที่แคชไว้ ติดตามด้วย zinn-cache/get-warmup-progress | รุ่น Pro |
ปลอดภัยด้วยการออกแบบ
แต่ละการกระทำจะตรวจสอบสิทธิ์ WordPress เดียวกันกับหน้าจอของปลั๊กอิน สำหรับหน้าหรือโพสต์ที่เกี่ยวข้องจริงๆ สมาชิกไม่สามารถเชื่อมต่อได้เลย
รหัสผ่านแอปพลิเคชันสามารถถูกเพิกถอนได้ตลอดเวลาภายใต้หัวข้อ ผู้ใช้ และ โปรไฟล์ โดยไม่ต้องเปลี่ยนรหัสผ่านปกติของคุณ
ปิดการใช้งาน "อนุญาตเอเจนต์ AI (MCP)" แล้วการดำเนินการและที่อยู่การเชื่อมต่อจะหายไปจากเว็บไซต์
หน้าเว็บที่ตัวแทนแก้ไขจะยังคงเก็บบันทึกการแก้ไข WordPress ไว้ เพื่อให้สามารถยกเลิกการเปลี่ยนแปลงใดๆ ก็ได้
โฮสต์กับ Zinn Digital® หรือไม่
หาก Zinn Digital® เป็นผู้โฮสต์เว็บไซต์ เซิร์ฟเวอร์ MCP ของเราเองก็สามารถดำเนินการเหล่านี้แทนคุณได้โดยไม่ต้องใช้รหัสผ่านแอปพลิเคชัน: เชื่อมต่อแอป AI ของคุณเข้ากับเซิร์ฟเวอร์ MCP ของ Zinn Digital® และใช้ wordpress_abilities_list รวมถึง wordpress_ability_run