MCP คือ Model Context Protocol มาตรฐานเปิดที่กำหนดวิธีให้แอป AI อย่าง Claude หรือ ChatGPT เชื่อมต่อกับข้อมูลและเครื่องมือภายนอก เช่น ไฟล์ ฐานข้อมูล เว็บ WordPress หรือ n8n ด้วยวิธีเดียวกัน ทำครั้งเดียวแล้วใช้กับ AI ได้หลายตัว AI จึงอ่านข้อมูลจริงและลงมือทำงานแทนเราได้ ไม่ได้ตอบจากสิ่งที่จำมาอย่างเดียว
ช่วงปีที่ผ่านมาคำว่า MCP โผล่ขึ้นมาในเกือบทุกเครื่องมือที่ผมใช้ทำเว็บ ทั้งใน Elementor, n8n และแอป Claude เอง บทความนี้เลยตั้งใจอธิบายแบบคนทำเว็บและเจ้าของธุรกิจอ่านแล้วเข้าใจ ไม่ต้องเขียนโค้ดเป็น พร้อมตัวอย่างจริงจากเว็บ ehowme.com ว่าตอนนี้ WordPress คุยกับ AI ผ่าน MCP ได้แค่ไหนแล้ว
MCP คืออะไร อธิบายแบบไม่ต้องเป็นโปรแกรมเมอร์
เว็บไซต์ทางการของโปรเจกต์ modelcontextprotocol.io เปรียบ MCP ไว้ว่าเหมือน “พอร์ต USB-C ของแอป AI” ก่อนมี USB-C อุปกรณ์แต่ละยี่ห้อใช้สายคนละแบบ พอมีมาตรฐานกลาง สายเส้นเดียวก็เสียบได้แทบทุกเครื่อง MCP ทำแบบเดียวกันกับ AI คือกำหนดรูปแบบกลางให้ AI ถามว่า “เครื่องมือนี้ทำอะไรได้บ้าง” แล้วสั่งใช้งานได้ทันที
MCP ไม่ได้ทำให้ AI ฉลาดขึ้น แต่ทำให้ AI เอื้อมมือไปหยิบข้อมูลและเครื่องมือที่มีอยู่แล้วของเราได้
MCP เปิดตัวโดย Anthropic ผู้พัฒนา Claude ช่วงปลายปี 2024 ในรูปแบบโอเพนซอร์ส หนึ่งปีต่อมา ในวันที่ 9 ธันวาคม 2025 Anthropic ยก MCP ให้ Agentic AI Foundation ที่อยู่ภายใต้ Linux Foundation ซึ่งก่อตั้งร่วมกันโดย Anthropic, Block และ OpenAI ตอนประกาศ มี MCP server สาธารณะที่ใช้งานอยู่มากกว่า 10,000 ตัว ยอดดาวน์โหลด SDK ฝั่ง Python และ TypeScript รวมกันเกิน 97 ล้านครั้งต่อเดือน และแพลตฟอร์มใหญ่อย่าง ChatGPT, Gemini, Microsoft Copilot, Cursor และ VS Code รองรับแล้ว
พูดง่ายๆ คือ MCP ไม่ใช่ของค่ายใดค่ายหนึ่งแล้ว แต่กลายเป็นมาตรฐานกลางของวงการ ใครทำ MCP server ไว้หนึ่งตัว ก็ใช้กับ AI ได้หลายเจ้า
ทำไมต้องมี MCP ก่อนหน้านี้ AI ต่อกับเครื่องมือยังไง
ก่อนมี MCP ถ้าอยากให้ AI ตัวหนึ่งอ่านข้อมูลจาก Google Drive อีกตัวอ่านจากฐานข้อมูล และอีกตัวสั่งงานในเว็บได้ นักพัฒนาต้องเขียนตัวเชื่อมแยกทีละคู่ AI 3 ตัวกับเครื่องมือ 5 อย่างก็ต้องทำตัวเชื่อมถึง 15 ชุด และทุกครั้งที่ API ฝั่งใดฝั่งหนึ่งเปลี่ยน ก็ต้องตามแก้ทุกชุด
MCP ตัดปัญหานี้ด้วยการให้แต่ละฝั่งทำตามมาตรฐานเดียว เจ้าของเครื่องมือทำ MCP server ครั้งเดียว ส่วนแอป AI ทำตัวรับ (MCP client) ครั้งเดียว แล้วต่อกันได้หมด จาก 15 ชุดเหลือ 3 + 5 = 8 ชุด และยิ่งมีเครื่องมือเยอะ ส่วนต่างก็ยิ่งมาก
MCP ทำงานยังไง: Host, Client และ Server
ตามเอกสารสถาปัตยกรรมของ MCP ระบบมีผู้เกี่ยวข้อง 3 ส่วน
- MCP Host คือแอป AI ที่เราใช้ เช่น Claude Desktop, Claude Code หรือ VS Code
- MCP Client คือตัวเชื่อมที่ Host สร้างขึ้นมา 1 ตัวต่อ server 1 ตัว ทำหน้าที่คุยกับ server นั้นโดยเฉพาะ
- MCP Server คือโปรแกรมที่เปิดให้ AI เข้าถึงข้อมูลหรือเครื่องมือ เช่น server ของ WordPress, n8n หรือ Google Drive

Server แบ่งได้ 2 แบบตามที่ตั้ง แบบ local รันบนเครื่องเดียวกับแอป AI คุยกันผ่าน stdio เหมาะกับงานที่ต้องเข้าถึงไฟล์ในเครื่อง ส่วนแบบ remote อยู่บนอินเทอร์เน็ต คุยผ่าน Streamable HTTP และมักให้ล็อกอินด้วย OAuth เช่น server ของ n8n หรือของบริการคลาวด์ต่างๆ ทั้งสองแบบส่งข้อความกันในรูปแบบ JSON-RPC 2.0 เหมือนกัน
Server ส่งอะไรให้ AI ได้บ้าง
สิ่งที่ MCP server เปิดให้ใช้ เรียกว่า primitives หลักๆ มี 3 แบบ บวกกับอีกหนึ่งความสามารถที่ฝั่งแอป AI เปิดให้ server ใช้
| ประเภท | คืออะไร | ตัวอย่างในงานเว็บ |
|---|---|---|
| Tools | คำสั่งที่ AI เรียกใช้เพื่อลงมือทำ | สร้างหน้าใหม่ใน WordPress, สั่งรัน workflow ใน n8n |
| Resources | ข้อมูลให้ AI อ่านเป็นบริบท | เนื้อหาไฟล์, โครงสร้างฐานข้อมูล, รายการสินค้า |
| Prompts | เทมเพลตคำสั่งที่เตรียมไว้ล่วงหน้า | แนวทางเขียนบทความหรือกฎการจัดหน้าของแบรนด์ |
| Elicitation (ฝั่ง client) | ให้ server ถามข้อมูลหรือขอยืนยันจากผู้ใช้ | ถามก่อนลบหรือเผยแพร่หน้า |
เวลาใช้งานจริง AI จะเริ่มจากขอรายชื่อเครื่องมือ (tools/list) แต่ละเครื่องมือมีชื่อ คำอธิบาย และรูปแบบข้อมูลที่ต้องส่ง พอ AI ตัดสินใจว่าจะใช้ตัวไหน ก็ส่งคำสั่ง tools/call พร้อมค่าที่ต้องใช้ แล้วนำผลลัพธ์กลับมาตอบเรา
มาตรฐานยังพัฒนาต่อเนื่อง สเปกเวอร์ชันล่าสุด 2026-07-28 ปรับให้ทุกคำขอเป็นแบบ stateless (ทุกคำขอมีข้อมูลครบในตัว) เพิ่มคำขอ server/discover ให้ถามความสามารถของ server ได้ก่อน และประกาศเลิกใช้ฟีเจอร์ Sampling คนที่ใช้งานทั่วไปไม่ต้องสนใจรายละเอียดนี้ แต่ถ้าจะเลือกปลั๊กอินหรือ server ควรดูว่ายังได้รับการอัปเดตตามสเปกอยู่
MCP ต่างจาก API ยังไง
คำถามนี้เจอบ่อยที่สุด เพราะ MCP server หลายตัวก็เรียก API ของบริการนั้นอยู่ข้างในอีกที ความต่างคือ API ออกแบบมาให้โปรแกรมเมอร์เขียนโค้ดเรียก ส่วน MCP ออกแบบมาให้ AI ค้นพบและเลือกใช้เองได้
| เรื่อง | API ทั่วไป | MCP |
|---|---|---|
| ผู้ใช้หลัก | โปรแกรมเมอร์เขียนโค้ดเรียก | แอป AI เรียกเองตามบทสนทนา |
| รูปแบบ | แต่ละบริการต่างกัน ต้องอ่านเอกสารทีละเจ้า | รูปแบบเดียวกันทุก server |
| การค้นหาความสามารถ | อ่านจากเอกสาร | AI ขอรายชื่อเครื่องมือพร้อมคำอธิบายได้เอง |
| เปลี่ยนตัว AI | ต้องเขียนตัวเชื่อมใหม่ | ใช้ server เดิมได้เลย |
| ความเหมาะสม | ระบบอัตโนมัติที่ขั้นตอนตายตัว | งานที่ให้ AI คิดและเลือกขั้นตอนเอง |
สองอย่างนี้ไม่ได้แทนที่กัน งานที่ทำซ้ำเหมือนเดิมทุกวัน เช่น ดึงออเดอร์ไปลงชีต ใช้ API หรือ workflow ธรรมดาจะเสถียรและถูกกว่า ส่วนงานที่ต้องตีความคำสั่ง เช่น “ช่วยหาหน้าที่ยังไม่มีคำอธิบายแล้วร่างให้หน่อย” MCP จะเหมาะกว่า
MCP กับเว็บ WordPress ตอนนี้ไปถึงไหนแล้ว
ฝั่ง WordPress ขยับเร็วมาก ตั้งแต่ WordPress 6.9 มี Abilities API ในตัว ให้ปลั๊กอินประกาศได้ว่าตัวเองทำอะไรได้บ้างในรูปแบบมาตรฐาน แล้วทีม AI ของ WordPress ก็ออกปลั๊กอิน MCP Adapter บน WordPress.org เมื่อวันที่ 7 ตุลาคม 2026 ตามประกาศใน Make WordPress AI ปลั๊กอินนี้แปลง abilities ที่เปิดเป็นสาธารณะให้กลายเป็นเครื่องมือของ MCP server ที่ /wp-json/mcp/mcp-adapter-default-server โดยทีมพัฒนายังระบุว่าเป็นสถานะทดลอง (experimental) ก่อนจะถึงเวอร์ชัน 1.0
ผมลองเช็กหลังบ้านของ ehowme.com ที่ใช้ Elementor 4.4 อยู่ (วันที่ 12 พ.ย. 2026) พบว่ามี endpoint ของ MCP Adapter พร้อมใช้งานแล้วโดยไม่ได้ลงปลั๊กอิน MCP แยก และมี abilities ลงทะเบียนไว้ 79 รายการ
| ที่มา | จำนวน abilities | ตัวอย่าง |
|---|---|---|
| Elementor | 44 | สร้างหน้า, ดูโครงสร้างหน้า, สร้างลิงก์พรีวิว, เผยแพร่เอกสาร |
| Rank Math SEO | 29 | งานด้าน SEO ของ Rank Math |
| WordPress core | 3 | ข้อมูลเว็บ, ข้อมูลผู้ใช้, ข้อมูลสภาพแวดล้อม |
| Disable Comments | 3 | ดูและเปลี่ยนสถานะการปิดคอมเมนต์ |
แปลว่าแค่อัปเดตปลั๊กอินที่ใช้อยู่ เว็บก็มีความสามารถหลายสิบอย่างพร้อมให้ AI เรียกใช้แล้ว ใน Elementor มีหน้า Elementor MCP แยกไว้ให้ต่อกับ Claude Code, Claude Desktop, Codex, Cursor และตัวอื่นๆ ตอนกดสร้างคำสั่งเชื่อมต่อ ระบบจะสร้าง Application Password ของเว็บขึ้นมาให้ AI ใช้ล็อกอิน (ถ้ายังไม่รู้จัก Elementor อ่านElementor คืออะไรประกอบได้)

Application Password ตัวนี้ได้สิทธิ์เท่ากับผู้ใช้ที่สร้างมัน ถ้าสร้างจากบัญชีผู้ดูแลระบบ AI ก็ทำได้ทุกอย่างที่ผู้ดูแลทำได้ ทางที่ปลอดภัยกว่าคือสร้างผู้ใช้แยกให้ AI ด้วยสิทธิ์เท่าที่งานต้องใช้ แล้วเพิกถอนรหัสได้ทุกเมื่อจากหน้าโปรไฟล์ผู้ใช้
MCP กับ n8n: ให้ AI สั่งรัน workflow ได้
ใครใช้ n8n ทำระบบอัตโนมัติอยู่แล้ว (ถ้ายังไม่ได้ติดตั้ง ดูวิธีติดตั้ง n8n ด้วย Docker) ตอนนี้ n8n เปิดให้ต่อ MCP ได้ 2 ทาง ตามเอกสารของ n8n
- Instance-level MCP เปิดที่ Settings > Instance-level MCP เชื่อมครั้งเดียวทั้ง instance ให้ AI ค้นหา workflow สั่งรัน workflow ที่อนุญาต และสร้างหรือแก้ workflow ได้ (ต้องใช้ n8n 2.13.0 ขึ้นไป) ล็อกอินได้ทั้ง OAuth และ access token
- MCP Server Trigger node ตั้งไว้ใน workflow เดียว เปิดเฉพาะเครื่องมือของ workflow นั้นให้ AI เรียก
จุดที่ชอบคือค่าเริ่มต้นของ n8n ค่อนข้างระวังตัว นอกจากหน้าตัวอย่างตอนค้นหาแล้ว workflow จะไม่ถูกเปิดให้ AI ใช้จนกว่าเราจะติ๊ก Available in MCP ทีละตัว หรือเปิดทั้งโปรเจกต์ ส่วนงานที่เคยทำเป็น workflow อยู่แล้ว เช่นระบบโพสต์ WordPress อัตโนมัติด้วย n8n ก็ต่อยอดให้ AI สั่งรันจากแชทได้
ตัวอย่างการใช้ MCP ในงานธุรกิจ
ตัวอย่างข้างล่างเป็นงานที่ทำได้จริงด้วยเครื่องมือที่รองรับ MCP อยู่แล้วตอนนี้ ไม่ต้องเขียนระบบเอง
- ดูแลเว็บ WordPress: สั่ง AI ให้ร่างหน้าใหม่ใน Elementor แล้วส่งลิงก์พรีวิวมาให้ตรวจก่อนเผยแพร่
- งานคอนเทนต์: ให้ AI อ่านตารางหัวข้อใน Google Sheets แล้วสร้าง draft ตามแถวที่ยังไม่ได้เขียน ระบบเขียนบทความของ eHowMe เองก็ใช้ connector ของ Google Sheets แบบนี้
- ระบบอัตโนมัติ: ถาม AI ว่า workflow ไหนใน n8n รันพังเมื่อวาน แล้วให้ช่วยหาสาเหตุ
- ออกแบบ: ดึงดีไซน์จาก Figma มาเป็นข้อมูลให้ AI ทำหน้าเว็บต่อ ซึ่งเป็นตัวอย่างที่เว็บ MCP ทางการยกไว้เองด้วย
สิ่งที่ทำให้ MCP ต่างจากการก๊อปข้อมูลไปวางในแชทแบบที่หลายคนใช้ ChatGPT กันอยู่ คือ AI เห็นข้อมูลล่าสุดจริงและลงมือได้เลย ไม่ต้องให้เราเป็นคนส่งต่อทุกขั้น
ความเสี่ยงที่ต้องรู้ก่อนเปิด MCP ให้ AI
ยิ่ง AI ทำได้มาก ความเสียหายตอนพลาดก็ยิ่งมาก แนวปฏิบัติด้านความปลอดภัยของ MCP ยกความเสี่ยงไว้หลายข้อ ข้อที่เกี่ยวกับเจ้าของเว็บโดยตรงมีประมาณนี้
- Local server รันโค้ดบนเครื่องเรา: server แบบ local ได้สิทธิ์เท่ากับผู้ใช้เครื่องนั้น ถ้าติดตั้งจากแหล่งที่ไม่น่าเชื่อถือ เท่ากับให้คนอื่นรันโปรแกรมบนเครื่องเรา ก่อนเพิ่ม server ควรอ่านคำสั่งที่จะรันทุกครั้ง
- ให้สิทธิ์เกินจำเป็น: เอกสารแนะนำให้เริ่มจากสิทธิ์น้อยที่สุดแล้วค่อยขอเพิ่ม เพราะถ้า token สิทธิ์กว้างหลุดไป ผลกระทบจะลามไปทุกระบบ
- Token และรหัสเข้าระบบ: Application Password หรือ access token ที่ให้ AI ใช้ ควรแยกต่อเครื่องมือ และลบทิ้งเมื่อเลิกใช้
- คำสั่งแฝงในข้อมูล: หน้าเว็บ อีเมล หรือเอกสารที่ AI อ่าน อาจมีข้อความหลอกให้ AI ทำสิ่งที่เราไม่ได้สั่ง จึงควรตั้งให้ AI ขอยืนยันก่อนทำงานที่ย้อนกลับไม่ได้ เช่น ลบ เผยแพร่ หรือส่งข้อความ
เริ่มจากให้ AI อ่านอย่างเดียว พอเชื่อใจผลลัพธ์แล้วค่อยเปิดสิทธิ์แก้ไข และเก็บงานเผยแพร่ไว้ให้คนกดเองเสมอ
อยากเริ่มใช้ MCP ต้องทำยังไง
- เลือกแอป AI ที่รองรับ MCP เช่น Claude (Desktop, Code หรือ connector ในเว็บ), ChatGPT, Cursor หรือ VS Code
- เลือก server จากผู้พัฒนาตัวจริง เช่น MCP ของ Elementor, ปลั๊กอิน MCP Adapter ของ WordPress หรือ MCP ของ n8n หลีกเลี่ยง server ที่ไม่รู้ที่มา
- สร้างบัญชีหรือรหัสเฉพาะให้ AI ด้วยสิทธิ์ต่ำที่สุดที่งานต้องใช้
- ลองกับเว็บทดสอบหรือข้อมูลที่ไม่สำคัญก่อน ดูว่า AI เรียกเครื่องมือถูกตัวและได้ผลตามที่คิดไหม
- เปิดสิทธิ์เพิ่มทีละขั้น และทบทวนรายการเชื่อมต่อเป็นระยะ ลบตัวที่ไม่ได้ใช้ทิ้ง
สำหรับเว็บธุรกิจทั่วไป ผมมองว่าตอนนี้ยังไม่ต้องรีบเปิด MCP ทุกอย่าง แต่ควรรู้ไว้ว่าปลั๊กอินที่ใช้อยู่เริ่มมีความสามารถนี้ติดมาแล้ว และตัดสินใจให้ชัดว่าจะเปิดให้ AI ตัวไหน ทำอะไรได้แค่ไหน
คำถามที่พบบ่อย
MCP ย่อมาจากอะไร?
MCP ย่อมาจาก Model Context Protocol เป็นมาตรฐานเปิดสำหรับเชื่อมแอป AI เข้ากับข้อมูลและเครื่องมือภายนอก เริ่มโดย Anthropic ปลายปี 2024 และตั้งแต่ธันวาคม 2025 อยู่ภายใต้ Agentic AI Foundation ของ Linux Foundation
MCP ใช้กับ ChatGPT ได้ไหม หรือใช้ได้แค่ Claude?
ใช้ได้หลายเจ้า MCP เป็นมาตรฐานกลาง นอกจาก Claude แล้ว ChatGPT, Gemini, Microsoft Copilot, Cursor และ VS Code ก็รองรับ MCP server ตัวเดียวกันใช้กับแอป AI หลายตัวได้
ต้องเขียนโค้ดเป็นไหมถึงจะใช้ MCP ได้?
ถ้าใช้ server ที่มีคนทำไว้แล้ว เช่น MCP ของ Elementor หรือ n8n ไม่ต้องเขียนโค้ด แค่เปิดใช้งานและเชื่อมจากแอป AI ส่วนการสร้าง MCP server ของระบบตัวเองยังต้องใช้นักพัฒนาเขียนด้วย SDK
MCP ต่างจาก API ยังไง?
API ออกแบบให้โปรแกรมเมอร์เขียนโค้ดเรียกตามเอกสารของแต่ละบริการ ส่วน MCP กำหนดรูปแบบเดียวกันให้ AI ขอรายชื่อเครื่องมือพร้อมคำอธิบายแล้วเลือกใช้เองได้ MCP server หลายตัวก็เรียก API อยู่ข้างในอีกชั้น
เปิด MCP ให้ AI เข้าเว็บ WordPress ปลอดภัยไหม?
ปลอดภัยถ้าคุมสิทธิ์ดี ควรสร้างผู้ใช้แยกให้ AI ด้วยสิทธิ์เท่าที่จำเป็น ใช้ Application Password แยกต่อเครื่องมือ ให้ AI ขอยืนยันก่อนลบหรือเผยแพร่ และเพิกถอนรหัสทันทีเมื่อเลิกใช้






