การเชื่อมต่อไคลเอนต์ AI (การผสานรวม IDE)
ServBay สามารถเชื่อมต่อ MCP Server ที่มีมาในตัวแบบคลิกเดียวกับไคลเอนต์ AI ที่คุณใช้งานอยู่โดยอัตโนมัติ โดยไม่ต้องกำหนดค่าด้วยตนเองในไฟล์คอนฟิก คู่มือนี้จะอธิบายวิธีการเชื่อมต่อ รายการไคลเอนต์ที่รองรับ และวิธีการเชื่อมต่อแต่ละไคลเอนต์
เงื่อนไขที่จำเป็น
- ติดตั้งและเปิดใช้งาน ServBay แล้ว
- ติดตั้งไคลเอนต์ AI ที่ต้องการ (ServBay จะตรวจสอบว่ารองรับการเชื่อมต่อหรือไม่โดยอิงจากค่าคอนฟิก)
เชื่อมต่อด้วยคลิกเดียว
ไปที่ ServBay Settings (ตั้งค่า ServBay) → การผสานรวมไคลเอนต์ AI (IDE Integrations) จากนั้นค้นหาไคลเอนต์ที่ต้องการในรายการ แล้วคลิก เชื่อมต่อ (Integrate) ระบบ ServBay จะดำเนินการ:
- หาตำแหน่งโปรแกรมรัน
servbay-mcpที่ติดมากับแพ็กเกจ (ไม่ต้องติดตั้งแยก) - เขียนคอนฟิก MCP ตามมาตรฐานของไคลเอนต์เป้าหมาย (เพิ่ม/อัปเดตเฉพาะโหนด
servbayโดยไม่ลบคอนฟิก MCP อื่นของคุณ) - แสดงสถานะการเชื่อมต่อ
หากต้องการยกเลิก ให้คลิก ลบออก (Remove)
สถานะการเชื่อมต่อ
แต่ละไคลเอนต์จะแสดงสถานะการเชื่อมต่อกับ ServBay ที่กำลังใช้งานบนเครื่องไว้ดังนี้:
| สถานะ | ความหมาย |
|---|---|
| เชื่อมต่อแล้ว | ไคลเอนต์ชี้ไปที่โปรแกรม servbay-mcp ของ ServBay ชุดนี้บนเครื่องแล้ว |
| เชื่อมต่อแล้ว (คนละ Path) | ไคลเอนต์ตั้งค่า servbay แล้วแต่ชี้ไปที่ path อื่น (เช่น ServBay บนเครื่องอื่น) |
| ยังไม่เชื่อมต่อ | ตรวจพบไคลเอนต์ แต่ยังไม่ได้เชื่อมต่อ |
| ไม่พบไคลเอนต์ | ไม่พบไคลเอนต์นี้ในเครื่องของคุณ |
ไคลเอนต์ที่รองรับและวิธีเชื่อมต่อ
| ไคลเอนต์ | วิธีเชื่อมต่อ | ตำแหน่งคอนฟิก |
|---|---|---|
| Claude Code | ใช้ CLI อย่างเป็นทางการ: claude mcp add --scope user --transport stdio servbay -- <bin> | คอนฟิก MCP ระดับผู้ใช้ Claude Code |
| Codex | ใช้ CLI อย่างเป็นทางการ: codex mcp add (ถ้า CLI ไม่ได้ ใช้ ~/.codex/config.toml แทน) | คอนฟิก Codex |
| Cursor | เขียน ~/.cursor/mcp.json (mcpServers อยู่ด้านบนสุด) | ~/.cursor/mcp.json |
| VS Code / GitHub Copilot | เขียน mcp.json ระดับผู้ใช้ (servers อยู่ด้านบนสุด, type: stdio) | mcp.json สำหรับผู้ใช้ VS Code |
| Claude Desktop | เขียน claude_desktop_config.json (mcpServers อยู่ด้านบนสุด) | claude_desktop_config.json |
ความแตกต่างของ schema คอนฟิก
แต่ละไคลเอนต์จะใช้ชื่อคีย์ด้านบนของคอนฟิก MCP ไม่เหมือนกัน: VS Code ใช้ servers, แต่ Cursor / Claude Desktop ใช้ mcpServers ServBay จะเขียนคีย์ที่ถูกต้องตามมาตรฐานของแต่ละไคลเอนต์โดยอัตโนมัติ โดยคุณไม่ต้องกังวลความแตกต่างนี้
การตรวจสอบการเชื่อมต่อ
หลังเชื่อมต่อ ให้ทดสอบส่งคำสั่งที่เกี่ยวข้องกับสภาพแวดล้อมจากไคลเอนต์ AI เช่น "แสดงรายการบริการที่กำลังรันอยู่ใน ServBay" หาก AI ตอบกลับรายการบริการจริง แสดงว่าเชื่อมต่อเรียบร้อยแล้ว
คำถามที่พบบ่อย (FAQ)
- ถาม: การเชื่อมต่อจะเขียนทับคอนฟิก MCP เดิมของฉันไหม?
- ตอบ: ไม่เขียนทับ ServBay จะเพิ่ม/อัปเดตเฉพาะโหนด
servbayและเก็บ MCP Server อื่นๆ ที่คุณตั้งค่าไว้เหมือนเดิม
- ตอบ: ไม่เขียนทับ ServBay จะเพิ่ม/อัปเดตเฉพาะโหนด
- ถาม: ทำไมสถานะขึ้นว่า "ไม่พบไคลเอนต์"?
- ตอบ: หมายถึงเครื่องคุณไม่พบไคลเอนต์ ต้องติดตั้งและเปิดไคลเอนต์นั้นหนึ่งครั้งก่อนแล้วจึงเชื่อมต่อ
- ถาม: หลังเชื่อมต่อแต่ AI เรียกใช้งานไม่สำเร็จ?
- ตอบ: ตรวจสอบว่า ServBay ทำงานอยู่ และสำหรับ Claude Code/Codex ที่ใช้ CLI ให้แน่ใจว่า CLI ใช้งานได้ ลองลบแล้วเชื่อมต่อใหม่อีกครั้ง
- ถาม: หลังเชื่อมต่อควรทำอะไรต่อ?
- ตอบ: แนะนำให้ติดตั้ง AI rule เพิ่มเพื่อให้ AI ใช้ ServBay MCP ได้อย่างถูกต้องและเหมาะสมยิ่งขึ้น
สรุป
ด้วยฟีเจอร์ "การผสานรวมไคลเอนต์ AI" คุณสามารถเชื่อมต่อ ServBay MCP กับเครื่องมือ AI หลักๆ ได้ทันที ไม่ต้องปรับแต่งคอนฟิกเองและยังรักษาค่าติดตั้งเดิมไว้ครบ เมื่อเชื่อมต่อแล้ว ร่วมกับ AI rule จะช่วยให้ AI จัดการสภาพแวดล้อมพัฒนาของคุณบนเครื่องได้อย่างราบรื่น
