Orkas Orkas
ดาวน์โหลด GitHub
หน้าแรก บล็อก เชื่อมต่อ Shopify กับ Claude
เครื่องมือ

เชื่อมต่อ Shopify กับ Claude: อะไรใช้ได้และอะไรใช้ไม่ได้

Shopify มีเซิร์ฟเวอร์ MCP สองตัว และตัวที่ตั้งค่าง่ายมองไม่เห็นร้านค้าของคุณ มาดูความแตกต่าง การตัดสินใจเรื่องขอบเขตสิทธิ์ และเหตุผลที่การเขียนข้อมูลต้องมีด่านควบคุมซึ่งโปรโตคอลไม่ได้ให้มา

ความผิดพลาดที่พบบ่อยที่สุดเกิดขึ้นอย่างเงียบ ๆ คุณทำตามคู่มือตั้งค่า วางบล็อก JSON ลงในการตั้งค่าไคลเอนต์ รีสตาร์ต แล้วมันก็ทำงาน: รายการเครื่องมือปรากฏ การเชื่อมต่อเป็นสีเขียว จากนั้นคุณถามว่าคำสั่งซื้อเมื่อวานเป็นอย่างไร แต่ไม่ได้อะไรที่มีประโยชน์ และไม่ชัดเจนว่าทำไม

เหตุผลคือ Shopify มีเซิร์ฟเวอร์ MCP สองตัวที่ต่างกัน และตัวที่ตั้งค่าง่ายมองไม่เห็นร้านค้าของคุณ

สรุปสั้น ๆ Dev MCP และ Admin MCP ไม่ใช่สิ่งเดียวกัน ตัวหนึ่งให้ผู้ช่วยเข้าถึงเอกสารและสคีมา API ของ Shopify อีกตัวอ่านคำสั่งซื้อจริงของคุณ คู่มือเริ่มต้นด่วนส่วนใหญ่ติดตั้งตัวแรกแต่อธิบายความสามารถของตัวที่สอง
ดาวน์โหลด Orkas — ฟรี

เซิร์ฟเวอร์สองตัว

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 ต่อไป สิ่งที่มันมาแทนคือกองการเชื่อมต่อเล็ก ๆ ที่คุณต้องประกอบเองเพื่อถามเรื่องร้านของตัวเองและลงมือทำตามคำตอบ สำหรับส่วนการลงมือทำ มันยังมาแทนสมมติฐานที่ว่าเพียงโมเดลทำงานได้ดีในวันนั้นก็เป็นมาตรการป้องกันที่เพียงพอแล้ว