WhatsApp Business Tools MCP

ทางการ

เซิร์ฟเวอร์ MCP ของเครื่องมือ WhatsApp Business ช่วยให้เอเจนต์ AI และผู้ช่วย IDE ของคุณจัดการและดีบักการผสานรวม WhatsApp Business ได้จากที่เดียว โดยเอเจนต์สามารถค้นหาธุรกิจและบัญชี WhatsApp ที่คุณดูแล ออนบอร์ดและลงทะเบียนหมายเลขโทรศัพท์ สร้างและจัดการเทมเพลตข้อความ กำหนดค่าเว็บฮุค และส่งข้อความ — โดยทำหน้าที่เป็นคุณ บนแอปและธุรกิจที่คุณดูแล

คุณทำอะไรได้บ้างด้วย WhatsApp Business Tools MCP?

  • ค้นหาสินทรัพย์ที่จัดการ — ขอให้ผู้ช่วยของคุณแสดงรายการธุรกิจ บัญชี WhatsApp หรือหมายเลขโทรศัพท์ที่คุณดูแลผ่าน whatsapp_biz_businesses, whatsapp_biz_accounts และ whatsapp_biz_phone_numbers
  • เริ่มต้นใช้งานและลงทะเบียนหมายเลข — ให้ผู้ช่วยของคุณเพิ่มหมายเลขโทรศัพท์ ส่งและยืนยันรหัส จากนั้นลงทะเบียนเพื่อใช้ส่งข้อความด้วย whatsapp_biz_add_phone_number, whatsapp_biz_send_verification_code, whatsapp_biz_verify_phone_number และ whatsapp_biz_register_phone_number
  • จัดการเทมเพลตข้อความ — ขอให้ผู้ช่วยของคุณแสดงรายการ สร้าง อัปเดต หรือลบเทมเพลตข้อความ WhatsApp ด้วย whatsapp_biz_list_templates, whatsapp_biz_create_template, whatsapp_biz_update_template และ whatsapp_biz_delete_template
  • ส่งข้อความ — สั่งให้ผู้ช่วยของคุณส่งข้อความรูปแบบอิสระหรือข้อความจากเทมเพลตที่อนุมัติจากหมายเลขที่ลงทะเบียนผ่าน whatsapp_biz_send_message ซึ่งจะยืนยันผู้รับก่อนส่ง
  • ตั้งค่าเว็บฮุคและการกำหนดค่าบัญชี — ให้ผู้ช่วยของคุณตั้งค่าเว็บฮุค สมัครรับบัญชี กำหนดค่าการชำระเงิน ตรวจสอบการยืนยันธุรกิจ หรือสร้างลิงก์โทเค็นผู้ใช้ระบบด้วยเครื่องมือ เช่น whatsapp_biz_configure_webhooks, whatsapp_biz_subscribe_webhook, whatsapp_biz_configure_payments, whatsapp_biz_verify_business และ whatsapp_biz_system_user_token

เซิร์ฟเวอร์ MCP แบบโฮสต์

npx add-mcp 'https://mcp.facebook.com/whatsapp_business_tools'

ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ

เอกสาร

สำหรับนักพัฒนาที่สร้างแอปบน WhatsApp Business Platform (Cloud API) — เซิร์ฟเวอร์ WhatsApp Business Tools MCP ช่วยให้เอเจนต์ AI และผู้ช่วยใน IDE ของคุณจัดการและดีบักการเชื่อมต่อ WhatsApp Business ได้จากที่เดียว โดยเอเจนต์สามารถค้นหาธุรกิจและบัญชี WhatsApp ที่คุณดูแล ออนบอร์ดและลงทะเบียนหมายเลขโทรศัพท์ สร้างและจัดการเทมเพลตข้อความ กำหนดค่าเว็บฮุค และส่งข้อความ — โดยทำหน้าที่เสมือนคุณ บนแอปและธุรกิจที่คุณดูแล

หมายเหตุ: เซิร์ฟเวอร์ WhatsApp Business Tools MCP กำลังทยอยเปิดให้ใช้งาน และอาจยังไม่พร้อมสำหรับทุกคน อินเทอร์เฟซและชุดเครื่องมืออยู่ในช่วงเบต้าและอาจมีการเปลี่ยนแปลง

ภาพรวม

ตารางต่อไปนี้สรุปรายละเอียดของเซิร์ฟเวอร์:

คุณสมบัติค่า
ชื่อเซิร์ฟเวอร์WhatsApp Business Tools
การเชื่อมต่อStreamable HTTP
เอนด์พอยต์https://mcp.facebook.com/whatsapp_business_tools
การยืนยันตัวตนการเข้าสู่ระบบด้วยบัญชีนักพัฒนา Meta (OAuth)
สถานะเบต้า - อินเทอร์เฟซและชุดเครื่องมืออาจมีการเปลี่ยนแปลง

ข้อกำหนดเบื้องต้น

เซิร์ฟเวอร์ดำเนินการกับทรัพย์สินของคุณเอง ดังนั้นก่อนที่เอเจนต์จะใช้เครื่องมือส่วนใหญ่ได้ คุณต้องมี:

  • สิทธิ์เข้าถึงระดับผู้ดูแลธุรกิจ ที่คุณต้องการจัดการ (บทบาท MANAGE)
  • แอปที่เปิดใช้ WhatsApp ที่คุณเป็นผู้ดูแล เชื่อมต่อกับธุรกิจนั้น — แอปที่มีชุดการใช้งาน WhatsApp Business Messaging (หรือผลิตภัณฑ์ WhatsApp บนแอปรุ่นเก่า) คุณต้องมีสิทธิ์เข้าถึงระดับผู้ดูแลบนแอป ไม่ใช่เฉพาะบนธุรกิจเท่านั้น
  • ยอมรับข้อกำหนดในการให้บริการ WhatsApp Business Cloud API สำหรับธุรกิจนั้น การส่งข้อความและการลงทะเบียนหมายเลขโทรศัพท์จะถูกบล็อกจนกว่าผู้ดูแลจะยอมรับข้อกำหนด

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

ตั้งค่า IDE หรือไคลเอนต์เอเจนต์ของคุณ

เซิร์ฟเวอร์ WhatsApp Business Tools MCP เป็นเซิร์ฟเวอร์ระยะไกล ไคลเอนต์ที่รองรับเซิร์ฟเวอร์ MCP ระยะไกลสามารถเชื่อมต่อกับเอนด์พอยต์ได้โดยตรง สำหรับไคลเอนต์ที่รองรับเฉพาะเซิร์ฟเวอร์ท้องถิ่น (stdio) ให้ใช้บริดจ์ mcp-remote ซึ่งทำหน้าที่เป็นพร็อกซีเซิร์ฟเวอร์ระยะไกลผ่าน stdio

กำหนดค่าไคลเอนต์ของคุณโดยใช้ส่วนใดส่วนหนึ่งด้านล่าง จากนั้นทำการเข้าสู่ระบบ OAuth เพื่อยืนยันตัวตน

Claude Code และ Desktop

Claude Code — รันคำสั่งต่อไปนี้เพื่อเพิ่มเซิร์ฟเวอร์:

claude mcp add --transport http whatsapp_business_tools https://mcp.facebook.com/whatsapp_business_tools

จากนั้นรัน /mcp ในเซสชันและเลือก whatsapp_business_tools เพื่อยืนยันตัวตน

Claude Desktop — เปิด การตั้งค่า > ตัวเชื่อมต่อ > เพิ่มตัวเชื่อมต่อแบบกำหนดเอง จากนั้นตั้งค่า:

  • ชื่อ: WhatsApp Business Tools
  • URL: https://mcp.facebook.com/whatsapp_business_tools

แอป OpenAI Codex และ ChatGPT

แอป Codex — เปิด การตั้งค่า (ไอคอนเฟือง มุมล่างซ้าย) > เซิร์ฟเวอร์ MCP > เพิ่มเซิร์ฟเวอร์ เลือก Streamable HTTP จากนั้นตั้งค่า:

  • ชื่อ: WhatsApp Business Tools
  • URL: https://mcp.facebook.com/whatsapp_business_tools
  • การยืนยันตัวตน: OAuth

คลิก ยืนยันตัวตน และทำการเข้าสู่ระบบ OAuth ให้เสร็จสิ้น

ChatGPT — เปิด การตั้งค่า > ปลั๊กอิน > เรียกดูปลั๊กอิน คลิก + ที่มุมขวาบนเพื่อเพิ่มปลั๊กอินใหม่ จากนั้นตั้งค่า:

  • ชื่อ: WhatsApp Business Tools
  • URL: https://mcp.facebook.com/whatsapp_business_tools
  • การยืนยันตัวตน: OAuth

บันทึกปลั๊กอินและทำการเข้าสู่ระบบ OAuth ให้เสร็จสิ้น

การเข้าสู่ระบบ OAuth

เซิร์ฟเวอร์ WhatsApp Business Tools MCP ยืนยันตัวตนด้วยบัญชีนักพัฒนา Meta ของคุณผ่าน OAuth ดังนั้นขั้นตอนการเข้าสู่ระบบเดียวกันจึงใช้ได้กับทุกไคลเอนต์

ขั้นตอนการเข้าสู่ระบบ

หลังจากที่คุณเพิ่มเซิร์ฟเวอร์ลงในไคลเอนต์ของคุณแล้ว (ดูตั้งค่า IDE หรือไคลเอนต์เอเจนต์ของคุณ):

  1. เริ่มการเชื่อมต่อ ไคลเอนต์หลายตัวเริ่มขั้นตอน OAuth โดยอัตโนมัติเมื่อเพิ่มเซิร์ฟเวอร์ ไคลเอนต์อื่นๆ อาจต้องให้คุณคลิก เชื่อมต่อ หรือ ยืนยันตัวตน ก่อน
  2. เข้าสู่ระบบ เบราว์เซอร์ของคุณจะเปิดขึ้นเพื่อเข้าสู่ระบบด้วยบัญชี Meta ของคุณ หากไม่เปิดโดยอัตโนมัติ ให้คัดลอกลิงก์ที่ไคลเอนต์แสดงและเปิดด้วยตนเอง
  3. อนุญาตการเข้าถึง บนหน้าจอยินยอม ให้เลือกธุรกิจและแอปที่เปิดใช้ WhatsApp ที่คุณต้องการให้เซิร์ฟเวอร์เข้าถึง
  4. ยืนยัน กลับไปที่ไคลเอนต์ของคุณและตรวจสอบการเชื่อมต่อ ของคุณ

คุณจะต้องทำขั้นตอนการเข้าสู่ระบบอีกครั้งเมื่อรีสตาร์ทไคลเอนต์

ขอบเขตการเข้าถึง

เซิร์ฟเวอร์ขอสิทธิ์ต่อไปนี้ระหว่างการยินยอม:

ขอบเขตการเข้าถึง
business_managementค้นหาและดำเนินการกับธุรกิจที่คุณดูแลซึ่งคุณเลือกระหว่างการยินยอม
whatsapp_business_managementจัดการบัญชี WhatsApp Business หมายเลขโทรศัพท์ เทมเพลตข้อความ และเว็บฮุค
whatsapp_business_messagingส่งข้อความจากหมายเลขโทรศัพท์ที่ลงทะเบียนของคุณ

คุณสามารถตรวจสอบหรือเพิกถอนการเข้าถึงได้ตลอดเวลาที่ facebook.com > การตั้งค่า > การเชื่อมต่อธุรกิจ

ตรวจสอบการเชื่อมต่อของคุณ

หลังจากเพิ่มเซิร์ฟเวอร์แล้ว ให้ยืนยันว่าเอเจนต์ของคุณเห็นเครื่องมือ:

  1. รีสตาร์ท IDE หรือไคลเอนต์เอเจนต์
  2. ขอให้เอเจนต์แสดงรายการเครื่องมือที่มีจากเซิร์ฟเวอร์ whatsapp_business_tools
  3. รันเครื่องมืออ่านที่มีความเสี่ยงต่ำ ตัวอย่างเช่น ขอให้แสดงรายการธุรกิจที่คุณดูแลด้วย whatsapp_biz_businesses

หากเอเจนต์รายงานว่าไม่มีเครื่องมือหรือเกิดข้อผิดพลาดในการยืนยันตัวตน ให้ตรวจสอบ URL เอนด์พอยต์อีกครั้งและยืนยันว่าคุณทำขั้นตอนการเข้าสู่ระบบเสร็จสิ้นแล้ว

เครื่องมือ

WhatsApp Business Tools MCP เผยแพร่เครื่องมือที่มีคำนำหน้า whatsapp_biz_ เครื่องมือส่วนใหญ่จำกัดขอบเขตอยู่ที่ธุรกิจที่คุณดูแล ดังนั้นเซสชันทั่วไปจึงเริ่มต้นด้วยการแสดงรายการธุรกิจของคุณและเลือกหนึ่งรายการ ชุดเครื่องมือกำลังพัฒนาอยู่ในช่วงเบต้า

การค้นพบ

  • whatsapp_biz_businesses — แสดงรายการธุรกิจที่คุณดูแลและที่คุณอนุญาตระหว่างการยินยอม ใช้เครื่องมือนี้ก่อนเพื่อเลือกธุรกิจ ตัวอย่าง: "แสดงรายการธุรกิจที่ฉันจัดการบน WhatsApp ได้"
  • whatsapp_biz_accounts — แสดงรายการบัญชี WhatsApp (และบัญชีส่งข้อความ) ภายใต้ธุรกิจ ตัวอย่าง: "แสดงบัญชี WhatsApp สำหรับธุรกิจ 1234567890"
  • whatsapp_biz_phone_numbers — แสดงรายการหมายเลขโทรศัพท์บนธุรกิจหรือบัญชี WhatsApp พร้อมสถานะและสถานะการออนบอร์ด ตัวอย่าง: "แสดงรายการหมายเลขโทรศัพท์และสถานะของธุรกิจนี้"

การออนบอร์ดหมายเลขโทรศัพท์

  • whatsapp_biz_add_phone_number — เพิ่มหมายเลขโทรศัพท์ลงในบัญชี WhatsApp ตัวอย่าง: "เพิ่มหมายเลขโทรศัพท์ +1 555 010 1234 ลงในบัญชี WhatsApp ของฉัน"
  • whatsapp_biz_send_verification_code — ส่งรหัสยืนยันไปยังหมายเลขโทรศัพท์ ตัวอย่าง: "ส่งรหัสยืนยันทาง SMS ไปยังหมายเลขนี้"
  • whatsapp_biz_verify_phone_number — ยืนยันหมายเลขโทรศัพท์ด้วยรหัสที่ได้รับ ตัวอย่าง: "ยืนยันหมายเลขนี้ด้วยรหัส 123456"
  • whatsapp_biz_register_phone_number — ลงทะเบียนหมายเลขที่ยืนยันแล้วเพื่อให้สามารถส่งและรับข้อความได้ ตัวอย่าง: "ลงทะเบียนหมายเลขนี้สำหรับการส่งข้อความ"

เทมเพลตข้อความ

  • whatsapp_biz_list_templates / whatsapp_biz_get_template — แสดงรายการและตรวจสอบเทมเพลตข้อความบนบัญชี ตัวอย่าง: "แสดงรายการเทมเพลตที่อนุมัติสำหรับบัญชีนี้"
  • whatsapp_biz_create_template / whatsapp_biz_update_template / whatsapp_biz_delete_template — สร้าง อัปเดต และลบเทมเพลตข้อความ ตัวอย่าง: "สร้างเทมเพลตการตลาดชื่อ order_update ในภาษา en_US"

การส่งข้อความ

  • whatsapp_biz_send_message — ส่งข้อความรูปแบบอิสระ (ส่งได้เฉพาะภายในหน้าต่างบริการลูกค้า 24 ชั่วโมง) หรือข้อความเทมเพลตที่อนุมัติจากหมายเลขที่ลงทะเบียน ยืนยันผู้รับกับคุณก่อนส่ง ตัวอย่าง: "ส่งเทมเพลต order_update ไปยัง +1 555 010 9999 จากหมายเลขนี้"

เว็บฮุค

  • whatsapp_biz_configure_webhooks — ตั้งค่า URL คอลแบ็กและโทเค็นยืนยันสำหรับหัวข้อ WhatsApp และสมัครรับฟิลด์ที่อนุญาต ตัวอย่าง: "กำหนดค่าเว็บฮุคสำหรับธุรกิจนี้ด้วยคอลแบ็ก https://example.com/webhook."
  • whatsapp_biz_subscribe_webhook — สมัครบัญชี WhatsApp กับเว็บฮุคของแอปของคุณเพื่อให้เหตุการณ์ถูกส่งไป ตัวอย่าง: "สมัครบัญชี WhatsApp นี้กับเว็บฮุค"

การตั้งค่าบัญชี

  • whatsapp_biz_configure_payments — กำหนดวิธีการชำระเงินเพื่อให้บัญชีสามารถส่งข้อความที่เรียกเก็บเงินได้ ตัวอย่าง: "ช่วยฉันตั้งค่าการชำระเงินสำหรับบัญชีนี้"
  • whatsapp_biz_verify_business — ตรวจสอบและเริ่มการยืนยันธุรกิจ ตัวอย่าง: "สถานะการยืนยันธุรกิจเป็นอย่างไร และฉันจะเริ่มได้อย่างไร"
  • whatsapp_biz_system_user_token — รับลิงก์เพื่อสร้างโทเค็นการเข้าถึงผู้ใช้ระบบสำหรับธุรกิจของคุณ เพื่อให้คุณสามารถสร้างโซลูชันการส่งข้อความแบบกำหนดเองที่เรียกใช้ WhatsApp Cloud API โดยตรง การสร้างโทเค็นเกิดขึ้นอย่างปลอดภัยในการตั้งค่าธุรกิจ — เครื่องมือส่งคืนลิงก์ลึกไปยังหน้าผู้ใช้ระบบ ซึ่งคุณเลือกผู้ใช้ระบบและสร้างโทเค็น หากต้องการเรียนรู้เพิ่มเติม ดูที่ สร้างผู้ใช้ระบบและสร้างโทเค็นการเข้าถึงถาวร ตัวอย่าง: "ให้ลิงก์สำหรับสร้างโทเค็นการเข้าถึงผู้ใช้ระบบสำหรับธุรกิจนี้แก่ฉัน"

ขีดจำกัดอัตรา

คำขอถูกจำกัดอัตราต่อผู้ใช้ต่อเครื่องมือเพื่อปกป้องแพลตฟอร์ม หากคุณเกินขีดจำกัด เครื่องมือจะส่งคืนข้อผิดพลาดขีดจำกัดอัตรา ให้ลองอีกครั้งหลังจากรอสักครู่

ข้อเสนอแนะ

หากคุณมีข้อเสนอแนะหรือต้องการเห็นเครื่องมือเพิ่มเติม แบ่งปันข้อเสนอแนะของคุณ

เกี่ยวข้อง


ดัชนีเอกสารประกอบฉบับเต็มสำหรับผลิตภัณฑ์นี้: https://developers.facebook.com/documentation/mcp/llms.txt