−25%

Windows รายปี ถึง 31 ต.ค. ดูแพ็กเกจ

EQVPS
เริ่มต้นใช้งาน

เชื่อมต่อ MCP เซิร์ฟเวอร์ของ EQVPS กับ Claude Code และ Codex CLI

coding agent สองตัวในเทอร์มินัล สองคำสั่ง วิธีเพิ่ม MCP เซิร์ฟเวอร์ของ EQVPS ใน Claude Code และ Codex CLI ด้วย bearer token ตรวจสอบว่าเชื่อมต่อจริง เก็บโทเค็นให้พ้นจาก git และควรสั่ง agent อะไรเป็นอย่างแรก

coding agent ที่อยู่ในเทอร์มินัลเก่งเรื่องรันคำสั่ง สิ่งที่มักขาดคือเซิร์ฟเวอร์ของตัวเองไว้รันคำสั่งเหล่านั้น การเชื่อมต่อ MCP เซิร์ฟเวอร์ของ EQVPS แก้ปัญหานี้ได้: agent จะได้เครื่องมือสำหรับดูแพ็กเกจ สั่งซื้อ VPS อ่านข้อมูล SSH รีบูต เปิด sandbox และอีกราวสี่สิบอย่าง

คู่มือนี้ครอบคลุม Claude Code และ Codex CLI สำหรับ Claude Desktop, Cursor และ Cline ดู เชื่อมต่อ EQVPS กับ MCP client ของคุณ เรารันทุกคำสั่งด้านล่างบน Claude Code 2.1 และ Codex CLI 0.164 ก่อนเผยแพร่

ที่อยู่เซิร์ฟเวอร์เหมือนกันทุกที่:

https://mcp.eqvps.com/mcp

เซิร์ฟเวอร์ใช้ Streamable HTTP และรับ bearer token ในเฮดเดอร์ Authorization ยังไม่มีการล็อกอินผ่าน OAuth จึงต้องเพิ่มโทเค็นเอง

1. รับโทเค็น

ถ้ามีบัญชี EQVPS อยู่แล้ว ให้สร้างโทเค็นในแดชบอร์ด: Settings → API tokens ถ้ายังไม่มี คำขอเดียวจะสร้างบัญชีและส่งโทเค็นกลับมา:

curl -s -X POST https://api.eqvps.com/api/v1/eqvps/auth/register \
  -H "Content-Type: application/json" \
  -d '{"first_name":"Ada","last_name":"Lovelace","email":"you@example.com"}'

ฟิลด์ token ยาวประมาณหนึ่งพันตัวอักษร อย่าพิมพ์ใหม่ ให้เก็บไว้ในไฟล์ที่ agent จะไม่เปิดโดยบังเอิญแล้วอ่านจากไฟล์นั้น:

umask 077; printf '%s' 'PASTE-TOKEN' > ~/.eqvps_token
export EQVPS_TOKEN=$(cat ~/.eqvps_token)

คุณยังให้ agent สมัครเองได้: เชื่อมต่อโดยไม่มีโทเค็น ให้มันเรียก register_account แล้วเพิ่มเซิร์ฟเวอร์ใหม่ด้วยโทเค็นที่ได้มา

2. Claude Code

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_TOKEN"

โดยค่าเริ่มต้น เซิร์ฟเวอร์จะถูกเพิ่มเฉพาะโปรเจกต์ปัจจุบัน ถ้าต้องการให้มีทุกโปรเจกต์ ให้เพิ่ม -s user ตรวจสอบว่า Claude Code เข้าถึงได้:

claude mcp list
eqvps: https://mcp.eqvps.com/mcp (HTTP) - ✔ Connected

อย่าเชื่อเครื่องหมายถูกสีเขียวนั้นมากนัก แพ็กเกจ ราคา และการสมัครใช้ได้โดยไม่ต้องมีบัญชี เซิร์ฟเวอร์จึงรับการเชื่อมต่อแม้โทเค็นจะพิมพ์ผิด โทเค็นจะถูกตรวจเมื่อ agent เข้าถึงบัญชีของคุณเท่านั้น วิธีทดสอบเร็ว ๆ คือขอให้ Claude Code „call the eqvps whoami tool“: โทเค็นที่ถูกต้องจะคืนอีเมลของคุณ โทเค็นผิดจะคืนข้อผิดพลาด 401

claude mcp get eqvps แสดงรายละเอียด โทเค็นก็ถูกพิมพ์ออกมาด้วย จึงอย่าวางผลลัพธ์นั้นในแชตหรือทิกเก็ต

สิ่งที่ควรหลีกเลี่ยง: -s project เขียนเซิร์ฟเวอร์ลงใน .mcp.json ภายในรีโพของคุณ ถ้ามีโทเค็นแบบข้อความตรง ๆ ในเฮดเดอร์ ไฟล์นั้นจะเข้า git ให้ใช้ scope local หรือ user กับทุกอย่างที่มีข้อมูลรับรอง

3. Codex CLI

Codex อ่านโทเค็นจากตัวแปรสภาพแวดล้อมได้ ทำให้โทเค็นไม่อยู่ในไฟล์ตั้งค่าเลย:

codex mcp add eqvps --url https://mcp.eqvps.com/mcp --bearer-token-env-var EQVPS_TOKEN
codex mcp list
Name   Url                        Bearer Token Env Var  Status   Auth
eqvps  https://mcp.eqvps.com/mcp  EQVPS_TOKEN           enabled  Bearer token

คำสั่งนี้เขียนสามบรรทัดลงใน ~/.codex/config.toml:

[mcp_servers.eqvps]
url = "https://mcp.eqvps.com/mcp"
bearer_token_env_var = "EQVPS_TOKEN"

จุดที่ต้องระวัง: codex mcp list แค่แสดงค่าที่บันทึกไว้ ไม่ได้เชื่อมต่อ การเชื่อมต่อเกิดขึ้นตอนเริ่มเซสชัน และเฉพาะเมื่อตั้ง EQVPS_TOKEN ไว้ในเชลล์นั้น ถ้าไม่ได้ตั้ง Codex จะข้ามเซิร์ฟเวอร์ไปเงียบ ๆ และ agent ก็จะไม่มีเครื่องมือของ EQVPS เพิ่มบรรทัด export ลงในโปรไฟล์เชลล์ หรือเปิด Codex ด้วย EQVPS_TOKEN=$(cat ~/.eqvps_token) codex

4. สิ่งแรกที่ควรสั่ง

เริ่มจากคำสั่งที่อ่านอย่างเดียวเพื่อดูว่าเครื่องมือทำงาน:

Call the eqvps whoami tool and tell me which account I'm signed in as.

List the EQVPS plans with a dedicated IPv4 and their monthly prices.

Show my EQVPS balance and my servers.

จากนั้นลองของจริง:

Order the cheapest EQVPS plan with Ubuntu 24.04, use my key from ~/.ssh/id_ed25519.pub, wait until it's active and give me the SSH command.

ถ้ายอดเงินพอสำหรับแพ็กเกจ คำสั่งซื้อจะถูกชำระทันทีและเซิร์ฟเวอร์มักพร้อมในราวหนึ่งนาที ถ้าไม่พอ agent จะได้ใบแจ้งหนี้ค้างชำระและลิงก์ topup_balance ที่คุณชำระด้วย USDT, USDC หรือ ETH บน Base, Ethereum หรือ Polygon หลังเติมเงิน ให้มันสั่งซื้อเดิมอีกครั้ง (มันจะหยิบคำสั่งซื้อที่ค้างชำระมาจ่ายจากยอดเงินแทนการสร้างใหม่) หรือเรียก pay_invoice เพื่อจ่ายใบแจ้งหนี้นั้นจากยอดเงิน

agent จะถามคุณก่อนทำสิ่งที่ลบหรือทำลายข้อมูลด้วย การติดตั้งใหม่หรือลบเซิร์ฟเวอร์ต้องพิมพ์ hostname เพื่อยืนยัน และคำอธิบายเครื่องมือของเราบอกให้ agent ถามคุณก่อน

เมื่อเชื่อมต่อไม่ได้

อาการสาเหตุที่น่าจะเป็น
✘ Failed to connect ใน claude mcp listที่อยู่ผิดหรือเครื่องไม่มี HTTPS ขาออก ไม่ใช่เพราะโทเค็น: โทเค็นผิดก็ยังเชื่อมต่อได้
whoami หรือ get_balance คืน 401โทเค็นผิด ถูกตัด ถูกเพิกถอน หรือหมดอายุ ให้วางใหม่จากไฟล์ อย่าพิมพ์เอง
Codex ไม่มีเครื่องมือของ EQVPSไม่ได้ตั้ง EQVPS_TOKEN ในเชลล์ที่เปิด codex
ผ่านไปสักพักเครื่องมือตอบ 401โทเค็นหมดอายุ (ค่าเริ่มต้นหนึ่งปี) หรือถูกต่ออายุที่อื่น รัน refresh_token แล้วอัปเดตเฮดเดอร์หรือตัวแปร
คำสั่งซื้อกลับมาพร้อมใบแจ้งหนี้ค้างชำระยอดเงินไม่พอ เติมเงินแล้วสั่งซื้อเดิมอีกครั้ง หรือเรียก pay_invoice กับใบแจ้งหนี้นั้น

ต่อไป: agent ทำอะไรกับเซิร์ฟเวอร์ได้บ้างเมื่อมีแล้ว — AI agent ดูแล VPS ของตัวเองผ่าน MCP อย่างไร หรือถ้าแค่ต้องรันโค้ดหนึ่งนาที sandbox ถูกกว่า VPS รายการเครื่องมือทั้งหมดอยู่ใน เอกสาร MCP

คำถามที่พบบ่อย

มีปุ่ม Connect คลิกเดียวไหม?

ยังไม่มี ทั้งสอง CLI เชื่อมต่อกับเซิร์ฟเวอร์ของเราด้วย bearer token ที่คุณเพิ่มเอง — คำสั่งเดียว ดูได้ด้านล่าง การล็อกอินคลิกเดียวในแอปแชตแบบโฮสต์ต้องใช้ OAuth ซึ่งเรายังไม่ได้เปิดตัว

ต้องมีบัญชีก่อนไหม?

คุณต้องมีโทเค็น ซึ่งได้มาโดยไม่ต้องใช้แดชบอร์ดก็ได้: เชื่อมต่อครั้งแรกโดยไม่มีโทเค็นแล้วให้ agent เรียก register_account หรือส่งคำขอ curl หนึ่งครั้งไปที่ /auth/register จากนั้นเพิ่มเซิร์ฟเวอร์ใหม่พร้อมโทเค็น

Claude Code เก็บโทเค็นไว้ที่ไหน?

ใน ~/.claude.json ตาม scope ที่เลือก scope เริ่มต้น local ใช้ได้เฉพาะโปรเจกต์ปัจจุบัน ส่วน -s user ใช้ได้ทุกที่ อย่าใช้ -s project กับโทเค็นแบบข้อความตรง ๆ — มันจะเขียน .mcp.json ลงในรีโพ

Codex แสดงเซิร์ฟเวอร์ แต่ agent ไม่มีเครื่องมือของ EQVPS ทำไม?

Codex อ่านโทเค็นจากตัวแปรสภาพแวดล้อมที่คุณระบุตอนเริ่มทำงาน ถ้าไม่ได้ตั้งตัวแปรนั้นในเชลล์ที่เปิด codex ก็จะไม่เชื่อมต่อเซิร์ฟเวอร์เลย ให้ export ตัวแปรแล้วเปิด codex ใหม่

agent ใช้เงินของฉันได้ไหม?

ได้ มันสั่งซื้อเซิร์ฟเวอร์และต่ออายุจากยอดเงินเติมล่วงหน้าได้ และสร้าง sandbox ได้ด้วย ให้คงยอดเงินไว้เท่าที่ยอมจ่ายและตั้งวงเงินสำหรับ sandbox การชำระใบแจ้งหนี้คริปโตยังต้องใช้คนที่มีวอลเล็ต

ความคิดเห็น

ยังไม่มีความคิดเห็น เป็นคนแรกสิ

แสดงความคิดเห็น

ความคิดเห็นจะถูกตรวจสอบก่อนแสดง