** ถ้าเปิดบทความนี้จาก facebook / line ต้อง กด จุด 3 จุด แล้ว เลือกเปิดด้วย บราวเซอร์นอก จึงจะ login ผ่าน gmail ได้ครับ
link ที่เกี่ยวข้อง GitHub: line/line-bot-mcp-server หรือ คลิก
สำหรับคู่มือ เลื่อนลงไป ใต้ส่วนบทความแนะนำ จะเจอครับ
ตลอดช่วงที่ผ่านมา เราคุ้นเคยกับการใช้ AI เพื่อเขียนข้อความ ตอบคำถาม สรุปเอกสาร หรือช่วยวิเคราะห์ข้อมูล
แต่โลกของ AI กำลังเดินไปอีกขั้น
AI รุ่นใหม่ไม่ได้ถูกออกแบบมาให้ “ตอบเก่ง” เพียงอย่างเดียว แต่กำลังถูกเชื่อมเข้ากับเครื่องมือจริง เพื่อให้มันสามารถลงมือทำงานแทนมนุษย์ได้
หนึ่งในตัวอย่างที่ใกล้ตัวธุรกิจไทยมากที่สุดคือ LINE Bot MCP Server
โปรเจกต์นี้ทำหน้าที่เชื่อม AI Agent เข้ากับ LINE Messaging API ทำให้ AI สามารถส่งข้อความ ทำ Broadcast สร้าง Flex Message ตรวจสอบโควตา และจัดการ Rich Menu ของ LINE Official Account ได้ผ่านชุดเครื่องมือมาตรฐาน
MCP คืออะไร ทำไมจึงสำคัญ
MCP ย่อมาจาก Model Context Protocol
อธิบายแบบง่ายที่สุด MCP เปรียบเสมือนหัวปลั๊กมาตรฐานที่ช่วยให้ AI เชื่อมต่อกับระบบภายนอกได้
ระบบภายนอกนั้นอาจเป็นฐานข้อมูล ไฟล์บนเครื่อง CRM ระบบบัญชี ปฏิทิน เครื่องมือพัฒนาโปรแกรม หรือบริการสื่อสารอย่าง LINE
ก่อนหน้านี้ หากต้องการให้ AI ทำงานกับ LINE นักพัฒนาจะต้องเขียนคำสั่งเชื่อมต่อ API และกำหนดรูปแบบการเรียกใช้งานขึ้นมาเอง
แต่เมื่อมี MCP Server เครื่องมือแต่ละรายการจะถูกอธิบายในรูปแบบที่ AI เข้าใจได้ว่าเครื่องมือนี้ทำอะไร ต้องรับข้อมูลอะไร และจะส่งผลลัพธ์กลับมาอย่างไร
ผู้ใช้จึงสามารถพูดกับ AI ด้วยภาษาธรรมชาติ เช่น
“ช่วยส่งข้อความเตือนนัดหมายให้ลูกค้าคนนี้”
AI จะวิเคราะห์คำขอ เลือกเครื่องมือสำหรับส่งข้อความ ใส่ User ID และเนื้อหาที่เหมาะสม แล้วเรียก LINE Messaging API ให้
นี่คือความแตกต่างระหว่าง AI ที่ช่วยเขียนข้อความ กับ AI Agent ที่สามารถลงมือดำเนินการให้จริง
LINE Bot MCP Server ทำอะไรได้บ้าง
ความสามารถในเวอร์ชันปัจจุบันแบ่งออกได้เป็น 5 กลุ่มหลัก
1. ส่งข้อความหาลูกค้ารายบุคคล
ระบบรองรับการส่งข้อความธรรมดาและ Flex Message ไปยังผู้ใช้ที่ระบุด้วย LINE User ID
Flex Message เหมาะกับข้อความที่ต้องมีการจัดวางข้อมูลอย่างเป็นระเบียบ เช่น
- การ์ดสินค้า
- สรุปคำสั่งซื้อ
- ใบนัดหมาย
- คูปองส่วนลด
- ปุ่มชำระเงิน
- ปุ่มดูรายละเอียด
- Carousel สำหรับแสดงสินค้าหลายรายการ
AI จึงไม่ได้ทำได้เพียงพิมพ์ข้อความ แต่สามารถเตรียมโครงสร้าง JSON สำหรับสร้างข้อความที่มีหน้าตาเหมือน Mini UI ภายในห้องแชตได้ด้วย
2. Broadcast ข้อความถึงผู้ติดตาม
AI สามารถส่งข้อความธรรมดาหรือ Flex Message ไปยังผู้ติดตาม LINE Official Account ได้พร้อมกัน
ตัวอย่างคำสั่งอาจเป็น
“เขียนประกาศแจ้งวันหยุดร้านให้อ่านง่าย แล้วส่งให้ผู้ติดตามทั้งหมด”
“สร้างโปรโมชั่นสินค้าใหม่สามรายการเป็น Carousel และ Broadcast ตอนนี้”
อย่างไรก็ตาม ความสามารถนี้ต้องใช้อย่างระมัดระวังมากที่สุด เพราะการตีความคำสั่งผิดเพียงครั้งเดียวอาจทำให้ข้อความถูกส่งไปหาลูกค้าจำนวนมาก
ระบบที่นำไปใช้จริงจึงควรมีหน้าจอ Preview และปุ่มให้มนุษย์ยืนยันก่อนส่งทุกครั้ง
3. ตรวจสอบข้อมูลบัญชีและผู้ใช้
LINE Bot MCP Server สามารถดึงโปรไฟล์ผู้ใช้ เช่น ชื่อที่แสดง รูปโปรไฟล์ ข้อความสถานะ และภาษา รวมถึงตรวจสอบโควตาข้อความรายเดือนของ LINE Official Account
ความสามารถนี้ช่วยให้ AI ตอบคำถามเชิงปฏิบัติการได้ เช่น
“เดือนนี้เราเหลือโควตาส่งข้อความอีกเท่าไร”
“ลูกค้า User ID นี้ใช้ชื่ออะไร”
“ก่อนส่งแคมเปญ ช่วยตรวจสอบโควตาให้หน่อย”
AI จึงสามารถตรวจสอบสถานะก่อนดำเนินการ แทนที่จะส่งคำสั่งโดยไม่รู้ข้อจำกัดของบัญชี
4. สร้างและจัดการ Rich Menu
Rich Menu คือเมนูขนาดใหญ่ที่แสดงอยู่ด้านล่างของหน้าจอแชต LINE OA
เครื่องมือปัจจุบันรองรับการดูรายการ Rich Menu สร้างเมนูใหม่ ลบเมนู กำหนดเมนูเริ่มต้น และยกเลิกเมนูเริ่มต้น
สิ่งที่น่าสนใจคือเครื่องมือสร้าง Rich Menu สามารถรับคำสั่งได้ตั้งแต่หนึ่งถึงหกปุ่ม และรองรับ Action หลายแบบ เช่น
- ส่งข้อความ
- เปิดเว็บไซต์
- ส่ง Postback
- เลือกวันและเวลา
- เปิดกล้อง
- เปิดรูปภาพ
- ส่งตำแหน่ง
- สลับ Rich Menu
- คัดลอกข้อความ
ตัวอย่างเช่น เจ้าของคลินิกอาจสั่งว่า
“สร้าง Rich Menu หกปุ่ม ประกอบด้วย จองคิว ดูบริการ ดูโปรโมชั่น แผนที่ ติดต่อเจ้าหน้าที่ และตรวจสอบนัดหมาย”
AI สามารถเปลี่ยนคำสั่งนี้ให้เป็นโครงสร้าง Rich Menu และส่งให้ LINE API ดำเนินการต่อได้
5. ดึง User ID ของผู้ติดตาม
รุ่นล่าสุดเพิ่มเครื่องมือสำหรับดึงรายการ User ID ของผู้ที่เพิ่ม LINE Official Account เป็นเพื่อน
ความสามารถนี้ช่วยลดขั้นตอนการเตรียมรายชื่อผู้รับ และเปิดทางให้ระบบเชื่อมข้อมูลผู้ติดตามกับ CRM ได้ง่ายขึ้น
อย่างไรก็ตาม ฟังก์ชันดังกล่าวมีข้อจำกัดด้านประเภทบัญชี โดยการดึง User ID ของผู้ติดตามทั้งหมดผ่าน API ใช้ได้เฉพาะบัญชีที่ผ่านการรับรองหรือบัญชี Premium ตามเงื่อนไขของ LINE
ตัวอย่างการประยุกต์ใช้ในธุรกิจไทย
คลินิกและโรงพยาบาล
ระบบสามารถอ่านข้อมูลนัดหมายจากฐานข้อมูล แล้วให้ AI เตรียมข้อความแจ้งเตือน เช่น
เนื้อหานี้สำหรับสมาชิกเท่านั้น
สมัครสมาชิกหรือเข้าสู่ระบบเพื่ออ่านบทความฉบับเต็ม พร้อมเนื้อหาพิเศษอีกมากมาย
