MCP คืออะไร และ AI คุยกับ BrewInTH ผ่าน MCP ยังไง

MCP แบบภาษาคน: ปลั๊กมาตรฐานที่ให้ AI ใช้เครื่องมือ 25 ตัวของ BrewInTH ได้ ทำอะไรได้บ้าง ปลอดภัยแค่ไหน และเมื่อไรควรตั้งค่าเอง
ช่วงนี้คำว่า MCP โผล่บ่อยในโลก AI ทั้งใน Claude Code, Cursor และเครื่องมืออื่น ๆ หลายคนได้ยินแล้วสงสัยว่ามันคืออะไร ต้องติดตั้งไหม และเกี่ยวอะไรกับการเอาเว็บขึ้นออนไลน์
บทความนี้อธิบาย MCP แบบภาษาคน ว่า AI ใช้มัน "คุย" กับ BrewInTH ยังไง ทำอะไรได้บ้าง ปลอดภัยแค่ไหน และเมื่อไรที่คุณควรตั้งค่าเอง (คำตอบสั้น ๆ คือ ส่วนใหญ่ไม่ต้อง)
สรุปสั้นก่อนอ่าน
✅ MCP คือภาษากลางที่ให้ AI เรียกใช้ "เครื่องมือ" ของบริการอื่นได้ เหมือนปลั๊กไฟมาตรฐาน
✅ BrewInTH มีเครื่องมือ MCP 25 ตัว ครอบคลุมดูสถานะ อัปโหลด เผยแพร่ อ่าน log ฐานข้อมูล โดเมน และพอร์ทัล
✅ AI ใช้ token ของโปรเจกต์ตัวเดียวกับข้อความสำเร็จรูป ทำได้เฉพาะสิทธิ์ที่คุณให้และเฉพาะโปรเจกต์นั้น
✅ ส่วนใหญ่ไม่ต้องตั้งค่าอะไร วางข้อความสำเร็จรูปแล้ว AI เลือกเองว่าจะใช้ MCP หรือ REST API
✅ ถ้าอยากผูกถาวร client ที่รองรับ OAuth เชื่อมผ่านหน้าอนุญาตของ BrewInTH ได้
MCP คืออะไร
MCP ย่อมาจาก Model Context Protocol เป็นมาตรฐานเปิดที่บอกว่า AI กับบริการภายนอกควรคุยกันแบบไหน
ลองนึกถึงปลั๊กไฟ ถ้าทุกบ้านใช้ปลั๊กหน้าตาไม่เหมือนกัน เครื่องใช้ไฟฟ้าทุกตัวต้องมีหัวแปลงของตัวเอง MCP คือการตกลงหน้าตาปลั๊กให้เหมือนกัน บริการไหนทำ "เต้ารับ" แบบ MCP ไว้ AI ตัวไหนที่รองรับ MCP ก็เสียบใช้ได้เลย

สิ่งที่บริการเปิดให้ผ่าน MCP เรียกว่า เครื่องมือ (tools) แต่ละตัวมีชื่อ คำอธิบาย และรูปแบบข้อมูลที่ต้องส่ง AI อ่านรายการเครื่องมือแล้วตัดสินใจเองว่าจะเรียกตัวไหน ตอนไหน
AI คุยกับ BrewInTH ได้สองทาง
BrewInTH เปิดให้ AI ทำงานได้สองแบบ ใช้ token ตัวเดียวกัน
- REST API คำขอ HTTP ธรรมดา AI ที่รันคำสั่งได้เรียกด้วย
curlหรือเขียนสคริปต์เรียก ใส่ token ใน headerAuthorization: Bearer - MCP ที่อยู่
/mcpของ BrewInTH AI ที่รองรับ MCP เห็นรายการเครื่องมือทั้งหมดพร้อมคำอธิบาย แล้วเรียกเหมือนเรียกฟังก์ชัน
ทั้งสองทางทำงานกับระบบหลังบ้านชุดเดียวกัน กฎเรื่องสิทธิ์และโควตาเหมือนกันทุกอย่าง ต่างกันแค่ "วิธีคุย" คู่มือในลิงก์ที่คุณส่งให้ AI อธิบายไว้ทั้งสองแบบ AI จึงเลือกแบบที่เครื่องมือของมันถนัด
BrewInTH มีเครื่องมือ MCP อะไรบ้าง
ตอนนี้มี 25 ตัว แบ่งเป็นกลุ่มได้แบบนี้

- ดูสถานะและตรวจเว็บ
project_get_contextอ่านสถานะโปรเจกต์ทั้งหมด,site_checkเปิดหน้าเว็บจริงจากฝั่ง BrewInTH ดูว่าตอบอะไร,project_insightsดูสถิติผู้เข้าชมและ error - อัปโหลดและเผยแพร่
upload_create,upload_get_status,file_write_text,deployment_plan(ตรวจก่อนเผยแพร่),deployment_applyและoperation_get(ติดตามงานที่สั่งไป) - อ่าน log และรันคำสั่ง
logs_tail,job_run(รันคำสั่งในกล่องแยกของโปรเจกต์),schedule_create,schedule_list(งานตามเวลา) - ฐานข้อมูล
database_create,database_connection,database_query - ค่าตั้งแอปและความลับ
secret_list,secret_set,secret_set_many,secret_delete - โดเมน อีเมล และพอร์ทัล
domain_add,domain_verify,mailbox_create,portal_get,portal_update
ตัวที่ AI ใช้บ่อยที่สุดคือชุด "ตรวจ → อัปโหลด → วางแผน → เผยแพร่ → ติดตาม → เปิดเว็บดู" ซึ่งคือการ deploy ทั้งวงจรโดยไม่ต้องมีคนกดปุ่ม
ปลอดภัยแค่ไหน
การให้ AI เข้าถึงเว็บจริงฟังดูน่ากลัว แต่ระบบออกแบบให้คุณคุมได้ทุกขั้น

- หนึ่ง token หนึ่งโปรเจกต์ token ของโปรเจกต์ A ใช้กับโปรเจกต์ B ไม่ได้ และแตะบัญชี การชำระเงิน หรือโปรเจกต์อื่นไม่ได้
- เลือกสิทธิ์ได้ 12 แบบ เช่น อ่านสถานะ เขียนไฟล์ เผยแพร่ รันคำสั่ง ฐานข้อมูล โดเมน อีเมล และความลับ ปุ่มอัตโนมัติให้ทุกสิทธิ์ ถ้าอยากจำกัด ตั้งเองได้ในหน้าเชื่อมต่อ AI
- มีอายุ token จากปุ่ม สร้างลิงก์และ token สำหรับ AI (อัตโนมัติ) ใช้ได้ 24 ชั่วโมง ตั้งเองได้ตั้งแต่ 1 ชั่วโมงถึง 7 วัน
- ยกเลิกได้ทันที กด ยกเลิกสิทธิ์ ในหน้าเชื่อมต่อ AI งานที่ AI ตัวนั้นค้างไว้จะถูกยกเลิกด้วย
- ค่าลับอ่านได้เฉพาะเมื่อให้สิทธิ์ การอ่านค่าความลับต้องมีสิทธิ์
secrets.readแยกต่างหาก
นอกจากนี้บางอย่างทำผ่าน token ไม่ได้เลย เช่น ตั้งชื่อเว็บ ซื้อแพ็กเกจ หรือบันทึก token ของ Git repository ต้องทำในคอนโซลของเจ้าของเท่านั้น
ต้องตั้งค่า MCP เองไหม
ส่วนใหญ่ไม่ต้อง วิธีปกติคือ
- เปิดโปรเจกต์ กด สร้างลิงก์และ token สำหรับ AI (อัตโนมัติ)
- คัดลอกข้อความสำเร็จรูปไปวางใน coding agent
- AI อ่านคู่มือในลิงก์ แล้วเลือกเองว่าจะใช้ MCP หรือ REST API
วิธีนี้ใช้ได้กับ agent ทุกตัวที่รันคำสั่งได้ ไม่ต้องแก้ไฟล์ตั้งค่าใด ๆ
เมื่อไรควรผูก MCP ถาวร
ถ้าคุณใช้ client ตัวเดิมกับโปรเจกต์เดิมทุกวัน และไม่อยากออก token ใหม่ทุกครั้ง client ที่รองรับ MCP แบบ OAuth เชื่อมกับ BrewInTH ได้โดยตรง ขั้นตอนคร่าว ๆ
- เพิ่ม MCP server แบบ HTTP ใน client ของคุณ ชี้ไปที่
https://www.brewinth.com/mcp - client จะเปิดหน้า BrewInTH ให้เข้าสู่ระบบ
- เลือกโปรเจกต์ในช่อง อนุญาตเฉพาะโปรเจกต์ ติ๊กสิทธิ์ที่ต้องการ แล้วกด อนุญาต
หลังอนุญาต client ได้ token ที่ต่ออายุเองได้ ใช้งานต่อเนื่องได้ราว 7 วันนับจากครั้งล่าสุดที่ใช้ และถอนสิทธิ์ได้ในหน้าเชื่อมต่อ AI เหมือนกัน วิธีเพิ่ม MCP server ต่างกันไปในแต่ละ client ดูคู่มือของ client นั้น หรือถาม AI ของคุณ
ถ้าโปรเจกต์ของคุณอยู่บนเครื่องให้บริการอื่นที่ไม่ใช่เครื่องหลัก ที่อยู่ /mcp จะต่างออกไป ให้ใช้ตามที่คู่มือในลิงก์ของโปรเจกต์บอก
prompt ที่ใช้ประโยชน์จาก MCP ได้ดี
เมื่อ AI เชื่อมกับโปรเจกต์แล้ว ลองสั่งงานแบบนี้
ตรวจสุขภาพเว็บ
ใช้เครื่องมือของ BrewInTH ตรวจเว็บของโปรเจกต์นี้:
อ่านสถานะโปรเจกต์ เปิดหน้าแรกและหน้า /api/health ด้วย site_check
ดูสถิติ 7 วันล่าสุดว่ามี error 5xx ไหม แล้วสรุปเป็นข้อ ๆ ว่าต้องแก้อะไร
หาสาเหตุเมื่อเว็บพัง
เว็บตอบ 500 ช่วยอ่าน log ล่าสุดของแอปบน BrewInTH หาสาเหตุ
แก้โค้ด แล้วตรวจก่อนเผยแพร่ด้วย deployment_plan จากนั้นเผยแพร่และเปิดเว็บยืนยันว่าหายแล้ว
ตั้งค่าแอปทีละหลายค่า
ตั้งค่าแอปจากไฟล์ .env.example ของโปรเจกต์นี้ลง secrets ของ BrewInTH ในครั้งเดียว
ค่าที่ยังไม่รู้ให้ถามฉันก่อน ห้ามใส่ค่าลับลงในโค้ด แล้วเผยแพร่ใหม่ให้แอปอ่านค่า
ดูวิดีโอประกอบ
▶ ตัวอย่างตั้งแต่สร้างโปรเจกต์จนเปิดเว็บ (1:30 นาที)
ดูบน YouTube
คำถามที่พบบ่อย
ต้องติดตั้งโปรแกรมอะไรเพิ่มไหม
ไม่ต้อง MCP ของ BrewInTH เป็นแบบออนไลน์ อยู่ที่ /mcp ไม่มีอะไรต้องติดตั้งบนเครื่องของคุณ
ChatGPT หรือ Claude ในแอปแชตใช้ MCP นี้ได้ไหม
การ deploy ทั้งวงจรต้องอัปโหลดไฟล์จากโฟลเดอร์โค้ด จึงเหมาะกับ coding agent บนคอมพิวเตอร์ เช่น Claude Code, Codex, Cursor หรือ Windsurf ถ้าไม่มี coding agent ใช้หน้า อัปโหลดแล้วขึ้นเว็บ ส่งไฟล์ ZIP หรือวางโค้ดจากแชตแทนได้
MCP กับ REST API อันไหนดีกว่า
ผลเหมือนกัน AI ที่รองรับ MCP มักใช้ MCP เพราะเห็นเครื่องมือพร้อมคำอธิบาย AI ที่รันคำสั่งได้อย่างเดียวใช้ REST API ได้ไม่ต่างกัน
token หมดอายุระหว่างทำงาน ต้องเริ่มใหม่ไหม
ไม่ต้อง ออก token ใหม่ แล้วส่งข้อความสั้นในกรอบ ต่องานเดิมที่ AI เคยทำไว้ ไปในแชตเดิม AI ทำต่อได้ทันที
AI ลบโปรเจกต์หรือซื้อของแทนฉันได้ไหม
ไม่ได้ เครื่องมือ MCP ไม่มีคำสั่งลบโปรเจกต์ ซื้อแพ็กเกจ หรือแก้บัญชี สิ่งเหล่านี้ทำได้เฉพาะในคอนโซลของเจ้าของ
อยากรู้ว่า AI ทำอะไรไปบ้าง ดูที่ไหน
ดูประวัติการเผยแพร่และกิจกรรมของโปรเจกต์ในคอนโซล ทุกการกระทำของ AI ถูกบันทึกไว้
สรุป
MCP คือปลั๊กมาตรฐานที่ทำให้ AI ใช้เครื่องมือของ BrewInTH ได้เหมือนคนกดปุ่มเอง ตั้งแต่ตรวจเว็บ เผยแพร่ ไปจนถึงอ่าน log และจัดการฐานข้อมูล โดยทำได้เฉพาะในโปรเจกต์และสิทธิ์ที่คุณให้ สำหรับคนส่วนใหญ่ แค่วางข้อความสำเร็จรูปก็พอ ส่วนคนที่ใช้ทุกวันผูก MCP ผ่าน OAuth ไว้ถาวรได้
