CoAI
คู่มือ

MCP คืออะไร? กลไก วิธีใช้ และข้อควรระวังของมาตรฐานที่เชื่อม AI กับเครื่องมือภายนอก

MCP (Model Context Protocol) คือมาตรฐานเปิดสำหรับเชื่อมแอป AI อย่าง Claude และ ChatGPT เข้ากับเครื่องมือและข้อมูลภายนอก บทความนี้สรุปกลไก การเปลี่ยนแปลงในสเปกล่าสุดเดือนกรกฎาคม 2026 เครื่องมือที่รองรับ วิธีเริ่มใช้งาน และข้อควรระวังด้านความปลอดภัย โดยอ้างอิงข้อมูลทางการ

4 ตุลาคม 2569อ่านประมาณ 4 นาที

อยากให้ Claude อ่านเอกสารใน Google Drive หรืออยากให้ AI สั่งงาน Slack และ GitHub กติกากลางที่ใช้กันอย่างแพร่หลายเพื่อ "เชื่อม AI เข้ากับเครื่องมือและข้อมูลภายนอก" แบบนี้คือ MCP (Model Context Protocol) Anthropic เปิดตัวเมื่อเดือนพฤศจิกายน 2024 และปัจจุบันไม่ใช่แค่ Claude แต่เครื่องมือ AI หลักอย่าง ChatGPT, Gemini, Microsoft Copilot และ Cursor ต่างก็รองรับแล้ว บทความนี้สรุปตั้งแต่กลไกของ MCP การเปลี่ยนแปลงในสเปกล่าสุด วิธีเริ่มใช้งาน ไปจนถึงข้อควรระวังเพื่อใช้งานอย่างปลอดภัย โดยอ้างอิงสเปกทางการและเอกสารของแต่ละบริษัท

MCP คืออะไร

MCP คือมาตรฐานเปิด (โปรโตคอล) สำหรับเชื่อมแอปพลิเคชัน AI เข้ากับระบบภายนอก ในประกาศเมื่อวันที่ 25 พฤศจิกายน 2024 Anthropic อธิบายว่า MCP เป็น "มาตรฐานเปิดที่ใช้ได้ทั่วไปสำหรับเชื่อมระบบ AI กับแหล่งข้อมูล" ซึ่งนำโปรโตคอลเดียวมาแทนที่กลไกการเชื่อมต่อที่เคยสร้างแยกกันกระจัดกระจาย

เว็บไซต์ทางการเปรียบ MCP ว่าเป็น "พอร์ต USB-C สำหรับแอปพลิเคชัน AI" หมายความว่า เช่นเดียวกับที่ USB-C เชื่อมอุปกรณ์หลากหลายด้วยมาตรฐานเดียว MCP ก็เชื่อมแอป AI เข้ากับเครื่องมือและข้อมูลภายนอกด้วยวิธีเดียวกัน

  • เซิร์ฟเวอร์ MCP: ฝั่งที่ให้บริการฟังก์ชันของบริการหรือข้อมูลภายนอกแก่ AI ในรูปแบบของ MCP (เช่น ช่องทางเข้าถึง Google Drive, GitHub หรือฐานข้อมูลภายในองค์กร)
  • แอป AI ที่รองรับ MCP: ฝั่งที่เชื่อมต่อกับเซิร์ฟเวอร์ MCP แล้วใช้ฟังก์ชันเหล่านั้น (เช่น Claude, ChatGPT, Cursor)

ข้อดีสำคัญคือ เมื่อสร้างเซิร์ฟเวอร์ MCP ขึ้นมาครั้งเดียว ก็ใช้งานได้จากแอป AI ใดก็ได้ที่รองรับ MCP

ทำไมต้องมี MCP

ต่อให้ AI ฉลาดขึ้นแค่ไหน หากเข้าถึงไฟล์ในเครื่อง ระบบภายในองค์กร หรือข้อมูลใน SaaS ที่ใช้ทำงานไม่ได้ สิ่งที่ทำได้ก็ยังจำกัด ในประกาศของ Anthropic ระบุว่าโมเดล AI "ถูกขังอยู่หลังไซโลข้อมูลและระบบเก่า" และชี้ว่าการต้องพัฒนาเฉพาะทุกครั้งที่เชื่อมแหล่งข้อมูลใหม่ เป็นอุปสรรคต่อการขยายระบบที่เชื่อมถึงกัน

ก่อนมี MCP ต้องสร้างฟังก์ชันเชื่อมต่อเฉพาะสำหรับแต่ละแอป AI และแต่ละบริการปลายทาง ยิ่งแอป AI มากขึ้น ยิ่งบริการปลายทางมากขึ้น จำนวนที่ต้องสร้างก็ยิ่งเพิ่มขึ้นแบบทวีคูณ MCP แทรกมาตรฐานกลางไว้ตรงกลาง ทำให้ฝั่งแอป AI แค่ "รองรับ MCP" และฝั่งบริการแค่ "เตรียมเซิร์ฟเวอร์ MCP" ก็เชื่อมถึงกันได้

นอกจากนี้ ในเดือนธันวาคม 2025 Anthropic ได้มอบ MCP ให้แก่ Agentic AI Foundation ภายใต้ Linux Foundation ปัจจุบัน MCP จึงพัฒนาภายใต้องค์กรที่เป็นกลาง ไม่ใช่บริษัทใดบริษัทหนึ่ง สมาชิกผู้ก่อตั้งมูลนิธินี้ได้แก่ Anthropic, Block และ OpenAI โดยมี AWS, Google, Microsoft และรายอื่น ๆ เข้าร่วมด้วย

กลไก: โฮสต์ ไคลเอนต์ และเซิร์ฟเวอร์

สเปกของ MCP แบ่งบทบาทที่เกี่ยวข้องออกเป็นสามส่วน การสื่อสารใช้ข้อความในรูปแบบ JSON-RPC 2.0

  • โฮสต์ (Host): ตัวแอป AI ที่ผู้ใช้สั่งงาน (แอป Claude, Claude Code, Cursor เป็นต้น)
  • ไคลเอนต์ (Client): ส่วนภายในโฮสต์ที่ดูแลการเชื่อมต่อกับเซิร์ฟเวอร์ MCP แต่ละตัว
  • เซิร์ฟเวอร์ (Server): โปรแกรมที่ให้บริการเครื่องมือหรือข้อมูลภายนอก

วิธีเชื่อมต่อกับเซิร์ฟเวอร์ (transport) ที่เป็นมาตรฐานมีสองแบบ

  • stdio: แอป AI เปิดเซิร์ฟเวอร์ขึ้นบนคอมพิวเตอร์ของคุณเองแล้วสื่อสารกันโดยตรง ใช้กับงานอย่างการจัดการไฟล์ในเครื่อง
  • Streamable HTTP: เชื่อมต่อกับเซิร์ฟเวอร์บนอินเทอร์เน็ตผ่าน HTTP ใช้เชื่อมกับบริการคลาวด์ (เซิร์ฟเวอร์ MCP ระยะไกล)

วิธี HTTP+SSE ที่เคยใช้ก่อนหน้านี้ไม่แนะนำให้ใช้แล้ว และมีการขอให้ย้ายไปใช้ Streamable HTTP

สามฟังก์ชันที่เซิร์ฟเวอร์มีให้

ฟังก์ชันที่เซิร์ฟเวอร์ MCP มอบให้แอป AI ได้ หลัก ๆ มีสามประเภทดังนี้

  • Tools: ฟังก์ชันที่โมเดล AI สั่งทำงานได้ ใช้ทำงานจริงอย่าง "ค้นหาไฟล์" "ส่งอีเมล" หรือ "สร้างทิกเก็ต"
  • Resources: ข้อมูลหรือบริบทให้ AI และผู้ใช้อ้างอิง เช่น เนื้อหาไฟล์หรือข้อมูลในฐานข้อมูล
  • Prompts: เทมเพลตข้อความหรือเวิร์กโฟลว์สำเร็จรูปที่ผู้ใช้เรียกมาใช้

ในจำนวนนี้ Tools ถูกใช้บ่อยที่สุด เมื่อ AI ประเมินระหว่างสนทนาว่า "ใช้เครื่องมือนี้แล้วจะตอบได้" ก็จะเรียก Tools ของเซิร์ฟเวอร์ MCP แล้วนำผลลัพธ์มาใช้ตอบหรือทำขั้นตอนถัดไป

ในทิศทางกลับกัน ยังมี Elicitation ซึ่งเซิร์ฟเวอร์ถามข้อมูลเพิ่มเติมจากผู้ใช้ระหว่างทำงาน เช่น เซิร์ฟเวอร์ขอให้ยืนยันว่า "จะลงทะเบียนในโปรเจกต์ไหน?"

สิ่งที่เปลี่ยนไปในสเปกล่าสุด (2026-07-28)

สเปกของ MCP จัดการเวอร์ชันตามวันที่ และ ณ เดือนตุลาคม 2026 เวอร์ชันล่าสุดคือ "2026-07-28" ที่เผยแพร่เมื่อวันที่ 28 กรกฎาคม 2026 บล็อกทางการระบุว่านี่คือ "การปรับปรุงครั้งใหญ่ที่สุดนับตั้งแต่เปิดตัว" การเปลี่ยนแปลงหลักมีดังนี้

  • เปลี่ยนเป็นแบบ stateless: ขั้นตอนเริ่มต้นตอนเชื่อมต่อ (handshake) และกลไกเซสชันถูกตัดออก การสื่อสารแต่ละครั้งจึงเป็นอิสระต่อกัน เพื่อให้ดูแลเซิร์ฟเวอร์ขนาดใหญ่ได้ง่ายขึ้น
  • คำขอแบบหลายรอบ: เมื่อเซิร์ฟเวอร์ต้องการสิ่งอย่างการยืนยันจากผู้ใช้ ขั้นตอนถูกจัดใหม่ให้เซิร์ฟเวอร์ตอบกลับว่าต้องการข้อมูลเพิ่ม แล้วไคลเอนต์ส่งคำขออีกครั้งพร้อมแนบข้อมูลนั้น
  • บางฟังก์ชันไม่แนะนำให้ใช้แล้ว: Sampling, Roots และ Logging ซึ่งเป็นฟังก์ชันฝั่งไคลเอนต์ถูกประกาศว่าไม่แนะนำให้ใช้ มีระยะผ่อนผันอย่างน้อย 12 เดือนก่อนยกเลิก และระหว่างนั้นยังทำงานได้ตามปกติ
  • การยืนยันตัวตนที่เข้มงวดขึ้น: ขั้นตอนการให้สิทธิ์ด้วย OAuth เข้มงวดมากขึ้น
  • กรอบส่วนขยาย: มีกลไกสำหรับกำหนดส่วนขยายทางการแยกจากสเปกหลัก "Tasks" ที่ใช้จัดการงานที่ใช้เวลานาน และ "MCP Apps" ที่แสดงหน้าจอโต้ตอบอย่างกราฟหรือฟอร์มภายในหน้าแชตได้ ก็ให้บริการผ่านกรอบนี้

โดยพื้นฐานแล้วผู้ใช้ทั่วไปไม่จำเป็นต้องเปลี่ยนการตั้งค่า แต่หากคุณสร้างหรือดูแลเซิร์ฟเวอร์ MCP เอง ควรตรวจสอบสถานะการรองรับสเปกใหม่ไว้

เครื่องมือ AI หลักที่รองรับ

สถานะการรองรับหลักที่ตรวจสอบได้จากเอกสารทางการของแต่ละบริษัทมีดังนี้

  • Claude (เว็บและแอปเดสก์ท็อป): เชื่อมต่อกับเซิร์ฟเวอร์ MCP ในฐานะ "Connectors" ได้ custom connector สำหรับเพิ่มเซิร์ฟเวอร์ MCP ระยะไกลใช้ได้หนึ่งตัวแม้ในแพ็กเกจฟรี ส่วนในแอปเดสก์ท็อป สามารถติดตั้งเซิร์ฟเวอร์ MCP ที่ทำงานในเครื่องเป็นส่วนขยายได้
  • Claude Code: เชื่อมต่อกับเครื่องมือและแหล่งข้อมูลภายนอกผ่าน MCP ได้ และเพิ่มเซิร์ฟเวอร์ได้ด้วยคำสั่งเดียว
  • ChatGPT: เมื่อเปิด Developer mode จะใช้ Tools ของ MCP ได้ทั้งการอ่านและการเขียน ใช้ได้ในเวอร์ชันเว็บของแพ็กเกจ Plus, Pro, Business, Enterprise และ Education
  • API ของ OpenAI: เรียก Tools ของเซิร์ฟเวอร์ MCP ระยะไกลได้จาก Responses API และ Agents SDK
  • Gemini: Gemini CLI รองรับเซิร์ฟเวอร์ MCP และเอเจนต์แบบมีการจัดการ (managed agent) ของ Gemini API ก็เชื่อมต่อกับเซิร์ฟเวอร์ MCP ระยะไกลได้เช่นกัน
  • Microsoft: GitHub Copilot ใน VS Code และ Copilot Studio รองรับ MCP ส่วน Windows ก็มีกลไกจัดการเซิร์ฟเวอร์ MCP ให้ใช้ในรูปแบบรุ่นก่อนเปิดตัว (pre-release)
  • Cursor: เชื่อมต่อกับเครื่องมือและแหล่งข้อมูลภายนอกผ่าน MCP ได้

ฝั่งเซิร์ฟเวอร์ก็มีผู้ให้บริการอย่าง Notion และ GitHub ที่เผยแพร่เซิร์ฟเวอร์ MCP ทางการของตนเองมากขึ้นเรื่อย ๆ นอกจากนี้ยังมี "MCP Registry" แคตตาล็อกทางการสำหรับค้นหาเซิร์ฟเวอร์ MCP สาธารณะ แต่ ณ เดือนตุลาคม 2026 ยังเป็นรุ่นพรีวิว และมีบทบาทหลักเป็นฐานให้บริการแคตตาล็อกอื่นดึงข้อมูลไปใช้

วิธีเริ่มใช้งาน

กรณีใช้กับ Claude

วิธีที่ง่ายที่สุดคือเปิดใช้ connector ในแอป Claude ตามศูนย์ช่วยเหลือของ Claude เพียงเปิด Customize จากเมนูด้านซ้าย เข้าไปที่ Connectors เลือกบริการที่ต้องการจากรายการ เชื่อมต่อ แล้วเข้าสู่ระบบบริการนั้นก็ใช้ได้ทันที แม้บริการที่ไม่อยู่ในรายการ หากผู้ให้บริการเผยแพร่ URL ของเซิร์ฟเวอร์ MCP ระยะไกลไว้ ก็เพิ่มได้โดยกรอก URL ผ่าน Add custom connector สำหรับแพ็กเกจ Team และ Enterprise ผู้ดูแลระบบขององค์กรจะเป็นผู้เพิ่ม connector แล้วสมาชิกแต่ละคนเชื่อมต่อด้วยบัญชีของตนเอง

กรณีใช้กับ ChatGPT

ใน ChatGPT คุณเชื่อมต่อเซิร์ฟเวอร์ MCP ที่เตรียมเองได้ด้วยการเปิด Developer mode จาก "Security and login" ในการตั้งค่า อย่างไรก็ตาม OpenAI แนะนำฟีเจอร์นี้ว่าเป็นฟีเจอร์สำหรับนักพัฒนา จึงปลอดภัยกว่าหากเริ่มลองจากการเชื่อมต่อทางการที่มีให้ก่อน

กรณีเป็นนักพัฒนา

หากต้องการสร้างเซิร์ฟเวอร์ MCP เอง ให้ใช้ SDK ทางการ ซึ่งมีให้ 10 ภาษา ได้แก่ TypeScript, Python, C#, Go, Rust, Ruby, Java, Swift, PHP และ Kotlin ใน Claude Code, Cursor และ VS Code เพียงลงทะเบียนเซิร์ฟเวอร์ผ่านไฟล์ตั้งค่าหรือคำสั่ง ก็ทดสอบการทำงานได้ทันที

สำหรับแนวคิดการมอบหมายงานหลายอย่างให้ AI โดยใช้ MCP อ่านเพิ่มเติมได้ที่ เอเจนต์ AI คืออะไร?

ข้อควรระวังด้านความปลอดภัย

MCP มอบ "พลังในการลงมือทำงานจริงภายนอก" ให้แก่ AI แม้จะสะดวก แต่หากใช้ผิดวิธีอาจนำไปสู่ข้อมูลรั่วไหลหรือการดำเนินการที่ไม่ตั้งใจ สเปกของ MCP เองก็ระบุชัดว่า Tools เทียบเท่ากับการรันโค้ดใด ๆ ก็ได้ จึงต้องจัดการอย่างระมัดระวัง และ ไม่สามารถบังคับความปลอดภัยได้ในระดับโปรโตคอล

  • ใช้เฉพาะเซิร์ฟเวอร์จากผู้ให้บริการที่เชื่อถือได้: ศูนย์ช่วยเหลือของ Claude แนะนำให้เชื่อมต่อเฉพาะเซิร์ฟเวอร์ที่เชื่อถือได้ เพราะเซิร์ฟเวอร์ที่ประสงค์ร้ายอาจพยายามทำ prompt injection (การโจมตีที่แอบแทรกคำสั่งไม่ชอบมาพากลให้ AI)
  • ระวังเซิร์ฟเวอร์ในเครื่องเป็นพิเศษ: เซิร์ฟเวอร์ MCP ที่ทำงานบนคอมพิวเตอร์ของคุณสามารถรันโค้ดใด ๆ บนเครื่องนั้นได้ เอกสารของ VS Code ก็เตือนให้เพิ่มเฉพาะเซิร์ฟเวอร์จากผู้ให้บริการที่เชื่อถือได้
  • ข้อมูลที่ส่งให้ AI อาจหลุดออกไปภายนอก: OpenAI ระบุข้อควรระวังว่าเซิร์ฟเวอร์ที่ประสงค์ร้ายอาจนำข้อมูลลับที่อยู่ในบริบทของ AI ออกไป และเซิร์ฟเวอร์อาจเปลี่ยนพฤติกรรมของ Tools โดยไม่แจ้งล่วงหน้า
  • ใช้การตั้งค่าให้ยืนยันก่อนดำเนินการ: สเปกแนะนำให้ผู้ใช้ปฏิเสธการรัน Tools ได้ และให้ขอการยืนยันก่อนการดำเนินการสำคัญ การดำเนินการที่ย้อนกลับได้ยาก เช่น การส่งอีเมลหรือการลบข้อมูล ไม่ควรปล่อยให้ทำงานอัตโนมัติ
  • จำกัดสิทธิ์เท่าที่จำเป็น: สิทธิ์ที่มอบในบริการปลายทาง (อ่านอย่างเดียว หรืออนุญาตให้เขียนด้วย) ควรจำกัดไว้ให้น้อยที่สุดเท่าที่การใช้งานต้องการ

หากใช้ในองค์กร ผู้ดูแลระบบควรกำหนดรายชื่อเซิร์ฟเวอร์ MCP ที่อนุญาตให้ใช้ไว้ และไม่ให้แต่ละคนเพิ่มได้อย่างอิสระ จะช่วยให้อุ่นใจกว่า

ค่าใช้จ่าย

MCP เป็นมาตรฐานโอเพนซอร์ส สเปกและ SDK เผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0 การใช้ตัวมาตรฐานเองไม่มีค่าใช้จ่าย

อย่างไรก็ตาม เมื่อใช้งานจริงอาจมีค่าใช้จ่ายต่อไปนี้

  • ค่าใช้แอป AI: ค่าแพ็กเกจต่าง ๆ ของ Claude หรือ ChatGPT ในกรณีของ API ทาง OpenAI ระบุว่าคิดเงินเฉพาะโทเคนที่ใช้ในการโหลดคำนิยามของ Tools และการเรียกใช้ โดยไม่มีค่าธรรมเนียมเพิ่มต่อการเรียก Tools แต่ละครั้ง
  • ค่าบริการปลายทาง: ค่าใช้ SaaS หรือบริการคลาวด์ที่ใช้ผ่านเซิร์ฟเวอร์ MCP

สรุป

MCP คือ ช่องเสียบกลาง ที่เชื่อมแอป AI เข้ากับเครื่องมือและข้อมูลภายนอก เมื่อเครื่องมือ AI หลักพร้อมใจกันรองรับ เซิร์ฟเวอร์ MCP ที่เตรียมไว้ครั้งเดียวก็ใช้ได้จาก AI หลายตัว และกลายเป็นรากฐานในการมอบงานให้ AI ไม่ใช่แค่ "ค้นหาข้อมูล" แต่รวมถึง "ลงมือทำจริง"

ในอีกด้านหนึ่ง เซิร์ฟเวอร์ MCP คือการมอบสิทธิ์ดำเนินการภายนอกให้แก่ AI ก้าวแรกที่ทำได้จริงคือเริ่มลองจาก connector ทางการที่ระบุผู้ให้บริการชัดเจน แทรกขั้นตอนยืนยันก่อนการดำเนินการที่ย้อนกลับได้ยาก และจำกัดสิทธิ์เท่าที่จำเป็น เมื่อเข้าใจพื้นฐานเหล่านี้แล้วจึงค่อยขยายขอบเขตการใช้งาน

แหล่งที่มา: Introducing the Model Context Protocol (Anthropic), เว็บไซต์ทางการของ MCP, สเปก MCP 2026-07-28, ประกาศเปิดตัว MCP 2026-07-28 (บล็อกทางการของ MCP), การมอบให้ Agentic AI Foundation (Anthropic), แนวปฏิบัติที่ดีด้านความปลอดภัย (MCP ทางการ), การใช้ custom connector กับ MCP ระยะไกล (ศูนย์ช่วยเหลือ Claude), Developer mode ของ ChatGPT (OpenAI) เนื้อหาในบทความนี้อ้างอิงข้อมูลสาธารณะที่ตรวจสอบเมื่อวันที่ 4 ตุลาคม 2026

เครื่องมือที่กล่าวถึงในบทความนี้

ChatGPTAI สนทนาจาก OpenAI ที่ช่วยตอบคำถาม เขียน สรุปเนื้อหา เขียนโค้ด และคิดไอเดียClaudeผู้ช่วย AI สนทนาจาก Anthropic ที่โดดเด่นด้านความเข้าใจข้อความยาวและการสร้างข้อความที่เป็นธรรมชาติGeminiAI สนทนาของ Google ที่เชื่อมต่อกับการค้นหาของ Google และ Workspace ได้GitHub Copilotคู่หู AI เขียนโปรแกรมที่ผนวกเข้ากับเอดิเตอร์ สนับสนุนงานพัฒนาตั้งแต่การเติมโค้ดไปจนถึงเอเจนต์Cursorโค้ดเอดิเตอร์ที่ออกแบบโดยมี AI เป็นแกนหลัก ช่วยเร่งการพัฒนาด้วยฟีเจอร์สร้างโค้ด แก้ไขโค้ด และเอเจนต์Claude CodeClaude Code เป็นบริการ AI เขียนโค้ดที่นำไปใช้กับการพัฒนาและการแก้ไขบั๊กได้

กลับไปหน้าคู่มือ