MCP: کنترل FlashDesk از ابزارهای هوش مصنوعی شما
FlashDesk از MCP (Model Context Protocol)، استانداردی باز برای اتصال ابزارهای هوش مصنوعی به برنامههای خارجی، پشتیبانی میکند. ابزارهایی مانند Claude، ChatGPT، Cursor و Windsurf میتوانند با زبان طبیعی صفحهٔ دستگاه راه دور را ببینند، ماوس و صفحهکلید را کنترل کنند، فایلها را مدیریت کنند، دستورهای SSH را اجرا کنند و عملکرد را بررسی کنند.
مطالب
نمای کلی
MCP (Model Context Protocol) یک استاندارد باز است که به ابزارهای هوش مصنوعی اجازه میدهد بدون نیاز به اسکریپتنویسی سفارشی یا یک ادغام اختصاصی، مستقیماً به برنامههای خارجی فراخوانی کنند. هر ابزار هوش مصنوعی سازگار با MCP که روی همان رایانه همراه FlashDesk اجرا میشود، میتواند FlashDesk را به عنوان سرور محلی MCP ثبت کند و بلافاصله از آن استفاده کند، و تنظیمات FlashDesk پیکربندی دقیق برای کپی کردن را نشان میدهند.
استفاده اساسی
MCP را در تنظیمات FlashDesk فعال کنید
روی دستگاهی که ابزار هوش مصنوعی شما اجرا میشود، دسترسی ابزارهای هوش مصنوعی خارجی را در تنظیمات FlashDesk روشن کنید. این بهطور پیشفرض خاموش است.
FlashDesk را بهعنوان سرور MCP ثبت کنید
صفحه تنظیمات همان صفحه نمایش پیکربندی دقیق برای ثبت است، همراه با دکمه کپی. آن را در تنظیمات MCP ابزار هوش مصنوعی خود Paste کنید. هر ابزار هوش مصنوعی مکان مخصوص خود برای ثبت سرورهای محلی MCP دارد — برای دانستن اینکه کجاست، به مستندات MCP همان ابزار مراجعه کنید.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
از ابزار هوش مصنوعی خود بخواهید متصل شود
به ابزار هوش مصنوعی بگویید به کدام دستگاه ذخیرهشده متصل شود. اتصال از روند تأیید عادی روی دستگاه راه دور عبور میکند.
با زبان طبیعی کار کنید
پس از اتصال، توضیح دهید چه کاری میخواهید انجام شود. ابزار هوش مصنوعی اقدامات مناسب را انتخاب میکند — گرفتن عکس از صفحه، کلیک کردن، تایپ کردن، حرکت دادن یا مرتب کردن فایلها، یا اجرای یک دستور.
کاری که می توانید انجام دهید
- لیست اتصالهای ذخیره شده و پوشهها را نمایش دهید، دستگاههای آنلاین را مشاهده کنید و جلسات را باز، بررسی و بسته کنید.
- یک عکس زنده از صفحه دور دریافت کنید، یا کل صفحه یا یک منطقه واحد، و عنوان پنجره پیشزمینه و موقعیت آن را در Windows بخوانید.
- ماوس را حرکت دهید، کلیک کنید، دوبار کلیک کنید، اسکرول کنید، کلیدها را فشار دهید و متن را روی دستگاه دور تایپ کنید.
- برش (Clipboard) را بخوانید و تنظیم کنید، که با دستگاه دور همگامسازی میشود.
- فایلها و پوشهها را لیست کنید، آپلود کنید، دانلود کنید، نامگذاری مجدد کنید و حذف کنید — هم روی دستگاه دور و هم روی دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود.
- یک جلسه فقط SSH بدون پنجره صفحه شروع کنید و دستورات shell را روی دستگاه دور اجرا کنید.
- ضبط صفحه را شروع، متوقف و وضعیت آن را بررسی کنید.
- پیامهای چت جلسه را ارسال و بخوانید که توسط فرد در دستگاه دور دیده میشود.
- خواندن آمار زندهٔ ویدیو — نرخ فریم، زمان رفتوبرگشت، از دست رفتن بستهها، سطح ازدحام، و مصرف CPU و حافظهٔ Host — و تنظیم نرخ فریم هدف، عمق خط لوله و کیفیت JPEG.
- برای دستگاه دور به دنبال بروزرسانیهای FlashDesk بگردید و آنها را اعمال کنید، و از هر دو طرف FlashDesk خارج شوید یا آن را مجدداً شروع کنید.
- لیست اتصال را سازماندهی کنید: نامگذاری مجدد اتصالات، ایجاد، نامگذاری مجدد و حذف پوشهها، و جابجایی اتصالات بین آنها.
ابزارهای هوش مصنوعی پشتیبانیشده
FlashDesk با هر ابزار هوش مصنوعی سازگار با MCP کار میکند، از جمله:
- Claude Desktop و Claude Code
- برنامه دسکتاپ ChatGPT و Codex CLI
- Cursor
- Windsurf
- VS Code همراه با GitHub Copilot Chat
هر ابزار جای خاص خود را برای ثبت سرور MCP محلی دارد—معمولاً یک فایل تنظیمات یا یک دستور CLI. رابطهای گفتگوی هوش مصنوعی فقط تحت وب معمولاً تنها از سرورهای MCP راه دور پشتیبانی میکنند، نه سروری محلی مانند FlashDesk؛ در عوض از برنامه دسکتاپ یا CLI مربوطه استفاده کنید.
چگونه کار می کند
| مورد | توضیحات |
|---|---|
--mcp-server |
پرچمی که FlashDesk را بهعنوان سرور MCP محلی راهاندازی میکند. این پردازه فقط درخواستها را به FlashDesk متصل میکند؛ خودش هرگز به Host یا Viewer تبدیل نمیشود. |
| فقط محلی | سرور MCP از طریق ورودی/خروجی استاندارد محلی ارتباط برقرار میکند. هرگز به شبکه در معرض قرار نمیگیرد. |
| FlashDesk باید در حال اجرا باشد | فرآیند پل هر درخواست را به FlashDesk که قبلاً روی همان رایانه در حال اجرا است، ارسال میکند. اگر FlashDesk در حال اجرا نباشد، درخواستها خطا برمیگردانند و هیچ کاری را به طور خودکار شروع نمیکنند. |
| همان جریان تأیید | اتصال باز شده از طریق MCP همان جریان تأیید یا رمز عبور مشترک را روی دستگاه دور طی میکند که یک اتصال شروع شده توسط فرد نیز انجام میدهد. |
یادداشت های عملیاتی
- پشتیبانی MCP بهطور پیشفرض خاموش است و باید روی دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود فعال شود.
- پنجره صفحه راه دور در طول یک نشست هدایتشده با MCP، درست مانند یک اتصال عادی، بهطور عادی نمایش داده میشود.
- انتقال فایل، حذف و نامگذاری مجدد فایل، و اجرای دستورات SSH که از طریق MCP انجام میشوند، به صورت جداگانه تأیید نمیشوند. حذف از سطل بازیافت عبور نمیکند و قابل بازگشت نیست. قبل از فعال کردن MCP، در نظر بگیرید چه کاری را به یک ابزار هوش مصنوعی اجازه دهید.
- دستورات SSH اجراشده از طریق MCP نیاز دارند کلید SSH دستگاه مقصد از قبل روی دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود ذخیره شده باشد.
- ابزارهای فایل هر دو طرف را میرسند: دستگاه دور و دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود. حذف یک پوشه همراه با محتویات آن نیاز به یک گزینه صریح دارد، بنابراین یک دستور اشتباه واحد نمیتواند کل درخت را پاک کند.
- ابزارهای بروزرسانی، خروج و مجدداً شروع میتوانند FlashDesk را روی هر دو طرف متوقف یا مجدداً شروع کنند. مجدداً شروع کردن FlashDesk روی دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود همچنین اتصال MCP را پایان میدهد و ابزار هوش مصنوعی باید دوباره متصل شود.