MCP คืออะไร อธิบายแบบง่าย#
ผู้ช่วย AI โดยลำพังเขียนและคิดวิเคราะห์ได้ แต่มองไม่เห็นรายชื่อลูกค้าของคุณ และกดปุ่มในแพลตฟอร์มอีเมลไม่ได้ Model Context Protocol (MCP) คือมาตรฐานโอเพนซอร์สที่ให้แอป AI มีวิธีเดียวกันในการเชื่อมต่อกับระบบภายนอก ทั้งแหล่งข้อมูล เครื่องมือ และเวิร์กโฟลว์ S1 โครงการนี้เปรียบ MCP กับพอร์ต USB-C คือปลั๊กหน้าตาเดียว ใช้กับอุปกรณ์ได้หลายชนิด S1
Anthropic เปิดตัว MCP ในเดือนพฤศจิกายน 2024 เป็นมาตรฐานเปิดสำหรับการเชื่อมต่อสองทางระหว่างเครื่องมือ AI กับระบบที่เก็บข้อมูล S2 ปัจจุบันทั้ง Claude และ ChatGPT รองรับ MCP S1 บริการที่สร้างเป็นเซิร์ฟเวอร์ MCP ครั้งเดียวจึงใช้ได้จากผู้ช่วยทั้งสองตัว
MCP connector หรือคอนเนกเตอร์ คือสิ่งที่คุณในฐานะเจ้าของร้านเพิ่มเข้าไปจริง ๆ เป็นรายการที่มีชื่อใน Claude หรือ ChatGPT ซึ่งชี้ไปยังเซิร์ฟเวอร์ MCP และลงชื่อเข้าใช้ให้คุณ หลังจากนั้นคุณพิมพ์ขอเป็นภาษาธรรมดา แล้วผู้ช่วยจะเลือกเองว่าจะใช้เครื่องมือใดของบริการนั้น
เซิร์ฟเวอร์ ไคลเอนต์ และคอนเนกเตอร์ ต่างกันอย่างไร#
คำอธิบายส่วนใหญ่มักใช้สามคำนี้ปนกัน ตัวโปรโตคอลกำหนดองค์ประกอบไว้เป็นโฮสต์ ไคลเอนต์ และเซิร์ฟเวอร์ S3
| องค์ประกอบ | คืออะไร | ตัวอย่างสำหรับร้านค้า |
|---|---|---|
| โฮสต์ (Host) | แอป AI ที่คุณพิมพ์คุยด้วย | Claude หรือ ChatGPT |
| ไคลเอนต์ (Client) | ส่วนประกอบภายในโฮสต์ที่ดูแลการเชื่อมต่อหนึ่งรายการกับเซิร์ฟเวอร์หนึ่งตัว | ถูกสร้างให้อัตโนมัติเมื่อคุณเพิ่มคอนเนกเตอร์ |
| เซิร์ฟเวอร์ (Server) | โปรแกรมที่ให้บริการเครื่องมือและข้อมูล | บริการอีเมลมาร์เก็ตติ้ง ระบบสต็อก หรือระบบวิเคราะห์ข้อมูล |
| คอนเนกเตอร์ (Connector) | ชื่อเรียกทั่วไปของเซิร์ฟเวอร์ที่คุณเพิ่มเข้าแอป AI แล้ว | “Tellnod” ในรายการคอนเนกเตอร์ของคุณ |
Claude เรียกสิ่งนี้ว่า custom connector และให้คุณเชื่อมต่อเซิร์ฟเวอร์ MCP แบบ remote ที่มีอยู่แล้ว หรือสร้างเองได้ S4 ใน ChatGPT คุณเพิ่มได้จาก Plugins ด้วยคำสั่ง “Add custom MCP server” แล้วบันทึกเป็นปลั๊กอิน S5 ชื่อเรียกต่างกัน แต่โปรโตคอลเบื้องหลังเป็นตัวเดียวกัน
เซิร์ฟเวอร์ MCP แบบ local และแบบ remote#
เซิร์ฟเวอร์ MCP ทำงานได้ในสองที่ S3
- เซิร์ฟเวอร์แบบ local ทำงานบนคอมพิวเตอร์ของคุณเอง และสื่อสารกับแอป AI ผ่านอินพุตและเอาต์พุตมาตรฐาน เหมาะกับเครื่องมือของนักพัฒนาและไฟล์ในเครื่อง และมักใช้งานโดยผู้ใช้คนเดียว
- เซิร์ฟเวอร์แบบ remote ทำงานบนแพลตฟอร์มของผู้ให้บริการ และเชื่อมต่อผ่านอินเทอร์เน็ตด้วยการรับส่งแบบ Streamable HTTP รองรับผู้ใช้หลายคน และโปรโตคอลแนะนำให้ใช้ OAuth ในการลงชื่อเข้าใช้ S3
สำหรับงานการตลาด แบบ remote เป็นตัวเลือกที่ใช้ได้จริง รายชื่อติดต่อ โดเมนที่ใช้ส่ง และประวัติแคมเปญอยู่กับผู้ให้บริการ ไม่ต้องติดตั้งอะไร และคอนเนกเตอร์เดียวกันใช้ได้ทั้งจากแล็ปท็อป มือถือ และบัญชีของเพื่อนร่วมทีม
เครื่องมือ และสิ่งที่คอนเนกเตอร์ได้รับอนุญาตให้ทำ#
เซิร์ฟเวอร์มีองค์ประกอบสามแบบ คือ tools (การกระทำที่ AI เรียกใช้ได้) resources (ข้อมูลที่ AI อ่านได้) และ prompts (เทมเพลตที่ใช้ซ้ำได้) S3 tools สำคัญที่สุด เพราะเป็นจุดที่เกิดการกระทำจริง เช่น ค้นหารายชื่อ สร้างกลุ่มผู้รับ แสดงตัวอย่างอีเมล หรือตั้งเวลาส่ง
tools ออกแบบมาให้โมเดลเรียกใช้เมื่อคำขอของคุณต้องการ S6 แต่ละ tool มีคำอธิบายกำกับได้ เช่น อ่านข้อมูลอย่างเดียว หรือแก้ไขและลบข้อมูลได้ แอป AI จึงจัดการคำสั่งที่มีความเสี่ยงต่างออกไปได้ ทั้งนี้ข้อกำหนดเตือนว่าแอปไม่ควรเชื่อคำอธิบายเหล่านั้น เว้นแต่จะเชื่อถือตัวเซิร์ฟเวอร์ S6
คอนเนกเตอร์เข้าถึงอะไรได้บ้างขึ้นกับวิธีลงชื่อเข้าใช้ สำหรับเซิร์ฟเวอร์แบบ remote MCP ใช้ OAuth 2.1 เป็นฐานของการให้สิทธิ์ คุณอนุมัติสิทธิ์ในเบราว์เซอร์ และโทเค็นเข้าถึงจะออกให้เซิร์ฟเวอร์นั้นตัวเดียว เซิร์ฟเวอร์อื่นต้องปฏิเสธโทเค็นนี้ S7 เซิร์ฟเวอร์ยังปฏิเสธคำขอได้เมื่อขอบเขตสิทธิ์ที่ให้ไว้ไม่ครอบคลุม S7
อะไรทำให้คอนเนกเตอร์ปลอดภัยสำหรับการกระทำที่มีผลจริง#
การอ่านรายชื่อมีความเสี่ยงต่ำ แต่การส่งอีเมลถึงลูกค้า 3,000 คนไม่ใช่ เพราะแคมเปญที่ถึงกล่องจดหมายแล้วเรียกคืนไม่ได้ ข้อกำหนดของ MCP ระบุว่าควรมีคนอยู่ในกระบวนการเสมอ ซึ่งปฏิเสธการเรียกใช้ tool ได้ และแอปควรขอการยืนยันสำหรับการกระทำที่อ่อนไหว S6 บทความช่วยเหลือของ Claude แนะนำเพิ่มเติมว่าให้เชื่อมต่อเฉพาะเซิร์ฟเวอร์จากองค์กรที่ไว้ใจ ตรวจสิ่งที่เซิร์ฟเวอร์ขอเมื่อลงชื่อเข้าใช้ และเลือก “Allow always” เฉพาะ tool ที่ไว้ใจให้ทำงานโดยไม่ต้องมีคนดู S4
สิ่งเหล่านี้เป็นการควบคุมฝั่งแอป คอนเนกเตอร์การตลาดที่สร้างมาดีจะมีระบบป้องกันของตัวเองฝั่งเซิร์ฟเวอร์ด้วย ความปลอดภัยจึงไม่ขึ้นกับการตั้งค่าที่ใครบางคนลืมเปลี่ยน สิ่งที่ควรมองหามีดังนี้
- ขั้นตอนอนุมัติที่แยกออกมา การเตรียมส่งกับการยืนยันส่งควรเป็นคนละขั้น และคนเป็นผู้ยืนยัน การ์ดยืนยัน ในแชตเป็นวิธีหนึ่ง
- กลุ่มผู้รับที่ล็อกไว้ สิ่งที่คุณอนุมัติต้องตรงกับสิ่งที่ส่งออกไป จำนวนผู้รับและรายชื่อที่ถูกตัดออกถูกล็อกในวินาทีที่คุณยืนยัน
- สิทธิ์ลงชื่อเข้าใช้ที่แคบ ให้สิทธิ์อ่านและร่างผ่าน OAuth ไม่มี API key ที่ส่งอีเมลได้เอง
- ทางถอยกลับ มีช่วงเวลาให้ยกเลิกก่อนแคมเปญที่ตั้งเวลาไว้จะส่งออกไป
- ระบบป้องกันด้านปริมาณ หยุดส่งอัตโนมัติเมื่อการร้องเรียนหรืออีเมลตีกลับเพิ่มขึ้น
งานการตลาดที่ MCP connector ทำได้#
สำหรับแบรนด์เสื้อผ้าขนาดเล็กอย่าง Ninefold ที่ขายเสื้อไหมพรม แจ็กเก็ต และเสื้อผ้าพื้นฐาน คอนเนกเตอร์การตลาดเปลี่ยนคำขอภาษาธรรมดาให้เป็นขั้นตอนที่ปกติต้องคลิกผ่านแดชบอร์ดทีละหน้า
- “มีลูกค้ากี่คนที่ซื้อแจ็กเก็ตช่วงหน้าหนาวปีที่แล้ว แต่ไม่ได้ซื้ออะไรอีกเลย” ผู้ช่วยนับขนาดกลุ่มผู้รับ ให้ก่อนคุณบันทึก
- “ร่างอีเมลแนะนำสเวตเตอร์เมอริโนรุ่นใหม่ ตามสไตล์แบรนด์ของเรา” คอนเนกเตอร์ให้ข้อมูลแบรนด์ ผู้ช่วยเขียนเนื้อหา
- “ขอดูเวอร์ชันมือถือ และย่อหัวเรื่องให้สั้นลง” ตัวอย่างแบบโต้ตอบได้อัปเดตในแชต
- “ส่งอีเมลทดสอบมาให้ฉัน แล้วตั้งเวลาส่งวันพฤหัสบดี 9 โมงเช้า” อีเมลทดสอบส่งถึงคุณ ส่วนการส่งจริงรอการอนุมัติจากคุณ
- “แคมเปญสัปดาห์ที่แล้วได้ผลเทียบกับครั้งก่อนอย่างไร” ผลลัพธ์กลับมาในบทสนทนาเดิม
เซิร์ฟเวอร์บางตัวแสดงการ์ดแบบโต้ตอบได้แทนข้อความธรรมดา MCP Apps เป็นส่วนขยายที่ให้เซิร์ฟเวอร์ส่งอินเทอร์เฟซกลับมา เช่น แบบฟอร์มหรือตัวอย่าง ซึ่งแสดงในกรอบแยกที่ปลอดภัยภายในแชต S8 การรองรับต่างกันไปตามแอป S8 ไอเดีย prompt ดูได้ที่ วิธีเขียนอีเมลการตลาดด้วย AI
Tellnod ทำงานเป็น MCP connector อย่างไร#
Tellnod คือเซิร์ฟเวอร์ MCP แบบ remote สำหรับอีเมลมาร์เก็ตติ้ง คุณเพิ่มที่อยู่เดียวใน Claude หรือ ChatGPT ลงชื่อเข้าใช้ด้วย Google แล้วรายชื่อติดต่อ แบรนด์ โดเมนที่ใช้ส่ง และผลลัพธ์จะอยู่ในแชตที่คุณใช้อยู่แล้ว การตั้งค่าใช้เวลาประมาณหนึ่งนาทีที่หน้าเชื่อมต่อ รายการเครื่องมือ รายละเอียดการลงชื่อเข้าใช้ และข้อจำกัดอยู่ในข้อมูลอ้างอิงเซิร์ฟเวอร์ MCP
การส่งใช้ขั้นตอนสองชั้น ผู้ช่วยเตรียมแคมเปญได้ ซึ่งจะล็อกรายชื่อผู้รับ และแสดงการ์ดยืนยันพร้อมจำนวนผู้รับ ใครถูกตัดออกและเพราะอะไร และเวลาส่ง มีเพียงปุ่ม Confirm บนการ์ดนั้นที่ตั้งเวลาส่งได้ ผู้ช่วยเรียกใช้ปุ่มนี้ไม่ได้ การยืนยันแต่ละครั้งใช้ได้ครั้งเดียวและหมดอายุใน 30 นาที และแคมเปญที่ตั้งเวลาไว้ยกเลิกได้จนกว่าจะส่งออกไป ทุกการส่งต้องผ่านการอนุมัติจากคุณ
อีเมลใช้ได้แล้ววันนี้ ส่วน WhatsApp และ LINE เปิดรับคำขอใช้งานก่อนใคร โดยออกแบบให้ใช้รายชื่อติดต่อชุดเดิมและการอนุมัติแบบเดิม คู่มือทีละขั้น: ส่งแคมเปญจาก Claude และส่งจาก ChatGPT แพ็กเกจเริ่มต้นฟรีสำหรับรายชื่อติดต่อไม่เกิน 500 ราย ดูราคา
คำถามที่ควรถามก่อนเพิ่มคอนเนกเตอร์การตลาด#
- ใครสร้างและดูแลเซิร์ฟเวอร์ และคุณไว้ใจให้เขาดูแลข้อมูลลูกค้าหรือไม่
- การลงชื่อเข้าใช้ขอสิทธิ์อะไรบ้าง และจำกัดได้หรือไม่
- tool ไหนอ่านอย่างเดียว และ tool ไหนแก้ไขข้อมูลหรือติดต่อลูกค้า
- AI ส่งอีเมลจนเสร็จได้เอง หรือต้องมีคนอนุมัติ
- คุณเห็นข้อความจริงและกลุ่มผู้รับก่อนอนุมัติหรือไม่
- มีช่วงเวลาให้ยกเลิก และการหยุดส่งอัตโนมัติเมื่อมีการร้องเรียนหรือไม่
คำถามที่พบบ่อย#
เซิร์ฟเวอร์ MCP กับ MCP connector ต่างกันอย่างไร
เซิร์ฟเวอร์ MCP คือโปรแกรมที่ให้บริการเครื่องมือและข้อมูล ส่วนคอนเนกเตอร์คือรายการที่คุณเพิ่มใน Claude หรือ ChatGPT ซึ่งชี้ไปยังเซิร์ฟเวอร์และลงชื่อเข้าใช้ให้คุณ
ต้องติดตั้งอะไรก่อนใช้ MCP connector ไหม
ไม่ต้องสำหรับเซิร์ฟเวอร์แบบ remote คุณวางที่อยู่ในแอป AI แล้วลงชื่อเข้าใช้ ส่วนเซิร์ฟเวอร์แบบ local ทำงานบนคอมพิวเตอร์ของคุณและต้องติดตั้ง ซึ่งส่วนใหญ่เป็นการใช้งานของนักพัฒนา
ใช้ MCP ส่งอีเมลการตลาดปลอดภัยไหม
ปลอดภัยได้ หากคอนเนกเตอร์กำหนดให้คนอนุมัติทุกการส่ง แสดงให้เห็นชัดว่าจะส่งอะไรถึงใคร และจำกัดสิทธิ์ที่ได้จากการลงชื่อเข้าใช้ ข้อกำหนดของ MCP แนะนำให้มีคนอยู่ในกระบวนการซึ่งปฏิเสธการเรียกใช้ tool ได้
Claude และ ChatGPT รองรับ MCP connector ทั้งคู่ไหม
รองรับ Claude เรียกว่า custom connector ส่วน ChatGPT เพิ่มเป็น custom MCP server ในเมนู Plugins การใช้งานได้หรือไม่ขึ้นกับแพ็กเกจ และสำหรับบัญชีธุรกิจขึ้นกับการตั้งค่าของ workspace ด้วย
แหล่งที่มา#
- [S1] Model Context Protocol: What is the Model Context Protocol (MCP)?, ตรวจสอบเมื่อ
- [S2] Anthropic: Introducing the Model Context Protocol, ตรวจสอบเมื่อ
- [S3] Model Context Protocol: Architecture overview, ตรวจสอบเมื่อ
- [S4] Claude Help Center: Get started with custom connectors using remote MCP, ตรวจสอบเมื่อ
- [S5] OpenAI Apps SDK: Connect and test your plugin, ตรวจสอบเมื่อ
- [S6] MCP specification: Tools, ตรวจสอบเมื่อ
- [S7] MCP specification (2025-06-18): Authorization, ตรวจสอบเมื่อ
- [S8] Model Context Protocol: MCP Apps, ตรวจสอบเมื่อ