ข้ามไปเนื้อหาหลัก
THeAILAND.com
EN

ค้นหาเนื้อหา

MCP (Model Context Protocol) คืออะไร: มาตรฐานกลางให้ AI ต่อระบบจริงได้

Guide ~11 นาที อัพเดท 18 มิถุนายน 2569

Agent และ Workflow AB107

ทีมวิศวกรที่เคยต่อ AI agent เข้ากับระบบหลังบ้านขององค์กรจะรู้จักความเจ็บปวดนี้ดี ทุกครั้งที่อยากให้ผู้ช่วย AI อ่านฐานข้อมูล เปิดตั๋วใน Jira หรือดึงข้อมูลลูกค้าจาก CRM ทีมต้องเขียนโค้ดเชื่อมต่อเฉพาะตัวขึ้นมาใหม่ทุกครั้ง พอเปลี่ยนโมเดลจาก Claude ไปเป็น OpenAI โค้ดเชื่อมต่อชุดเดิมก็ใช้ต่อไม่ได้ ต้องรื้อเขียนใหม่ ปัญหานี้ทวีคูณจนกลายเป็นภาระบำรุงรักษาที่จัดการแทบไม่ไหว

MCP (Model Context Protocol) คือมาตรฐานที่เกิดมาเพื่อตัดวงจรนี้ทิ้ง บทความนี้อธิบายเชิงลึกว่ามันแก้ปัญหาเชิงโครงสร้างอะไร สถาปัตยกรรมทำงานยังไง ทำไมจึงกลายเป็นมาตรฐานกลางของวงการ เอาไปใช้งานจริงได้แค่ไหน และจุดเสี่ยงด้านความปลอดภัยที่องค์กรต้องประเมินก่อนเปิดใช้

ปัญหาเชิงโครงสร้างที่ MCP เข้ามาแก้: จาก N×M เหลือ N+M

ต้องเข้าใจข้อจำกัดพื้นฐานก่อน LLM อย่าง Claude หรือ ChatGPT ลำพังตัวมันเองทำได้แค่ทำนายคำถัดไปจากข้อความที่ป้อนเข้าไป มันไม่มีมือ ไม่มีสิทธิ์เข้าถึงระบบใด การจะให้มัน “ทำงานจริง” เช่น ส่งอีเมล เรียก API หรือดึงข้อมูลจากฐานข้อมูล ต้องต่อมันเข้ากับเครื่องมือ (tools) ภายนอกเสมอ

ปัญหาอยู่ที่วิธีต่อ ก่อนมี MCP การเชื่อม LLM แต่ละตัวเข้ากับเครื่องมือแต่ละตัวต้องเขียน integration เฉพาะคู่นั้น สมมติองค์กรมีแอป AI อยู่ N ตัว และเครื่องมือที่อยากให้เข้าถึง M ตัว จำนวนชิ้นงานเชื่อมต่อที่ต้องสร้างและดูแลคือ N×M ถ้ามีโมเดล 4 ตัวกับเครื่องมือ 10 ตัว เท่ากับ 40 ชุดโค้ดที่ต้องบำรุงรักษา และทุกครั้งที่เพิ่มเครื่องมือใหม่หนึ่งตัว ต้องเขียนเชื่อมต่อเพิ่มอีก N ชุดทันที นี่คือสมการที่บานออกแบบทวีคูณ

MCP เปลี่ยนสมการนี้ให้เหลือ N+M ด้วยการเป็นมาตรฐานกลางที่ทุกฝ่ายพูดภาษาเดียวกัน แทนที่ AI แต่ละตัวจะต้องหัด “ภาษา” เฉพาะของเครื่องมือทุกตัว ฝั่ง AI พูดภาษา MCP หนึ่งภาษา และฝั่งเครื่องมือก็เปิดบริการเป็นภาษา MCP หนึ่งภาษา การเชื่อมต่อก็เกิดขึ้นได้ทันทีโดยไม่ต้องเขียนโค้ดคู่ใครคู่มัน คำเปรียบเทียบที่ใช้กันแพร่หลายคือ MCP เป็นเหมือน “USB-C สำหรับ AI” คือพอร์ตมาตรฐานที่อุปกรณ์ทุกชิ้นเสียบเข้าได้โดยไม่ต้องมีสายเฉพาะรุ่น

MCP คืออะไรและสถาปัตยกรรมทำงานยังไง

MCP เป็น open standard ที่กำหนดวิธีให้แอป AI ต่อกับเครื่องมือ ข้อมูล และบริการภายนอกแบบมาตรฐานเดียว โครงสร้างแบ่งบทบาทออกเป็นสามส่วนที่นักพัฒนาต้องแยกให้ชัด

ส่วนแรกคือ Host ได้แก่แอป AI ที่ผู้ใช้ใช้งานจริง เช่น Claude Desktop หรือ IDE ที่มีผู้ช่วย AI ฝังอยู่ Host เป็นเจ้าของ session และเป็นจุดที่ผู้ใช้สั่งงาน

ส่วนที่สองคือ Client เป็นตัวจัดการการเชื่อมต่อที่อยู่ภายใน Host หลักการสำคัญคือ 1 client จับคู่กับ 1 server เท่านั้น แต่ Host หนึ่งตัวรันหลาย client พร้อมกันได้ ดังนั้นแอป AI ตัวเดียวจึงต่อกับหลายบริการในเวลาเดียวกันได้ โดยแต่ละการเชื่อมต่อแยกขาดจากกัน

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

ในเชิงเทคนิค MCP ใช้ JSON-RPC 2.0 เป็นรูปแบบการสื่อสารระหว่าง client กับ server ซึ่งเป็นโพรโทคอลเรียกฟังก์ชันข้ามเครื่องที่มีโครงสร้างชัดเจน รองรับการส่งออกได้สองรูปแบบ คือแบบ local ผ่าน stdio (เหมาะกับ server ที่รันบนเครื่องเดียวกับ host) และแบบ remote ผ่าน HTTP ร่วมกับ Server-Sent Events (เหมาะกับ server ที่อยู่คนละเครื่องหรือเป็นบริการบนคลาวด์)

จุดที่แยก MCP ออกจากการเรียก REST API แบบเดิมอย่างชัดเจนคือ การเชื่อมต่อของ MCP เป็นแบบ stateful หมายความว่าการเชื่อมต่อจำ context ข้ามคำขอได้ ไม่ใช่ทุกคำขอเริ่มจากศูนย์เหมือน REST ทั่วไป คุณสมบัตินี้สำคัญสำหรับงาน agent ที่ต้องทำงานต่อเนื่องหลายขั้น เพราะ server คงสถานะของ session ไว้ได้ตลอดบทสนทนา ทำให้ AI ทำงานที่มีลำดับขั้นซับซ้อนได้โดยไม่ต้องส่ง context ซ้ำทุกครั้ง

ทำไม MCP จึงกลายเป็นมาตรฐานกลางของวงการ

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

Anthropic เป็นผู้ริเริ่ม MCP โดยเปิดตัวปลายปี 2567 (พฤศจิกายน 2024) จากนั้นค่ายอื่นทยอยรับไปใช้ในปี 2568 OpenAI ประกาศรองรับเต็มรูปแบบทั้งใน Agents SDK, Responses API และ ChatGPT บนเดสก์ท็อป ฝั่ง Google ยืนยันรองรับ MCP ใน Gemini ส่วน Microsoft Copilot, GitHub Copilot, Cursor และ VS Code ก็เพิ่มการรองรับ MCP เข้ามาเช่นกัน การที่คู่แข่งโดยตรงอย่าง OpenAI และ Google ยอมรับมาตรฐานที่คู่แข่งเป็นคนสร้าง เป็นสัญญาณชัดว่าตลาดต้องการมาตรฐานกลางมากกว่าจะแยกกันสร้างของใครของมัน

หมุดหมายที่ตอกย้ำสถานะมาตรฐานกลางเกิดขึ้นเมื่อวันที่ 9 ธันวาคม 2568 (9 ธันวาคม 2025) Anthropic บริจาค MCP ให้ Agentic AI Foundation ซึ่งอยู่ภายใต้ Linux Foundation การย้ายเข้าสู่มูลนิธิกลางแบบนี้มีนัยสำคัญสำหรับองค์กร เพราะหมายความว่ามาตรฐานไม่ผูกขาดอยู่กับค่ายใดค่ายหนึ่งอีกต่อไป การกำกับดูแลกระจายไปยังหลายฝ่าย ลดความเสี่ยงที่องค์กรจะลงทุนกับเทคโนโลยีที่ถูกควบคุมโดยบริษัทเดียว Agentic AI Foundation ก่อตั้งร่วมกันโดย Anthropic, Block และ OpenAI โดยมี Google, Microsoft, AWS, Cloudflare และ Bloomberg ร่วมหนุนหลัง

เอาไปใช้ทำอะไรได้จริง

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

สำหรับสายเทคนิคและนักพัฒนา MCP เปิดทางให้สร้างเครื่องมือและบริการที่เชื่อม AI ได้ง่ายขึ้นมาก ลดเวลาที่เคยหมดไปกับการเขียน integration ซ้ำซาก เกิดเป็นระบบนิเวศแบบตัวต่อที่หยิบ Server สำเร็จรูปมาประกอบกันได้ ทีมพัฒนาเลือกใช้ Server ที่ชุมชนสร้างไว้แล้วหรือสร้างของตัวเองตามต้องการ

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

ขนาดของระบบนิเวศบ่งบอกแรงส่งของมาตรฐานนี้ได้ดี โดย Anthropic รายงานช่วงปลายปี 2568 ว่ามี MCP Server สาธารณะที่ใช้งานอยู่กว่า 10,000 ตัว และยอด SDK ทั้งฝั่ง Python และ TypeScript ถูกดาวน์โหลดรวมกันกว่า 97 ล้านครั้งต่อเดือน ตัวเลขชุดนี้มาจากเจ้าของเทคโนโลยีเอง จึงควรใช้ดูแนวโน้มมากกว่าจะถือเป็นตัวเลขกลางที่ตรวจสอบโดยบุคคลที่สาม

ความเสี่ยงและข้อจำกัดด้านความปลอดภัยที่ต้องประเมินก่อน

ความสะดวกของ MCP มาพร้อมความเสี่ยงที่ทีมความปลอดภัยต้องชั่งน้ำหนักอย่างจริงจัง

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

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

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

ขั้นต่อไป

ถ้าองค์กรของคุณกำลังพิจารณา MCP อย่างจริงจัง เริ่มจากสำรวจว่าระบบภายในตัวใดที่อยากเปิดให้ AI เข้าถึง แล้วประเมินว่าจะสร้าง MCP Server ของตัวเองหรือใช้ Server ที่มีอยู่ ควบคู่ไปกับการตั้งนโยบายด้านสิทธิ์และการตรวจสอบ Server ก่อนนำเข้าใช้ ฝั่งนักพัฒนาควรศึกษาเอกสารทางการของ MCP เพื่อทำความเข้าใจโครงสร้าง JSON-RPC และรูปแบบ transport ก่อนลงมือสร้าง Server ตัวแรก โดยตั้งต้นจากขอบเขตเล็กที่ควบคุมความเสี่ยงได้ก่อนค่อยขยาย


แหล่งอ้างอิง (ตรวจสอบข้อเท็จจริง ≥2 แหล่งอิสระทุกข้อ):

  1. Anthropic. Donating the Model Context Protocol and establishing the Agentic AI Foundation (9 ธันวาคม 2025). https://www.anthropic.com/news/donating-the-model-context-protocol-and-establishing-of-the-agentic-ai-foundation
  2. WorkOS. Everything your team needs to know about MCP in 2026. https://workos.com/blog/everything-your-team-needs-to-know-about-mcp-in-2026
  3. Digital Applied. MCP adoption statistics 2026. https://www.digitalapplied.com/blog/mcp-adoption-statistics-2026-model-context-protocol