Chrome WebMCP: ตรวจสอบการรองรับและเปิดใช้งาน

ดูว่าเบราว์เซอร์นี้มี WebMCP API หรือไม่ จากนั้นเปิด WebMCP ใน Chrome ด้วย flag สำหรับทดสอบอย่างเป็นทางการ

ตรวจสอบเบราว์เซอร์นี้

กำลังตรวจสอบเบราว์เซอร์นี้…

กำลังค้นหา WebMCP API ปัจจุบัน

การตรวจสอบนี้ดูเพียงว่าหน้าเปิดเผย API หรือไม่ โดยจะไม่ตรวจหา AI agent หรือยืนยันสิทธิ์ tools

ดูขั้นตอนการตั้งค่า Chrome

เปิด WebMCP ใน Chrome

Chrome มี flag สำหรับทดสอบ WebMCP ในเครื่อง การเปลี่ยนแปลงจะมีผลหลังจากเปิดเบราว์เซอร์ใหม่

วางในแถบที่อยู่ของ Chrome
chrome://flags/#enable-webmcp-testing
  1. เปิด flag ของ WebMCP

    วาง chrome://flags/#enable-webmcp-testing ในแถบที่อยู่ของ Chrome แล้วกด Enter

  2. ตั้งค่า flag เป็น Enabled

    Chrome จะเปิด flag สำหรับทดสอบ WebMCP โดยตรง เลือก Enabled จากเมนูแบบเลื่อนลง

  3. Relaunch Chrome

    ใช้ปุ่ม Relaunch ที่ด้านล่างของหน้า flags เพื่อเปิด Chrome ใหม่พร้อม WebMCP ที่เปิดใช้งานแล้ว

  4. กลับมาแล้วตรวจสอบอีกครั้ง

    เปิดหน้านี้อีกครั้งหลังจาก Chrome เปิดใหม่ การตรวจสอบด้านบนควรพบ document.modelContext แล้ว

หากยังตรวจไม่พบ WebMCP

การไม่พบ API ไม่ได้หมายความว่าเบราว์เซอร์ไม่รองรับ WebMCP เสมอไป โปรดตรวจสอบสภาพแวดล้อมก่อนสรุปผล

  • Relaunch Chrome อย่างสมบูรณ์

    การเปลี่ยน flag ต้องเปิดเบราว์เซอร์ใหม่ การรีเฟรชแท็บเพียงอย่างเดียวจะไม่ใช้การเปลี่ยนแปลง

  • ใช้ HTTPS หรือ localhost

    WebMCP API จะแสดงเฉพาะในบริบทที่ปลอดภัย หน้า HTTP ทั่วไปจะไม่ผ่านการตรวจสอบ

  • ตรวจสอบบริบทของหน้า

    iframe ข้าม origin ต้องมีสิทธิ์ tools และหน้าที่ปิดการแยก origin จะใช้ WebMCP ไม่ได้

  • อัปเดต Chrome หากไม่พบ flag

    ความพร้อมใช้งานของ flag เปลี่ยนไปตามการพัฒนา Chrome โปรดใช้ Chrome build ล่าสุดและตรวจสอบสถานะการเปิดตัวปัจจุบันใน Chrome Status

การตรวจสอบการรองรับจะค้นหา document.modelContext.registerTool โดยจะไม่ตรวจหา AI agent ไม่ยืนยันสิทธิ์ tools และไม่ยืนยันว่าหน้าปัจจุบันได้ลงทะเบียน tools แล้ว

ลองใช้หน้าที่รองรับ WebMCP

เมื่อการตรวจสอบผ่านแล้ว ให้เปิดเดโมหรือเครื่องมือสำหรับนักพัฒนาและดูการดำเนินการแบบมีโครงสร้างที่หน้านั้นมีให้

ดูตัวอย่าง WebMCP

คำถามที่พบบ่อยเกี่ยวกับ Chrome WebMCP

Chrome รองรับ WebMCP หรือไม่?

Chrome มี WebMCP ผ่าน origin trial ตั้งแต่ Chrome 149 และผ่าน flag chrome://flags/#enable-webmcp-testing สำหรับการพัฒนาและทดสอบในเครื่อง

ฉันจะเปิด WebMCP ใน Chrome ได้อย่างไร?

เปิด chrome://flags/#enable-webmcp-testing ใน Chrome ตั้งค่า WebMCP for testing เป็น Enabled แล้ว Relaunch เบราว์เซอร์ จากนั้นกลับมาที่หน้านี้เพื่อตรวจสอบว่า document.modelContext พร้อมใช้งานหรือไม่

เหตุใดจึงตรวจไม่พบ WebMCP หลังจากเปิด flag แล้ว?

ตรวจสอบว่า Chrome ได้ Relaunch อย่างสมบูรณ์ โหลดหน้าใหม่ และใช้ HTTPS หรือ localhost WebMCP อาจไม่พร้อมใช้งานหากปิดการแยก origin หรือมีนโยบายสิทธิ์บล็อก tools ในเฟรมแบบฝัง

การตรวจสอบผ่านหมายความว่าติดตั้ง AI agent แล้วหรือไม่?

ไม่ การตรวจสอบเพียงยืนยันว่าหน้านี้มองเห็น WebMCP API ของเบราว์เซอร์ โดยจะไม่ตรวจหา AI agent ไม่ยืนยันสิทธิ์ tools และไม่พิสูจน์ว่าหน้าได้ลงทะเบียน tools ใดไว้

เอกสารอ้างอิงอย่างเป็นทางการ