PTWorkคู่มือ MCP
PTWork › คู่มือการติดตั้ง

เชื่อม PTWork กับ ChatGPT / Claude ผ่าน MCP

ให้ AI ช่วยวิเคราะห์การตลาดจากข้อมูลคลินิกของคุณ เช่น รายได้ ลูกค้าใหม่ ลูกค้าที่หายไป คอร์สขายดี และช่วงเวลาที่ว่าง แล้วแนะนำแคมเปญได้ทันที ตั้งค่าครั้งเดียวประมาณ 5 นาที

อ่านอย่างเดียวไม่มีชื่อ เบอร์ หรือ HN คนไข้บันทึกทุกการเรียกใช้ยกเลิกได้ทุกเมื่อ

MCP คืออะไร และช่วยอะไรได้

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

ภาพรวม KPIรายได้ บิล ลูกค้าจ่ายเงิน คอร์สที่ขาย นัดหมาย อัตรายกเลิก เทียบช่วงก่อน
รายได้แยกมิติรายเดือน รายสัปดาห์ รายวัน ช่องทางชำระ บริการ/คอร์ส หรือผู้รักษา
ลูกค้าใหม่จำนวนต่อเดือน อัตรากลับมาใน 30/90 วัน บริการแรกและช่องทางที่มา
ลูกค้าหาย / คอร์สค้างกลุ่มที่ไม่ได้มานาน ลูกค้าที่ยังมีคอร์สเหลือแต่ไม่มีนัด
คอร์สและแพ็กเกจยอดขาย อัตราซื้อซ้ำ คอร์สที่ใกล้หมดอายุใน 90 วัน
ช่องทางจองหน้าเคาน์เตอร์ LINE Facebook อัตรามาจริง และโปรแกรมแนะนำเพื่อน
ช่วงเวลาชั่วโมงที่ยุ่งหรือว่าง ยกเลิก/ไม่มาตามวัน และระยะจองล่วงหน้า
กลุ่มลูกค้าเพศ ช่วงอายุ จังหวัด พร้อมยอดใช้จ่ายเฉลี่ย (กลุ่มเล็กถูกซ่อน)
ราคาบริการบริการและคอร์สที่เปิดขาย ราคา ระยะเวลา และราคาต่อครั้ง

สิ่งที่ต้องมีก่อนเริ่ม

ฝั่ง PTWork

  • บัญชีผู้ใช้สิทธิ์ Owner หรือ Admin (เข้าเมนู AI Center ได้)
  • ระบบ PTWork เวอร์ชันที่มีเมนู MCP ใน AI Center หากยังไม่เห็น ติดต่อทีมงานให้อัปเดต

ฝั่ง AI (เลือกอย่างใดอย่างหนึ่ง)

  • Claude (claude.ai หรือ Claude Desktop): แพ็กเกจ Free เพิ่ม custom connector ได้ 1 ตัว ส่วน Pro, Max, Team และ Enterprise ใช้ได้
  • ChatGPT: ต้องเปิด Developer mode ได้ (Business, Enterprise และ Edu ให้ admin เป็นผู้เปิด ส่วน Plus/Pro ขึ้นกับบัญชี)
หมายเหตุ: ชื่อเมนูของ ChatGPT และ Claude อาจเปลี่ยนเล็กน้อยตามเวอร์ชันและแพ็กเกจ ถ้าหาไม่เจอให้มองหาคำว่า Connectors, Apps หรือ Developer mode ในหน้าตั้งค่า

1สร้าง Token และคัดลอก MCP URL ใน PTWork

  1. เปิด AI Center — เข้าระบบ PTWork ด้วยสิทธิ์ Owner/Admin ไปที่เมนู AI Center แล้วเลือกแท็บ Channel Settings
    หน้า PTWork AI Center แสดงแท็บ Channel Settings
  2. สร้าง Token — ที่ฟอร์ม สร้าง Internal API Token ตั้งชื่อ (เช่น ChatGPT Marketing) เลือก Channel ใดก็ได้ แนะนำให้ตั้งวันหมดอายุ แล้ว ติ๊กเฉพาะ marketing:read จากนั้นกด สร้าง Token
    ฟอร์มสร้าง Internal API Token ที่ติ๊ก scope marketing:read
    ติ๊กแค่ marketing:read ไม่ต้องติ๊กสิทธิ์อื่น เช่น appointment:write หรือ patient:read เพราะ MCP ใช้แค่สิทธิ์อ่านข้อมูลสรุป การให้สิทธิ์เกินจำเป็นเพิ่มความเสี่ยงถ้าลิงก์หลุด
  3. คัดลอก MCP URL — หลังกดสร้าง ด้านบนจะมีกล่องสีเขียวแสดง Token และ MCP URL ให้กด Copy ข้าง MCP URL เก็บไว้ (แสดง ครั้งเดียว ถ้าปิดไปแล้วต้องสร้างใหม่)
    กล่องแสดง Token ใหม่และ MCP URL พร้อมปุ่ม Copy

    ภาพจากระบบทดลอง — Token ในภาพเป็นตัวอย่าง

    MCP URL มีหน้าตาแบบนี้ (โดเมนเป็นของระบบคลินิกคุณเอง):

    https://โดเมน-PTWork-ของคุณ/mcp/token-ที่ได้

2นำ MCP URL ไปเชื่อมกับ AI

Claude (claude.ai / Claude Desktop) — แพ็กเกจ Free, Pro, Max

  1. เปิด claude.ai หรือแอป Claude Desktop ไปที่ Customize (บางเวอร์ชันชื่อ Settings) → Connectors
  2. กด Add custom connector
  3. ตั้งชื่อ เช่น PTWork แล้ววาง MCP URL ในช่อง Remote MCP server URL ไม่ต้องกรอก OAuth แล้วกด Add
  4. เริ่มแชทใหม่ กดปุ่ม + → Connectors แล้วเปิด PTWork

Claude Team / Enterprise

ผู้ดูแล (Owner) เพิ่มให้ทั้งองค์กรที่ Organization settings → Connectors → Add → Custom (ถ้าถามประเภทให้เลือก Web) แล้ววาง MCP URL จากนั้นสมาชิกไปที่ Customize → Connectors แล้วกด Connect

ตั้งค่าได้ว่าเครื่องมือไหนให้ Claude ใช้ได้เลย หรือให้ถามก่อนทุกครั้ง ที่ Customize → Connectors → PTWork ทุกเครื่องมือของ PTWork เป็นแบบอ่านอย่างเดียว

3เริ่มถามได้เลย

พิมพ์คำถามเป็นภาษาไทยได้ตามปกติ AI จะเลือกดึงรายงานที่เกี่ยวข้องเอง กดที่กล่องเพื่อคัดลอกตัวอย่างคำถาม:

ภาพรวมสรุปภาพรวมการตลาด 30 วันล่าสุด เทียบกับ 30 วันก่อนหน้า อะไรดีขึ้น อะไรแย่ลง
เรียกลูกค้ากลับลูกค้าที่ยังมีคอร์สเหลือแต่ไม่ได้มาเกิน 30 วันมีกี่คน ช่วยร่างข้อความ LINE ชวนกลับมาจอง
คอร์สคอร์สไหนขายดีที่สุดใน 90 วัน และคอร์สไหนกำลังจะหมดอายุ ควรทำโปรต่อคอร์สอย่างไร
ช่วงเวลาว่างช่วงวันและเวลาไหนคนจองน้อย ช่วยออกแบบโปรเติมคิวช่วงนั้น
ช่องทางลูกค้าใหม่ส่วนใหญ่มาจากช่องทางไหน LINE หรือ Facebook ให้ผลดีกว่ากัน
กลุ่มลูกค้าลูกค้าหลักของเราเป็นกลุ่มอายุและเพศไหน ใช้จ่ายเฉลี่ยเท่าไร ควรยิงโฆษณาแบบไหน
รายได้แสดงรายได้รายเดือนย้อนหลัง 12 เดือน และบอกแนวโน้ม
ราคาจากราคาบริการและคอร์สปัจจุบัน ช่วยออกแบบแพ็กเกจใหม่ 2–3 แบบสำหรับเดือนหน้า

ความปลอดภัยและความเป็นส่วนตัว

AI เห็นเฉพาะตัวเลขสรุป — ไม่มีชื่อ เบอร์โทร HN เลขบัตร หรือประวัติการรักษาของคนไข้ กลุ่มที่มีจำนวนน้อยเกินไปจะถูกซ่อนเพื่อไม่ให้ระบุตัวบุคคลได้
เรื่องรายละเอียด
สิทธิ์อ่านอย่างเดียว AI แก้ไข ลบ หรือสร้างข้อมูลในระบบไม่ได้
Tokenระบบเก็บ Token แบบเข้ารหัส (hash) ใช้ได้เฉพาะสิทธิ์ marketing:read และกำหนดวันหมดอายุได้
บันทึกการใช้งานทุกครั้งที่ AI ดึงรายงาน ระบบบันทึกเวลา เครื่องมือที่ใช้ และช่วงวันที่ไว้ตรวจสอบย้อนหลัง
ยกเลิกกด Revoke ที่ตาราง API Tokens ใน AI Center การเชื่อมต่อจะหยุดทันที
เก็บ MCP URL เป็นความลับ — URL มี Token อยู่ในตัว อย่าแชร์ในกลุ่มแชทหรือเอกสารสาธารณะ ถ้าสงสัยว่าหลุด ให้ Revoke แล้วสร้างใหม่ทันที

แก้ปัญหาที่พบบ่อย

ขึ้น “Unauthorized” หรือ 401

Token ไม่ถูกต้อง ถูก Revoke หมดอายุ หรือไม่ได้ติ๊ก marketing:read ให้สร้าง Token ใหม่ตามขั้นที่ 1 แล้วอัปเดต URL ใน ChatGPT/Claude (ต้องลบ connector เดิมแล้วเพิ่มใหม่)

ไม่เห็น Developer mode ใน ChatGPT

แพ็กเกจหรือบัญชีอาจยังไม่รองรับ หรือ workspace ต้องให้ admin เปิดก่อน ถ้าใช้ไม่ได้ ใช้ Claude แทนได้ทันที (แพ็กเกจ Free เพิ่มได้ 1 connector)

เพิ่ม connector แล้วเชื่อมต่อไม่ได้

ตรวจว่า URL ขึ้นต้นด้วย https:// ลงท้ายด้วย /mcp/ ตามด้วย Token ครบทั้งชุด ไม่มีช่องว่างหรือตัวอักษรเกิน แล้วลองเพิ่มใหม่

ขึ้นว่า “MCP server is disabled”

ระบบของคลินิกปิดฟังก์ชัน MCP ไว้ ติดต่อทีมงานให้เปิดใช้งาน

ตัวเลขไม่ตรงกับที่คาด

ระบุช่วงวันที่ให้ชัดเจนในคำถาม เช่น “1–31 ตุลาคม 2026” และระบุสาขาถ้ามีหลายสาขา ค่าเริ่มต้นของแต่ละรายงานคือ 30, 90 หรือ 365 วันล่าสุด

ต้องการให้ทีมงานช่วยตั้งค่า?

ทีมงานช่วยเปิดใช้งาน สร้าง Token และเชื่อม ChatGPT หรือ Claude ให้ได้ พร้อมแนะนำคำถามที่เหมาะกับคลินิกของคุณ

แอดไลน์ @SpaWork.app ดูรายละเอียด PTWork