MCP คืออะไร
MCP (Model Context Protocol) คือ “มาตรฐานกลาง” ที่ให้ AI ต่อเข้ากับเครื่องมือและข้อมูลภายนอกได้ เช่น ไฟล์ ฐานข้อมูล เว็บ หรือแอปที่คุณใช้ พูดง่ายๆ คือมันเปลี่ยน AI จากที่ตอบได้แค่จากความรู้ในตัว ให้กลายเป็นผู้ช่วยที่ “ลงมือทำ” กับข้อมูลจริงของคุณได้
MCP ย่อมาจากอะไร
MCP ย่อมาจาก Model Context Protocol เป็นมาตรฐานเปิด (open standard) ที่ Anthropic ประกาศปลายปี 2024 เพื่อให้ AI (โมเดลภาษา) คุยกับเครื่องมือภายนอกด้วย “ภาษากลาง” เดียวกัน
เปรียบง่ายๆ MCP ก็เหมือน พอร์ต USB-C ของโลก AI — เดิมแต่ละเครื่องมือต้องต่อกับ AI ด้วยวิธีเฉพาะของตัวเอง แต่พอมี MCP เครื่องมือใดก็ตามที่ “พูดภาษา MCP” ได้ ก็เสียบเข้ากับ AI ตัวไหนก็ได้ที่รองรับ MCP โดยไม่ต้องเขียนโค้ดเชื่อมใหม่ทุกครั้ง
MCP ทำงานอย่างไร
MCP ทำงานแบบ ไคลเอนต์–เซิร์ฟเวอร์ มีสองฝั่งหลัก:
- MCP Server — ตัวห่อเครื่องมือหรือข้อมูลหนึ่งอย่าง (เช่น เซิร์ฟเวอร์สำหรับอ่านไฟล์, ต่อ Google Drive, ค้น GitHub) แล้วประกาศว่า “ฉันทำอะไรได้บ้าง”
- MCP Client — ตัว AI หรือแอปที่ใช้ AI (เช่น Claude, Cursor) ที่เชื่อมต่อไปยัง server เพื่อเรียกใช้ความสามารถเหล่านั้น
ขั้นตอนคร่าวๆ เวลาใช้งานจริง:
- คุณเชื่อม MCP server เข้ากับ AI (ตั้งค่าครั้งเดียว)
- AI เห็นรายการเครื่องมือที่ server เปิดให้ พร้อมคำอธิบายว่าแต่ละตัวทำอะไร
- เมื่อคุณสั่งงาน AI จะเลือกเรียกเครื่องมือที่เหมาะเอง เช่น “อ่านไฟล์นี้” หรือ “ค้นฐานข้อมูลนั้น”
- server ทำงานแล้วส่งผลกลับ AI เอาผลมาเรียบเรียงตอบคุณ
MCP ช่วยให้ AI ทำอะไรได้บ้าง
MCP ขยายสิ่งที่ AI เข้าถึงและลงมือทำได้ จากเดิมที่ตอบได้แค่จากความรู้ในตัว เช่น
- อ่าน/เขียนไฟล์ ในเครื่องหรือใน cloud (Drive, Notion, Google Docs)
- ค้นและแก้ฐานข้อมูล (Postgres, SQLite) โดยไม่ต้องคัดลอกข้อมูลออกมา
- ดึงข้อมูลจากเว็บ / API แบบสดๆ (ราคาสินค้า สภาพอากาศ ข่าว)
- ต่อกับเครื่องมือ dev เช่น GitHub, Sentry, Docker
- ควบคุมแอป เช่น ส่งข้อความ Slack, สร้าง issue, จองปฏิทิน
MCP เปลี่ยนสิ่งที่ AI เข้าถึงได้ ส่วน AI Skills เพิ่มความรู้เฉพาะทาง และ AI Rules กำหนดมาตรฐานที่ AI ต้องทำตาม — สามอย่างนี้ทำงานคนละหน้าที่แต่เสริมกัน
ตัวอย่าง MCP ที่ใช้งานจริง
ตัวอย่าง MCP server ยอดนิยมที่คนใช้จริง:
- Filesystem — ให้ AI อ่าน/เขียนไฟล์ในโฟลเดอร์ที่กำหนด
- GitHub — ค้นโค้ด อ่าน issue/PR สร้าง commit ผ่าน AI
- Google Drive / Notion — ให้ AI ค้นและสรุปเอกสารของคุณ
- Postgres — ถามข้อมูลในฐานข้อมูลเป็นภาษาคนแล้วได้ SQL + ผลลัพธ์
- Brave Search / Fetch — ให้ AI ค้นเว็บและอ่านหน้าเว็บสดๆ
ดูรายการ MCP ที่คัดมาแล้ว พร้อมป้ายบอกว่าตัวไหนทางการ/รองรับ AI ไหน ได้ที่ คลัง MCP
MCP ใช้กับ Claude, Cursor และ Codex ได้ไหม
ได้ — MCP เป็นมาตรฐานเปิด เครื่องมือ AI หลักรองรับกันมากขึ้นเรื่อยๆ:
- Claude (Claude Desktop, Claude Code) — รองรับ MCP เต็มรูปแบบ เป็นเจ้าที่ริเริ่มมาตรฐานนี้
- Cursor — เพิ่ม MCP server ได้ในการตั้งค่า ใช้กับงานเขียนโค้ดได้ดี
- OpenAI Codex / Agents และเครื่องมืออื่นอย่าง Windsurf, Cline — ทยอยรองรับ MCP แล้ว
วิธีเริ่มใช้ MCP
เริ่มต้นใช้ MCP ครั้งแรกทำได้ใน 3 ขั้น:
- เลือก MCP server ที่ตรงงาน — เช่น อยากให้ AI อ่านไฟล์ก็เลือก Filesystem เปิด คลัง MCP แล้วดูตามประเภทงาน
- ใส่ค่าตั้งค่าลงในเครื่องมือ AI — คัดลอก config (JSON) ไปวางในไฟล์ตั้งค่าของ Claude/Cursor ตามคู่มือของแต่ละตัว
- รีสตาร์ตแล้วลองสั่งงาน — เปิด AI ใหม่ ทดสอบสั่งงานที่ต้องใช้เครื่องมือนั้น ถ้าตั้งถูก AI จะเรียกใช้เอง
ไม่อยากไล่ทีละตัว? เลือก Loadout ที่มี MCP จัดชุดมาให้แล้วตามงาน หยิบไปใช้ได้เลย
MCP ปลอดภัยไหม
MCP ออกแบบมาให้ คุณเป็นคนคุมสิทธิ์ — AI เข้าถึงได้เฉพาะสิ่งที่ server เปิดให้และคุณอนุญาตเท่านั้น แต่ก็มีข้อควรระวัง:
- ติดตั้งเฉพาะ server ที่น่าเชื่อถือ — เลือกตัวทางการหรือโอเพนซอร์สที่รีวิวดี ดูโค้ดได้
- ให้สิทธิ์เท่าที่จำเป็น — เช่น เปิดให้อ่านเฉพาะโฟลเดอร์ที่ต้องใช้ ไม่ใช่ทั้งเครื่อง
- ระวังคำสั่งที่กระทบจริง — เช่น ลบไฟล์ ส่งข้อความ ควรตั้งให้ยืนยันก่อน
MCP ต่างจาก Skill และ Agent อย่างไร
สามคำนี้มักสับสนกัน แต่ทำงานคนละหน้าที่:
| สิ่งที่ต่าง | MCP | Skill | Agent |
|---|---|---|---|
| เปลี่ยนอะไรของ AI | สิ่งที่ AI เข้าถึง/ลงมือทำได้ | ความรู้/วิธีทำงานเฉพาะทาง | ผู้ช่วยที่แยกไปทำงานเอง |
| เปรียบเป็น | ปลั๊กต่อเครื่องมือ | คู่มือ/ทักษะติดตัว | ลูกทีมเฉพาะทาง |
| ทำงานเมื่อไหร่ | เมื่อ AI ต้องใช้ข้อมูล/เครื่องมือ | เมื่อเจองานที่ตรงทักษะ | เมื่อ AI หลักมอบงานให้ |
อ่านต่อ: AI Skills คืออะไร · AI Agents คืออะไร · AI Rules คืออะไร
Loadout ที่มี MCP
ในทางปฏิบัติ คุณมักไม่ได้ใช้ MCP ตัวเดียว แต่ใช้หลายตัวร่วมกับ Skills/Rules/Prompts เพื่อทำงานหนึ่งให้จบ — ชุดที่จัดมารวมกันแบบนี้เรียกว่า Loadout
เช่น Loadout สำหรับ dev เว็บ อาจมี MCP ต่อ GitHub + Filesystem, Skill รีวิวโค้ด, และ Rule มาตรฐานโค้ด รวมในเซ็ตเดียว หยิบไปใช้ได้ทันทีโดยไม่ต้องไล่ประกอบเอง