5 คะแนน โดย davespark 2026-02-06 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

สรุปประเด็นสำคัญ

  • WordPress ประกาศเครื่องมือทางการตัวใหม่ WordPress MCP Adapter สำหรับยุคของ AI Agent โดยอิงกับ Abilities API (เริ่มใช้งานใน WordPress 6.9)
  • อะแดปเตอร์นี้จะแปลงความสามารถภายใน WordPress (Abilities) ให้อยู่ในรูปแบบ Model Context Protocol (MCP) เพื่อให้เครื่องมือ/เอเจนต์ AI เช่น Claude Desktop, Cursor, VS Code และ Claude Code สามารถ ค้นพบ (discover) และ เรียกใช้งาน (invoke) ความสามารถของเว็บไซต์ WordPress ได้โดยอัตโนมัติ

พื้นหลังสำคัญ

  • Abilities API → API ที่ช่วยให้ WordPress core, ปลั๊กอิน และธีม สามารถลงทะเบียนความสามารถในรูปแบบมาตรฐานได้ (เช่น input/output schema, สิทธิ์, callback)
  • MCP (Model Context Protocol) → โปรโตคอลแบบเปิดสำหรับมอบ external context (เครื่องมือ, ข้อมูล, พรอมป์ต์) ให้กับโมเดล AI อย่างปลอดภัย
  • MCP Adapter ทำหน้าที่เป็น สะพานเชื่อม (bridge) ระหว่างสองสิ่งนี้

MCP Adapter ทำอะไรบ้าง

แปลงความสามารถที่ลงทะเบียนผ่าน Abilities ให้เป็นองค์ประกอบพื้นฐาน 3 อย่างของ MCP:

  • Tools — แอ็กชันที่สามารถเรียกใช้งานได้ (เช่น แก้ไขโพสต์, ดึงข้อมูล)
  • Resources — ข้อมูลแบบอ่านอย่างเดียว (เช่น ข้อมูลเว็บไซต์, รายชื่อผู้ใช้)
  • Prompts — เทมเพลตสำหรับแนะนำการทำงานเฉพาะอย่าง

ความสามารถที่มีให้โดยค่าเริ่มต้นหลังติดตั้ง:

  • ดูรายการ Abilities ที่ใช้งานได้
  • ดูรายละเอียดของ Ability ที่ระบุ
  • เรียกใช้งาน Ability จริง

เมื่อผู้พัฒนาสร้าง Abilities เพียงเพิ่มแฟล็กอย่าง meta.mcp.public = true ก็เปิดให้ AI เข้าถึงได้ทันที

วิธีการเชื่อมต่อ

  • สภาพแวดล้อมโลคัล/พัฒนา → แบบ STDIO (wp mcp-adapter serve command)
  • รีโมต/เว็บไซต์จริง → แบบ HTTP (ใช้แพ็กเกจ @automattic/mcp-wordpress-remote)
  • เพียงใส่ที่อยู่ MCP server ลงในไฟล์ตั้งค่าของ AI client (.mcp.json, claude_desktop_config.json เป็นต้น) ก็เชื่อมต่อได้ทันที

ความแตกต่างระหว่าง Abilities กับ MCP Adapter

  • Abilities API → API พื้นฐานสำหรับลงทะเบียนและเรียกใช้ความสามารถภายใน WordPress (ใช้ได้จาก PHP, JS, REST เป็นต้น)
  • MCP Adapter → อะแดปเตอร์ที่แปลง Abilities ให้เป็น standard interface ที่ AI ภายนอกเข้าใจและเรียกใช้ได้

สรุปคือ ถ้า Abilities คือ “เอกสารนิยามความสามารถภายใน” MCP Adapter ก็คือ “ล่าม” ที่ทำให้ AI ใช้งานความสามารถเหล่านั้นได้

ความหมายต่อผู้พัฒนาและผู้ใช้

  • นักพัฒนาปลั๊กอิน/ธีม — ผสาน AI ได้โดยแทบไม่ต้องแก้โค้ด Abilities เดิมมากนัก (งานเพิ่มน้อยมาก)
  • ผู้ดูแลเว็บไซต์/ผู้ใช้ — สามารถสั่งเป็นภาษาธรรมชาติ เช่น “ช่วยวิเคราะห์โพสต์ล่าสุดให้หน่อย” หรือ “สร้างรายงานสรุปสถิติเว็บไซต์ให้หน่อย” แล้วให้ AI จัดการผ่าน WordPress ได้โดยตรง
  • เพิ่มประสิทธิภาพการทำงานสูงสุด + ทำงานซ้ำ ๆ แบบอัตโนมัติได้

เน้นย้ำเรื่องความปลอดภัยและข้อควรระวัง

  • MCP ทำงานด้วยสิทธิ์ของผู้ใช้ WordPress ที่ล็อกอินอยู่ → ต้องยึด หลักสิทธิ์เท่าที่จำเป็น (least privilege)
  • แนะนำให้เริ่มเปิดเผย Abilities แบบอ่านอย่างเดียวก่อน
  • ใช้บัญชีที่จำกัดสิทธิ์โดยเฉพาะ + Application Passwords / OAuth
  • ต้องติดตามมอนิเตอร์บันทึกการใช้งาน

ทิศทางต่อจากนี้

  • ขยายแบบค่อยเป็นค่อยไป (ช่วงแรกเน้นความสามารถแบบไม่ทำลายข้อมูลและเน้นการอ่าน)
  • เสริมความร่วมมือกับชุมชน
  • รองรับ AI client ได้มากขึ้น
  • จะพัฒนาต่อเนื่องในฐานะส่วนหนึ่งของโปรเจกต์ AI Building Blocks

WordPress MCP Adapter คือจุดเปลี่ยนสำคัญที่จะทำให้ “WordPress กลายเป็นแพลตฟอร์มที่ AI Agent จัดการได้โดยตรง” เพียงติดตั้งปลั๊กอินหนึ่งตัวและเปิดเผย Abilities ไม่กี่รายการ เว็บไซต์ก็พร้อมสำหรับ AI ทันที

1 ความคิดเห็น

 
davespark 2026-02-06

ที่เก็บ MCP เซิร์ฟเวอร์เดิม Automattic/wordpress-mcp ถูก เก็บถาวร (อ่านอย่างเดียว) เมื่อวันที่ 19 มกราคม 2026 และได้รับการประกาศอย่างเป็นทางการว่า deprecated แล้ว