AI เอเจนต์ (MCP)
Zinn® Reseller Toolkit สำหรับเอเจนต์ AI
เว็บไซต์ WordPress ของคุณคือเซิร์ฟเวอร์ MCP ของตัวเอง ผู้ช่วย AI จะเข้าสู่ระบบในฐานะผู้ใช้ WordPress ด้วยรหัสผ่านแอปพลิเคชัน และสามารถทำสิ่งที่ผู้ใช้นั้นสามารถทำได้ด้วย Zinn® Reseller Toolkit และทำได้แค่นั้น
12 การกระทำ: ฟรี 12, ใน Pro 0
คู่มืออ้างอิงสำหรับนักพัฒนาซอฟต์แวร์: ทุกการกระทำ เส้นทาง REST และพารามิเตอร์ทั้งหมด
คู่มือเดียวกันในฐานความรู้ของเรา พร้อมแสดงรายการการดำเนินการฟรีทั้งหมด
ตั้งค่าได้ในสามขั้นตอน
ตรวจสอบสวิตช์
คุณต้องใช้ WordPress 6.9 หรือใหม่กว่าและ Zinn® Reseller Toolkit 1.6.1 หรือใหม่กว่า ในการตั้งค่าของปลั๊กอิน "Allow AI agents (MCP)" จะเปิดอยู่เว้นแต่คุณจะปิดไว้
สร้างรหัสผ่านแอปพลิเคชัน
ใน WordPress ให้เปิดไปที่ ผู้ใช้ (Users) จากนั้นไปที่ โปรไฟล์ (Profile) และเพิ่มรหัสผ่านแอปพลิเคชัน (application password) โดยตั้งชื่อตามแอป AI ของคุณ คัดลอกรหัสผ่านนั้น เนื่องจาก WordPress จะแสดงให้เห็นเพียงครั้งเดียว
เพิ่มเว็บไซต์ไปยังแอป AI ของคุณ
ใช้ชื่อผู้ใช้ WordPress ของคุณ รหัสผ่านแอปพลิเคชัน และที่อยู่การเชื่อมต่อเว็บไซต์ของคุณ:
https://example.com/wp-json/zinn-reseller/v1/mcp
การกำหนดค่าสำหรับแอป AI ยอดนิยม
แอปทั้งหมดด้านล่างนี้จะสื่อสารกับเว็บไซต์ของคุณผ่านพร็อกซีทางการของ WordPress คือ @automattic/mcp-wordpress-remote โปรดแทนที่ที่อยู่ ชื่อผู้ใช้ และรหัสผ่านด้วยข้อมูลของคุณ
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"zinn-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-reseller \
-e WP_API_URL=https://example.com/wp-json/zinn-reseller/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-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/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-reseller": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}แอปอื่นๆ
แอปพลิเคชันใดๆ ที่รองรับ MCP servers ผ่านมาตรฐานอินพุตและเอาต์พุตสามารถใช้คำสั่งและการตั้งค่าเดียวกันได้ แอปพลิเคชันที่เชื่อมต่อกับ remote HTTP servers เท่านั้น สามารถเข้าถึงที่อยู่การเชื่อมต่อได้โดยตรงด้วยชื่อผู้ใช้และรหัสผ่านแอปพลิเคชันเดียวกัน ChatGPT เป็นข้อยกเว้นในขณะนี้: เนื่องจากเชื่อมต่อกับ MCP servers ผ่านการลงชื่อเข้าใช้ด้วย OAuth เท่านั้น จึงไม่สามารถใช้รหัสผ่านแอปพลิเคชันได้
สิ่งที่เอเจนต์ AI สามารถทำได้
ทุกสิ่งที่หน้าจอของปลั๊กอินเองสามารถทำได้ การดำเนินการที่ทำเครื่องหมายว่า Pro จำเป็นต้องมีไลเซนส์ Zinn® Reseller Toolkit Pro
| การกระทำ | การทำงานอย่างไร | ฉบับพิมพ์ |
|---|---|---|
| สร้างลูกค้า | สร้างบัญชีลูกค้าภายใต้บัญชีของคุณ (ชื่อ; default_currency, รหัสสามตัวอักษร) กำหนดแผนบริการให้พวกเขาก่อนสร้างเว็บไซต์แรก | รุ่นฟรี |
| สร้างเว็บไซต์สำหรับลูกค้า | สร้างเว็บไซต์ที่โฮสต์ไว้สำหรับลูกค้าของคุณหนึ่งราย (client_id, product_line, primary_domain) โดยจะเรียกเก็บเงินไปยังบัญชีของคุณตามแผนของลูกค้า เช่นเดียวกับจากร้านค้าของคุณ | รุ่นฟรี |
| อ่านแผนของลูกค้า | ส่งคืนแผนบริการที่ลูกค้าใช้งานอยู่และค่าใช้จ่ายที่คุณต้องชำระสำหรับลูกค้ารายนั้น (client_id) | รุ่นฟรี |
| อ่านบัญชีตัวแทนจำหน่ายของคุณ | แสดงข้อมูลบัญชีผู้แทนจำหน่ายของคุณในการอ่านครั้งเดียว: แบรนด์, แพ็กเกจ, จำนวนลูกค้าและบริการ และการตั้งค่าต่างๆ | รุ่นฟรี |
| อ่านการตั้งค่าชุดเครื่องมือตัวแทนจำหน่าย | ส่งคืนการตั้งค่าของปลั๊กอินนี้ (ที่อยู่ API, แผนที่คำสั่งซื้อใหม่ใช้, ฟีเจอร์ใดบ้างที่เปิดใช้งาน) คีย์ API จะไม่ถูกส่งคืน จะส่งคืนเฉพาะสถานะว่ามีการบันทึกไว้แล้วหรือไม่ | รุ่นฟรี |
| แสดงรายการลูกค้าของคุณ | แสดงรายชื่อบัญชีลูกค้าของคุณทีละหน้า (เคอร์เซอร์, ขีดจำกัด) | รุ่นฟรี |
| แสดงรายการแผนที่คุณสามารถขายได้ | แสดงรายการแผนโฮสติ้งและราคา (สามารถจำกัดแคบลงได้ด้วย product_line และ currency) | รุ่นฟรี |
| แสดงรายการเว็บไซต์ของลูกค้าของคุณ | แสดงรายการทุกอย่างที่คุณได้จัดสรรไว้สำหรับลูกค้าของคุณ (โดยกรองแคบลงได้ด้วย client_id และ status) ทีละหน้า | รุ่นฟรี |
| กำหนดแผนให้ลูกค้า | นำลูกค้าเข้าสู่แพ็กเกจของคุณ (client_id, plan_code; interval: เดือน หรือ ปี) ให้ดำเนินการนี้ก่อนที่จะสร้างเว็บไซต์แรกของพวกเขา | รุ่นฟรี |
| ระงับเว็บไซต์ของลูกค้า | ระงับเว็บไซต์ของลูกค้าเนื่องจากค้างชำระ (site_id; เหตุผล: บันทึกส่วนตัวของคุณ จะไม่แสดงให้ลูกค้าเห็น) เว็บไซต์จะหยุดให้บริการจนกว่าจะถูกยกเลิกการระงับ | รุ่นฟรี |
| เลิกพักการใช้งานเว็บไซต์ของลูกค้า | ยกเลิกการระงับการชำระเงินค้างชำระ เพื่อให้เว็บไซต์กลับมาใช้งานได้อีกครั้ง (site_id) | รุ่นฟรี |
| เปลี่ยนการตั้งค่าชุดเครื่องมือตัวแทนจำหน่าย | เปลี่ยนการตั้งค่าที่คุณส่ง (plan_code, enable_domain_search, enable_panel_link, enable_woocommerce) และคงค่าส่วนที่เหลือไว้ คีย์ API และที่อยู่จะถูกเปลี่ยนบนหน้าจอเท่านั้น | รุ่นฟรี |
ปลอดภัยด้วยการออกแบบ
แต่ละการกระทำจะตรวจสอบสิทธิ์ WordPress เดียวกันกับหน้าจอของปลั๊กอิน สำหรับหน้าหรือโพสต์ที่เกี่ยวข้องจริงๆ สมาชิกไม่สามารถเชื่อมต่อได้เลย
รหัสผ่านแอปพลิเคชันสามารถถูกเพิกถอนได้ตลอดเวลาภายใต้หัวข้อ ผู้ใช้ และ โปรไฟล์ โดยไม่ต้องเปลี่ยนรหัสผ่านปกติของคุณ
ปิดการใช้งาน "อนุญาตเอเจนต์ AI (MCP)" แล้วการดำเนินการและที่อยู่การเชื่อมต่อจะหายไปจากเว็บไซต์
หน้าเว็บที่ตัวแทนแก้ไขจะยังคงเก็บบันทึกการแก้ไข WordPress ไว้ เพื่อให้สามารถยกเลิกการเปลี่ยนแปลงใดๆ ก็ได้
โฮสต์กับ Zinn Digital® หรือไม่
หาก Zinn Digital® เป็นผู้โฮสต์เว็บไซต์ เซิร์ฟเวอร์ MCP ของเราเองก็สามารถดำเนินการเหล่านี้แทนคุณได้โดยไม่ต้องใช้รหัสผ่านแอปพลิเคชัน: เชื่อมต่อแอป AI ของคุณเข้ากับเซิร์ฟเวอร์ MCP ของ Zinn Digital® และใช้ wordpress_abilities_list รวมถึง wordpress_ability_run