MCP: ควบคุม FlashDesk จากเครื่องมือ AI ของคุณ
FlashDesk รองรับ Model Context Protocol (MCP) ซึ่งเป็นมาตรฐานเปิดสำหรับการเชื่อมต่อเครื่องมือ AI กับแอปพลิเคชันภายนอก เครื่องมือ AI เช่น Claude, ChatGPT, Cursor และ Windsurf สามารถดูหน้าจอ ควบคุมเมาส์และคีย์บอร์ด จัดการไฟล์ รันคำสั่ง SSH และตรวจสอบประสิทธิภาพบนอุปกรณ์ระยะไกลผ่านภาษาธรรมชาติ
สารบัญ
ภาพรวม
MCP (Model Context Protocol) เป็นมาตรฐานเปิดที่ช่วยให้เครื่องมือ AI เรียกใช้แอปพลิเคชันภายนอกโดยตรง โดยไม่ต้องเขียนสคริปต์เองหรือใช้การผสานรวมเฉพาะใดๆ เครื่องมือ AI ที่รองรับ MCP และทำงานบน PC เดียวกับ FlashDesk สามารถลงทะเบียน FlashDesk เป็นเซิร์ฟเวอร์ MCP แบบท้องถิ่นและใช้งานได้ทันที รวมถึงการตั้งค่าของ FlashDesk จะแสดงค่าการกำหนดค่าที่ถูกต้องสำหรับนำไปวาง
การใช้งานขั้นพื้นฐาน
เปิดใช้งาน MCP ในการตั้งค่า FlashDesk
บนอุปกรณ์ที่เครื่องมือ AI ของคุณทำงานอยู่ เปิดการเข้าถึงเครื่องมือ AI ภายนอกในการตั้งค่า FlashDesk ซึ่งปิดอยู่โดยค่าเริ่มต้น
ลงทะเบียน FlashDesk เป็นเซิร์ฟเวอร์ MCP
หน้าการตั้งค่าเดียวกันนี้แสดงค่าการกำหนดค่าสำหรับการลงทะเบียนพร้อมปุ่มคัดลอก นำไปวางในการตั้งค่า MCP ของเครื่องมือ AI ของคุณ เครื่องมือ AI แต่ละตัวมีตำแหน่งของตัวเองสำหรับลงทะเบียนเซิร์ฟเวอร์ MCP แบบท้องถิ่น — ดูเอกสาร MCP ของเครื่องมือนั้นเพื่อหาตำแหน่งดังกล่าว
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
ขอให้เครื่องมือ AI ของคุณเชื่อมต่อ
บอกเครื่องมือ AI ว่าจะเชื่อมต่อกับอุปกรณ์ที่บันทึกไว้เครื่องใด การเชื่อมต่อจะผ่านขั้นตอนการอนุมัติตามปกติบนอุปกรณ์ระยะไกล
ทำงานด้วยภาษาธรรมชาติ
เมื่อเชื่อมต่อแล้ว ให้ระบุสิ่งที่ต้องการให้ทำ เครื่องมือ AI จะเลือกการดำเนินการที่เหมาะสม เช่น ถ่ายภาพหน้าจอ คลิก พิมพ์ ย้าย หรือจัดระเบียบไฟล์ หรือรันคำสั่ง
สิ่งที่คุณสามารถทำได้
- รายการการเชื่อมต่อและโฟลเดอร์ที่บันทึกไว้ ดูว่าอุปกรณ์ใดออนไลน์ และเปิด ตรวจสอบ และปิดเซสชัน
- รับภาพหน้าจอสดของหน้าจอระยะไกล ทั้งทั้งหน้าจอทั้งหมดหรือพื้นที่เดียว และอ่านชื่อตำแหน่งของหน้าต่างพื้นหน้าบน Windows
- ย้ายเมาส์ คลิก ดับเบิ้ลคลิก เลื่อน กดปุ่ม และพิมพ์ข้อความบนอุปกรณ์ระยะไกล
- อ่านและตั้งค่าคลิปบอร์ด ซึ่งซิงค์กับอุปกรณ์ระยะไกล
- รายการ อัปโหลด ดาวน์โหลด เปลี่ยนชื่อ และลบไฟล์และโฟลเดอร์ — ทั้งบนอุปกรณ์ระยะไกลและบนอุปกรณ์ที่เครื่องมือ AI ทำงานอยู่
- เริ่มเซสชันเฉพาะ SSH โดยไม่มีหน้าต่างหน้าจอ และรันคำสั่ง shell บนอุปกรณ์ระยะไกล
- เริ่ม หยุด และตรวจสอบสถานะของการบันทึกหน้าจอ
- ส่งและอ่านข้อความแชทของเซสชัน ซึ่งบุคคลที่อุปกรณ์ระยะไกลจะเห็น
- อ่านสถิติวิดีโอสด — อัตราเฟรม เวลาไปกลับ การสูญเสียแพ็กเก็ต ระดับความแออัด และ CPU และหน่วยความจำของ Host — และปรับอัตราเฟรมเป้าหมาย ความลึกของท่อส่ง และคุณภาพ JPEG
- ตรวจสอบและใช้การอัปเดต FlashDesk บนอุปกรณ์ระยะไกล และออกหรือเริ่มต้น FlashDesk ใหม่ที่ปลายทั้งสองข้าง
- จัดระเบียบรายการการเชื่อมต่อ: เปลี่ยนชื่อการเชื่อมต่อ สร้าง เปลี่ยนชื่อ และลบโฟลเดอร์ และย้ายการเชื่อมต่อระหว่างพวกมัน
เครื่องมือ AI ที่รองรับ
FlashDesk ทำงานร่วมกับเครื่องมือ AI ที่รองรับ MCP ได้ทุกตัว รวมถึง:
- Claude Desktop และ Claude Code
- แอปเดสก์ท็อป ChatGPT และ Codex CLI
- Cursor
- Windsurf
- VS Code พร้อม GitHub Copilot Chat
แต่ละเครื่องมือมีตำแหน่งของตัวเองสำหรับลงทะเบียนเซิร์ฟเวอร์ MCP ในเครื่อง ซึ่งมักเป็นไฟล์การตั้งค่าหรือคำสั่ง CLI อินเทอร์เฟซแชท AI แบบเว็บอย่างเดียวมักรองรับเฉพาะเซิร์ฟเวอร์ MCP ระยะไกลเท่านั้น ไม่ใช่แบบในเครื่องอย่าง FlashDesk ให้ใช้แอปเดสก์ท็อปหรือ CLI ที่เกี่ยวข้องแทน
มันทำงานอย่างไร
| รายการ | คำอธิบาย |
|---|---|
--mcp-server |
แฟล็กที่เริ่ม FlashDesk เป็นเซิร์ฟเวอร์ MCP ในเครื่อง กระบวนการนี้เพียงเชื่อมโยงคำขอไปยัง FlashDesk เท่านั้น ตัวมันเองจะไม่กลายเป็น Host หรือ Viewer |
| ในเครื่องเท่านั้น | เซิร์ฟเวอร์ MCP สื่อสารผ่านอินพุต/เอาต์พุตมาตรฐานในเครื่อง โดยไม่เปิดเผยสู่เครือข่ายเลย |
| FlashDesk ต้องทำงานอยู่ | กระบวนการสะพานจะส่งคำขอทุกข้อไปยัง FlashDesk ที่ทำงานอยู่แล้วบน PC เดียวกัน หาก FlashDesk ไม่ได้ทำงาน คำขอจะกลับด้วยข้อผิดพลาดแทนที่จะเริ่มอะไรบางอย่างเอง |
| ขั้นตอนการอนุมัติเดียวกัน | การเชื่อมต่อที่เปิดผ่าน MCP จะผ่านขั้นตอนการอนุมัติหรือรหัสผ่านร่วมกันเดียวกันบนอุปกรณ์ระยะไกลกับการเชื่อมต่อที่เริ่มต้นโดยบุคคล |
หมายเหตุการปฏิบัติงาน
- การรองรับ MCP ปิดอยู่โดยค่าเริ่มต้น และต้องเปิดใช้งานบนอุปกรณ์ที่เครื่องมือ AI ทำงานอยู่
- หน้าต่างหน้าจอระยะไกลจะแสดงตามปกติระหว่างเซสชันที่ขับเคลื่อนด้วย MCP เหมือนกับการเชื่อมต่อปกติ
- การโอนย้ายไฟล์ การลบและเปลี่ยนชื่อไฟล์ และการรันคำสั่ง SSH ผ่าน MCP ไม่มีการยืนยันแยกกัน การลบไม่ผ่านถังรีไซเคิลและไม่สามารถเลิกทำได้ พิจารณาสิ่งที่ต้องการอนุญาตให้เครื่องมือ AI ทำก่อนเปิดใช้งาน MCP
- คำสั่ง SSH ที่รันผ่าน MCP ต้องมีคีย์ SSH ของอุปกรณ์ปลายทางบันทึกไว้ล่วงหน้าบนอุปกรณ์ที่เครื่องมือ AI ทำงานอยู่
- เครื่องมือไฟล์เข้าถึงทั้งปลาย: อุปกรณ์ระยะไกลและอุปกรณ์ที่เครื่องมือ AI ทำงานอยู่ การลบโฟลเดอร์พร้อมกับเนื้อหาของมันต้องการตัวเลือกที่ชัดเจน ดังนั้นคำสั่งเดียวที่ผิดพลาดจึงไม่สามารถล้างต้นไม้ทั้งหมดได้
- เครื่องมืออัปเดต ออก และเริ่มต้นใหม่สามารถหยุดหรือเริ่มต้น FlashDesk ใหม่ที่ปลายทั้งสองข้าง การเริ่มต้น FlashDesk ใหม่บนอุปกรณ์ที่เครื่องมือ AI ทำงานอยู่ยังสิ้นสุดการเชื่อมต่อ MCP ด้วย และเครื่องมือ AI ต้องเชื่อมต่อใหม่