MCP ของ Cloudways: สิทธิ์ Access Token การเชื่อม Claude·Cursor และการจัดการเซิร์ฟเวอร์ด้วย AI

เชื่อมต่อ MCP ของ Cloudways เข้ากับ Claude Code และตั้งค่าให้ดูข้อมูลเซิร์ฟเวอร์ Cloudways ผ่านการสนทนาด้วย Access Token แบบอ่านอย่างเดียวเรียบร้อยแล้ว ชื่ออาจทำให้เข้าใจผิดว่าต้องติดตั้งอะไรบางอย่างบนเซิร์ฟเวอร์ Cloudways แต่ที่ลงทะเบียนจริงคือไฟล์การตั้งค่าฝั่งโปรแกรม AI
ใช้โทเคนเดียวกันดูรายการเซิร์ฟเวอร์ สถานะบริการ และการใช้ CPU และยืนยันได้ว่าการล้างแคชถูกปฏิเสธด้วยข้อผิดพลาดด้านสิทธิ์
1️⃣ MCP ของ Cloudways ทำงานอย่างไร
MCP ของ Cloudways คือเซิร์ฟเวอร์เชื่อมต่อที่ให้โปรแกรม AI อย่าง Claude·Cursor·ChatGPT เรียกใช้ API ของ Cloudways แทนคุณ และเปิดให้ลูกค้า Cloudways ทุกคนใช้โดยไม่มีค่าใช้จ่ายเพิ่ม
โครงสร้างแบ่งเป็น 3 ส่วน โปรแกรม AI (ไคลเอนต์ MCP) รับคำขอแล้วเลือกเครื่องมือที่จะใช้ จากนั้นเซิร์ฟเวอร์ MCP ระยะไกลที่ Cloudways ดูแล (mcp.cloudways.com) จะแปลงคำขอนั้นเป็นการเรียก API ของ Cloudways แล้วสั่งทำงาน ส่วนเซิร์ฟเวอร์ Cloudways ที่ถูกจัดการไม่ต้องติดตั้งอะไรเลย
การลงทะเบียนทำบนคอมพิวเตอร์ที่ติดตั้ง Claude Code และทำบนพีซี Windows ได้ด้วย ครั้งนี้ไม่ได้ทำบนเซิร์ฟเวอร์ Cloudways แต่ทำบนเซิร์ฟเวอร์ Linux อีกเครื่องที่ติดตั้งและใช้งาน Claude Code
เครื่องมือมีมากกว่า 250 รายการ แต่โปรแกรม AI จะเห็นในตอนแรกเพียง 66 รายการ ที่เหลือจะถูกค้นหาและเรียกใช้เมื่อมีคำขอ จึงไม่ต้องตั้งค่าอะไรเพิ่ม
2️⃣ การสร้าง Access Token และขอบเขตสิทธิ์
แม้จะลงทะเบียนที่อยู่ MCP แล้ว แต่ถ้าไม่มี Access Token ทาง Cloudways จะไม่รับคำขอ โทเคนสร้างได้จากเมนูโปรไฟล์ที่มุมขวาบนของ Cloudways (ที่ [API Integration])
กด [Create Access Token] แล้วจะมีหน้าต่างให้กำหนดชื่อ·ระยะเวลาหมดอายุ·ขอบเขตสิทธิ์ จากนั้นทำต่อในหน้าต่างนั้น
ขอบเขตสิทธิ์ (Scope) มี 3 แบบ ค่าเริ่มต้นคือ [Limited Access(Beta)] โดย [Read-Only Access] ทำได้เพียงดูสถานะเซิร์ฟเวอร์·การตั้งค่าแอปพลิเคชัน·ปริมาณการใช้งาน และสร้าง·แก้ไข·ลบไม่ได้ ส่วน [Full Access] ใช้ API ได้ทั้งหมดภายในสิทธิ์ของบัญชี และ [Limited Access] อนุญาตเฉพาะฟังก์ชันที่เลือก
การเชื่อมต่อครั้งแรกให้เริ่มด้วย [Read-Only Access] เพราะ [Read-Only Access] ไม่มีความเสี่ยงที่จะลบอะไรโดยไม่ตั้งใจ แต่ถ้าต้องการให้ AI สั่งทำบางอย่าง เช่น ล้างแคชหรือสำรองข้อมูล ต้องเปิดเฉพาะฟังก์ชันนั้นด้วย [Limited Access]
ระยะเวลาหมดอายุเลือกได้ตั้งแต่ 1 วันจนถึงไม่หมดอายุ และในการทดสอบใช้ 1 เดือน
ค่าโทเคนจะแสดงเพียงครั้งเดียวตอนสร้าง ถ้าปิดหน้าต่างแล้วจะดูอีกไม่ได้ และต้องเพิกถอน (Revoke) แล้วสร้างใหม่ ดังนั้นให้คัดลอกค่าโทเคนไว้ก่อนออกจากหน้านั้น
วิธีแบบ API Key เดิมจะสิ้นสุดในกลางเดือนตุลาคม 2026 ดังนั้น MCP ที่เชื่อมต่อด้วย API Key ไว้ก็ต้องเปลี่ยนเป็น Access Token ด้วย
3️⃣ ตั้งค่าการเชื่อมต่อ Claude·Cursor·VS Code
แม้จะสร้างโทเคนแล้ว ก็ยังใช้ในการสนทนาไม่ได้จนกว่าจะลงทะเบียนในโปรแกรม AI โดย Claude Code รองรับ MCP แบบ HTTP ระยะไกลได้ทันทีและลงทะเบียนได้ด้วยคำสั่งบรรทัดเดียว ครั้งนี้รันในเทอร์มินัลของเซิร์ฟเวอร์ Linux อีกเครื่องที่ติดตั้งและใช้งาน Claude Code (ไม่ใช่เซิร์ฟเวอร์ Cloudways)
claude mcp add --transport http --header "X-Access-Token: YOUR_TOKEN" --header "X-Mcp-Host: claude-code" -s user cloudways https://mcp.cloudways.com/mcp/ในคำสั่งนี้ [cloudways] คือชื่อที่ลงทะเบียน ใส่ Access Token ที่สร้างไว้ใน [X-Access-Token] และใส่ชื่อโปรแกรม AI ที่ใช้ (claude-code) ใน [X-Mcp-Host] ให้ใส่เฉพาะค่าที่ขึ้นต้นด้วย [cw_] เท่านั้น ถ้าใส่วงเล็บมุม (< >) จากคำแนะนำไปด้วย ระบบจะไม่รับรู้ว่าเป็นโทเคน
ถ้าลงทะเบียนด้วย [-s user] จะเห็นเครื่องมือของ Cloudways ไม่ว่าจะรัน claude จากโฟลเดอร์ไหน ส่วน [-s local] จะเห็นเฉพาะเมื่อรันจากโฟลเดอร์ที่รันคำสั่งลงทะเบียน ตอนแรกลงทะเบียนเป็น local ไว้ในโฟลเดอร์งาน แต่พอรันจากโฟลเดอร์อื่นกลับไม่เห็นเครื่องมือ จึงเปลี่ยนเป็น user
แม้จะลงทะเบียนเป็น user แต่ Claude Code จะโหลดเฉพาะชื่อเครื่องมือก่อนแล้วค่อยโหลดคำอธิบายเมื่อใช้งาน ปริมาณโทเคนที่ใช้จึงไม่ต่างจาก local มากนัก
claude mcp list
cloudways: https://mcp.cloudways.com/mcp/ (HTTP) - ✔ Connectedรัน [claude mcp list] ถ้าท้ายบรรทัด [cloudways] แสดง [Connected] แปลว่าเชื่อมต่อแล้ว แต่ลงทะเบียนเสร็จแล้วจะยังใช้ในการสนทนาปัจจุบันทันทีไม่ได้ เพราะเครื่องมือ MCP ถูกโหลดตอนเริ่มเซสชัน เครื่องมือของ Cloudways จึงจะเห็นตั้งแต่เซสชันที่เปิดใหม่
ข้อมูลการลงทะเบียนเก็บไว้ใน [.claude.json] ในโฟลเดอร์โฮม ซึ่งเป็นไฟล์การตั้งค่าของ Claude Code ถ้าเป็นบัญชี root ของ Linux คือ [/root/.claude.json] โดย user จะถูกบันทึกใน [mcpServers] ที่ส่วนบนสุดของไฟล์นี้ ส่วน local จะถูกบันทึกตามพาธโฟลเดอร์นั้นใต้ [projects] สำหรับ Claude Desktop บน Windows ให้ใส่ที่อยู่และโทเคนเดียวกันใน [%APPDATA%\Claude\claude_desktop_config.json]
โปรแกรม AI อื่นอย่าง Cursor·VS Code ก็ใส่ที่อยู่และโทเคนเดียวกันลงในไฟล์การตั้งค่าเช่นกัน ส่วนรูปแบบของแต่ละโปรแกรมให้ดูคำแนะนำจาก ศูนย์ช่วยเหลือ Cloudways ประกอบ
4️⃣ งานที่สั่งได้ด้วยพรอมต์
ขณะเชื่อมต่อด้วยโทเคนแบบ Read-Only ได้ขอรายการเซิร์ฟเวอร์ รายละเอียดเซิร์ฟเวอร์ สถานะบริการ การใช้ CPU รายการแอปพลิเคชัน และสถานะใบรับรอง SSL ตามลำดับ และคำขอดูข้อมูลทั้งหมดได้ผลลัพธ์กลับมา เวลาตอบสนองด้านล่างคือเวลาที่เซิร์ฟเวอร์ MCP ของ Cloudways ใช้ส่งผลลัพธ์กลับ ไม่รวมเวลาที่ AI ใช้เรียบเรียงคำตอบ
| คำขอ | เครื่องมือที่ถูกเรียกใช้ | เวลาตอบสนอง | ผลลัพธ์ที่ได้ |
|---|---|---|---|
| แสดงรายการเซิร์ฟเวอร์ของฉัน | server_list | 0.72 วินาที | เซิร์ฟเวอร์ 1 เครื่อง, กำลังทำงาน (running), Vultr ภูมิภาคโซล, 1GB, MariaDB 10.11 |
| บอกรายละเอียดเซิร์ฟเวอร์ | server_get | 0.68 วินาที | Debian 12, ดิสก์ 25GB, แอปพลิเคชันที่ติดตั้ง 1 รายการ (WordPress) |
| ตรวจสอบสถานะบริการ | service_status | 5.10 วินาที | ทำงานอยู่ 8 รายการ (Nginx·Apache·MySQL·PHP 8.2-FPM·Redis·Varnish·Memcached·Imunify360), หยุด 1 รายการ (New Relic) |
| การใช้ CPU ใน 24 ชั่วโมงล่าสุด | monitoring_server_graph | 1.75 วินาที | 288 ค่า ทุก 5 นาที, ใช้งานเฉลี่ยประมาณ 13%, สูงสุดประมาณ 30% |
| แสดงรายการแอปพลิเคชัน | app_list | 0.67 วินาที | WordPress 1 รายการ, โดเมนที่เชื่อม cw.testpilotweb.com |
| ตรวจสอบสถานะใบรับรอง SSL | app_get | 3.04 วินาที | ติดตั้ง·ยืนยัน Let's Encrypt แล้ว, เปิดต่ออายุอัตโนมัติ |
| ล้างแคช | app_purge_cache | 0.42 วินาที | ถูกปฏิเสธ — 403 insufficient_scope |
การใช้ CPU ตอบกลับมาเป็นสัดส่วน CPU ว่าง (Idle CPU) ค่าเฉลี่ย 86.8% จึงเท่ากับใช้งานประมาณ 13% และเนื่องจากไม่มีเครื่องมือเฉพาะสำหรับดูสถานะ SSL จึงตรวจจากรายการ Let’s Encrypt ในรายละเอียดแอปพลิเคชัน ([app_get])
ดูเหมือนว่าขออะไรจาก AI ก็จะถูกสั่งทำได้หมด แต่ขอบเขตที่ทำได้ขึ้นอยู่กับสิทธิ์ของโทเคน เมื่อขอให้ล้างแคช เครื่องมือ [app_purge_cache] ถูกเรียกใช้จริง แต่ Cloudways ปฏิเสธด้วยข้อผิดพลาด [Cloudways API error (403): This token does not have access to this endpoint — insufficient_scope]
ดูได้ว่าเครื่องมือไหนเป็นงานเขียนข้อมูล (write) จากรายการที่เครื่องมือ [get_write_tools] ส่งกลับมา
5️⃣ ข้อผิดพลาดในการเชื่อมต่อและการอัปเดตรายการเครื่องมือ
ถ้าเชื่อมต่อไม่ได้ ให้ดูใน [claude mcp list] ก่อนว่าบรรทัด [cloudways] เป็น [Connected] หรือไม่ ถ้าที่อยู่ไม่ตรงกับ [https://mcp.cloudways.com/mcp/] จนถึงเครื่องหมายทับท้ายสุด จะเชื่อมต่อไม่ได้โดยไม่มีข้อความแจ้งข้อผิดพลาด และถ้าขึ้น [401 Unauthorized] แปลว่าใส่โทเคนผิด หรือโทเคนถูกเพิกถอน·หมดอายุแล้ว
เมื่อต้องการเปลี่ยนโทเคน ให้ลบการลงทะเบียนด้วย [claude mcp remove cloudways -s user] แล้วลงทะเบียนใหม่ด้วยโทเคนใหม่ ถ้าคำสั่ง [claude] รันในเทอร์มินัลไม่ได้ ให้ระบุพาธเต็มของไฟล์โปรแกรม Claude Code เพื่อรัน
อาจคิดว่าปิดหน้าต่างแล้วเปิดใหม่ รายการเครื่องมือก็จะรีเฟรชตาม แต่โปรแกรมอย่าง Claude Desktop·Cursor จะเก็บรายการเครื่องมือตอนเชื่อมต่อครั้งแรกไว้ และยังทำงานต่อในถาดระบบแม้จะปิดหน้าต่างแล้ว ถ้า Cloudways เพิ่มเครื่องมือแล้วยังไม่เห็นเครื่องมือใหม่ ให้ปิดการเชื่อมต่อ cloudways ในการตั้งค่าแล้วเปิดใหม่ หรือออกจากโปรแกรมทั้งหมด (Cmd+Q บน macOS หรือสั่งออกจากไอคอนในถาดระบบบน Windows) แล้วเปิดใหม่
🔢 FAQ & เนื้อหาแนะนำ















ℹ️ ประกาศเรื่องลิงก์แอฟฟิลิเอต
เนื้อหาของเว็บไซต์นี้มีลิงก์แอฟฟิลิเอต หากผู้เข้าชมซื้อสินค้าหรือบริการผ่านลิงก์เหล่านี้ เว็บไซต์นี้จะได้รับค่าคอมมิชชันจากผู้ขาย ในกระบวนการนี้ ราคาที่ผู้ซื้อจ่าย(ราคาจะลดลงเมื่อมีโปรโมชัน↓)จะไม่สูงขึ้นแต่อย่างใด ราคา ส่วนลด และข้อมูลสต็อกที่แสดงเป็นข้อมูล ณ เวลาที่เขียนและอาจต่างจากความเป็นจริง โปรดตรวจสอบกับผู้ขายอีกครั้งก่อนซื้อ การเลือกและการประเมินสินค้าเขียนตามเกณฑ์ของเราเอง และการได้รับค่าคอมมิชชันหรือไม่ไม่มีผลต่อลำดับการแนะนำหรือเนื้อหาการประเมิน