ความผิดพลาดที่พบบ่อยที่สุดเกิดขึ้นอย่างเงียบ ๆ คุณทำตามคู่มือตั้งค่า วางบล็อก JSON ลงในการตั้งค่าไคลเอนต์ รีสตาร์ต แล้วมันก็ทำงาน: รายการเครื่องมือปรากฏ การเชื่อมต่อเป็นสีเขียว จากนั้นคุณถามว่าคำสั่งซื้อเมื่อวานเป็นอย่างไร แต่ไม่ได้อะไรที่มีประโยชน์ และไม่ชัดเจนว่าทำไม
เหตุผลคือ Shopify มีเซิร์ฟเวอร์ MCP สองตัวที่ต่างกัน และตัวที่ตั้งค่าง่ายมองไม่เห็นร้านค้าของคุณ
เซิร์ฟเวอร์สองตัว
Shopify เปิดซอร์ส AI Toolkit ในเดือนเมษายน 2026 โดยรวมชุดเซิร์ฟเวอร์ MCP ทางการ ทักษะเอเจนต์ และปลั๊กอิน Claude Code ไว้ภายใต้เนมสเปซเดียว ภายในเนมสเปซนั้นมีสองสิ่งที่ผู้คนมักเข้าใจปะปนกัน
Dev MCP ทำงานในเครื่อง ไม่ต้องเข้าสู่ระบบ และให้ผู้ช่วยเข้าถึงเอกสารนักพัฒนาและสคีมา API ของ Shopify มันสร้างมาเพื่อผู้ที่เขียนแอป Shopify และทำงานนั้นได้ดีจริง ๆ มันจะไม่อ่านคำสั่งซื้อเมื่อวานหรือแก้ไขสินค้า เพราะตามการออกแบบแล้วมันไม่แตะร้านค้าที่เปิดใช้งานจริงเลย
Admin MCP คือตัวที่ทำงานกับข้อมูลร้านค้าจริง และต้องใช้โทเค็น Admin API โทเค็นนั้นคือความแตกต่างทั้งหมด และเป็นภาระทั้งหมดของการตั้งค่าด้วย
หากคุณกำลังพัฒนาบน Shopify ให้ติดตั้ง Dev MCP แล้วหยุดอ่านได้เลย มันฟรี เป็นทางการ และบทความนี้ไม่ได้พยายามแทนที่มัน หากคุณเปิดร้านและต้องการถามเรื่องร้าน คุณต้องใช้อีกตัว
เส้นทาง Admin ต้องการอะไรจากคุณจริง ๆ
คุณสร้างแอปที่กำหนดเองในหน้าผู้ดูแลร้านของตัวเอง ให้ขอบเขตสิทธิ์เข้าถึง Admin API ตามที่จำเป็น แล้วดูแลโทเค็นที่ได้รับ นั่นคือการตัดสินใจสามอย่างที่ผู้คนมักทำได้ไม่ดี
อย่างแรกคือความกว้างของขอบเขตสิทธิ์ ให้น้อยเกินไปแล้วความล้มเหลวจะมาภายหลังตอนเรียกใช้ ในรูปข้อผิดพลาดการอนุญาตที่ฝังอยู่ในคำตอบแชตซึ่งอ่านยาก ให้ทุกอย่างแล้วคุณก็สร้างโทเค็นที่เขียนแค็ตตาล็อกใหม่ได้ทั้งชุด และวางมันไว้ในไฟล์การตั้งค่าบนแล็ปท็อป
อย่างที่สองคือที่เก็บโทเค็น โทเค็นข้อความธรรมดาในไฟล์ตั้งค่า JSON เป็นค่าเริ่มต้นที่คู่มือส่วนใหญ่แสดง เพราะเขียนคำแนะนำได้สั้นที่สุด แต่นั่นไม่ใช่วิธีที่คุณจะเลือกสำหรับข้อมูลรับรองที่เผยแพร่สินค้าได้
อย่างที่สามคือการหมุนเวียน โทเค็นอยู่ต่อได้นานกว่าเหตุผลที่คุณสร้างมัน และไม่มีอะไรในขั้นตอนตั้งค่าคอยเตือนคุณ
การอ่านกับการเขียนมีความเสี่ยงไม่เท่ากัน
การถามว่า SKU ใดขายหมดเมื่อสัปดาห์ที่แล้วคือการอ่าน ต้นทุนต่ำ ย้อนกลับได้ และหากคำตอบผิด คุณก็สังเกตแล้วทำต่อไป
การเปลี่ยนราคา แก้ไขคำอธิบายสินค้า เผยแพร่ไปยังช่องทางขาย ทั้งหมดนี้เกิดกับหน้าร้านจริงที่ลูกค้ากำลังซื้อของอยู่ในขณะนี้ โปรโตคอลไม่ได้กำหนดความแตกต่างนี้ MCP อธิบายเครื่องมือและอาร์กิวเมนต์ของมัน แต่ไม่มีแนวคิดว่า “อันนี้ย้อนกลับไม่ได้”
นั่นหมายความว่าด่านควบคุมต้องอยู่ในไคลเอนต์ หากไคลเอนต์รันการเรียกเครื่องมือทันทีที่โมเดลส่งออกมา สิ่งเดียวที่ขวางระหว่างคำสั่งที่ตีความผิดกับแค็ตตาล็อกที่ถูกเปลี่ยนราคาคือโมเดลทำงานได้ดีในวันนั้น นี่ไม่ใช่ระดับความเสี่ยงที่ใครตั้งใจเลือก แต่เป็นสิ่งที่รับช่วงมาจากคู่มือตั้งค่า
รูปแบบเดียวกันบนทุกแพลตฟอร์มอื่น
ตอนนี้ eBay, Etsy และ WooCommerce ต่างมีเซิร์ฟเวอร์ MCP จากชุมชน และเรื่องราวก็ซ้ำกันแทบทั้งหมด: โทเค็นหรือคู่คีย์ที่คุณสร้างเอง การตัดสินใจขอบเขตสิทธิ์ กระบวนการในเครื่องที่ต้องคอยให้ทำงาน และไคลเอนต์ที่ต้องไว้ใจให้เขียนข้อมูล ผู้ขายบนสี่แพลตฟอร์มที่เลือกทางนี้จะลงเอยด้วยการดูแลบริการเล็ก ๆ สี่ตัวและข้อมูลรับรองสี่ชุด ซึ่งเป็นงานจริงจังที่ไม่มีใครใส่ไว้ในแผนงาน
Orkas อยู่ตรงไหนในเรื่องนี้
Orkas เป็นไคลเอนต์ MCP ดังนั้นเซิร์ฟเวอร์ทุกตัวที่อธิบายข้างต้นจึงใช้กับมันได้เหมือนกับไคลเอนต์อื่น นอกจากนี้ยังมีตัวเชื่อมต่อ Shopify Admin ของตัวเอง ซึ่งสร้างบนแอป Dev Dashboard ที่ผู้ค้าเป็นเจ้าของ และมีรายละเอียดสองข้อที่เป็นหัวใจของมัน
ขอบเขตสิทธิ์ได้รับการตรวจสอบตอนเชื่อมต่อ ไม่ใช่ตอนเรียกใช้แล้วล้มเหลว Orkas ตรวจขอบเขตสิทธิ์ที่จำเป็นแต่ละรายการ: สินค้า คำสั่งซื้อ ลูกค้า สินค้าคงคลัง สถานที่ คำสั่งซื้อฉบับร่าง การคืนสินค้า ส่วนลด การเผยแพร่ และขอบเขตสิทธิ์คำสั่งจัดส่งที่เกี่ยวข้อง มันบอกว่าสิทธิ์ใดขาดก่อนที่คุณจะเสียเวลาคุยเพื่อหาคำตอบ ข้อมูลรับรองเข้ารหัสอยู่บนอุปกรณ์ของคุณเองแทนที่จะอยู่ในไฟล์การตั้งค่า
และด่านควบคุมการเขียนอยู่ในไคลเอนต์ ไม่ใช่ในพรอมป์ต์ ทุกสิ่งที่เขียน ลบ ใช้จ่าย หรือแตะร้านค้าที่เปิดใช้งานจริงต้องผ่านการขออนุญาต โดยการกระทำที่ย้อนกลับไม่ได้มีด่านควบคุมแยกจากงานทั่วไป แค็ตตาล็อกเดียวกันนี้ ครอบคลุม eBay, Etsy, Walmart Marketplace, WooCommerce และ Amazon Seller Central รวมถึงแพลตฟอร์มจีน ดังนั้นปัญหาต้องดูแลสี่บริการจึงไม่เกิดซ้ำตามจำนวนหน้าร้าน
สิ่งที่ไม่ครอบคลุม
ทั้งหมดนี้ไม่ได้ทำให้ Orkas เป็นระบบจัดการร้านค้า มันไม่เก็บสินค้าคงคลัง กำหนดเส้นทางคำสั่งซื้อ หรือปรับราคาให้คุณ หากนั่นคือสิ่งที่ต้องการ ให้ใช้ ERP ต่อไป สิ่งที่มันมาแทนคือกองการเชื่อมต่อเล็ก ๆ ที่คุณต้องประกอบเองเพื่อถามเรื่องร้านของตัวเองและลงมือทำตามคำตอบ สำหรับส่วนการลงมือทำ มันยังมาแทนสมมติฐานที่ว่าเพียงโมเดลทำงานได้ดีในวันนั้นก็เป็นมาตรการป้องกันที่เพียงพอแล้ว