MCP: FlashDesk'i AI araçlarınızdan kontrol edin
FlashDesk, yapay zeka araçlarını dışsal uygulamalara bağlamak için açık bir standart olan Model Context Protocol (MCP) uygulamasını hayata geçirir. Claude, ChatGPT, Cursor ve Windsurf gibi yapay zeka araçları doğal dil kullanarak ekranı görüntüleyebilir, fareyi ve klavyeyi kontrol edebilir, dosyaları yönetebilir, SSH komutlarını çalıştırabilir ve uzak cihazda performans kontrolleri gerçekleştirebilir.
İçindekiler
Genel Bakış
Model Context Protocol (MCP), özel betik yazma veya ayrı bir entegrasyon gerektirmeden yapay zeka araçlarının doğrudan dışsal uygulamalara erişmesini sağlayan açık bir standarttır. FlashDesk ile aynı bilgisayarda çalışan herhangi bir MCP uyumlu yapay zeka aracı, FlashDesk'i yerel bir MCP sunucusu olarak kaydedebilir ve hemen kullanabilir; FlashDesk ayarları ise yapıştırılması gereken tam yapılandırma bilgilerini gösterir.
Temel kullanım
FlashDesk ayarlarında MCP'yi etkinleştirin
AI aracınızın çalıştığı cihazda, FlashDesk ayarlarında harici AI aracı erişimini açın. Varsayılan olarak kapalıdır.
FlashDesk'i MCP sunucusu olarak kaydedin
Aynı ayarlar ekranı, kayıt edilecek tam yapılandırmayı gösterir ve kopyalama butonu bulunur. Bu yapılandırma, yapay zeka aracınızın kendi MCP ayarlarına yapıştırılmalıdır. Her yapay zeka aracı yerel MCP sunucularını kaydetmek için kendi yerini bulur; bunun nerede olduğunu görmek için aracın kendi MCP dökümantasyonuna bakabilirsiniz.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
AI aracınızdan bağlanmasını isteyin
AI aracına hangi kayıtlı cihaza bağlanacağını söyleyin. Bağlantı, uzak cihazdaki normal onay akışından geçer.
Doğal dille çalışın
Bağlantı kurulduktan sonra yapmak istediğiniz şeyi açıklayın. Yapay zeka aracı doğru eylemleri seçer — ekran görüntüsü alma, tıklama, yazma, hareket etme veya dosyaları düzenleme gibi işlemleri gerçekleştirmek veya bir komut çalıştırmak.
Ne yapabilirsin
- Kayıtlı bağlantıları ve klasörleri listeleme, çevrimiçi cihazları görüntüleme ve oturumları açma, kontrol etme ve kapatma.
- Uzak ekranın canlı bir ekran görüntüsünü alma — tüm ekran veya tek bir bölge — ve Windows'ta ön plandaki pencerenin başlığını ve konumunu okuma.
- Fareyi hareket ettirme, tıklama, çift tıklama, kaydırma, tuşlara basma ve uzak cihazda metin yazma.
- Yerel cihaz ile senkronize edilmiş panoyu okuma ve ayarlama.
- Dosyaları ve klasörleri listeleme, yükleme, indirme, yeniden adlandırma ve silme — hem uzak cihazda hem de yapay zeka aracının çalıştığı cihazda.
- Ekran penceresi olmadan yalnızca SSH oturumu başlatma ve uzak cihazda kabuk komutlarını çalıştırma.
- Ekran kaydı işleminin başlatılması, durdurulması ve durumunun kontrol edilmesi.
- Uzak cihazdaki kişinin gördüğü oturum sohbet mesajlarının gönderilmesi ve okunması.
- Canlı video istatistiklerini okuma — kare hızı, gidip-dönüş süresi, paket kaybı, yoğunluk seviyesi ve Host CPU ile bellek — ve hedef kare hızını, boru hattı derinliğini ve JPEG kalitesini ayarlama.
- Uzak cihazda FlashDesk güncellemelerini kontrol etme ve uygulama, hem uzak cihazda hem de yapay zeka aracının çalıştığı cihazda FlashDesk'i çıkarma veya yeniden başlatma.
- Bağlantı listesini düzenleme: bağlantıları yeniden adlandırma, klasör oluşturma, yeniden adlandırma ve silme ile bağlantıları bunlar arasında taşıma.
Desteklenen AI araçları
FlashDesk, aşağıdakiler dahil MCP uyumlu her AI aracıyla çalışır:
- Claude Desktop ve Claude Code
- ChatGPT masaüstü uygulaması ve Codex CLI
- Cursor
- Windsurf
- GitHub Copilot Chat ile VS Code
Her aracın yerel bir MCP sunucusu kaydetmek için kendi yeri vardır — genellikle bir ayar dosyası veya bir CLI komutu. Yalnızca web tabanlı AI sohbet arayüzleri genellikle yalnızca uzak MCP sunucularını destekler, FlashDesk'inki gibi yerel bir sunucuyu değil; bunun yerine ilgili masaüstü uygulamasını veya CLI'yi kullanın.
Nasıl çalışır?
| Öğe | Tanım |
|---|---|
--mcp-server |
FlashDesk'i yerel bir MCP sunucusu olarak başlatan bayrak. Bu işlem yalnızca istekleri FlashDesk'e köprüler; kendisi asla bir Host veya Viewer haline gelmez. |
| Yalnızca yerel | MCP sunucusu, yerel standart girdi/çıktı üzerinden iletişim kurar. Asla ağa açık hale gelmez. |
| FlashDesk'in çalışıyor olması gerekir | Köprü işlemi, her istekten FlashDesk'in zaten aynı bilgisayarda çalıştığına geçer. FlashDesk çalışmıyorsa, istekler kendi başına hiçbir şey başlatmadan bir hata döndürür. |
| Aynı onay akışı | MCP üzerinden açılan bir bağlantı, kişisel olarak başlatılan bir bağlantı ile aynı onay veya paylaşılan şifre akışını takip eder. |
Operasyonel notlar
- MCP desteği varsayılan olarak kapalıdır ve AI aracının çalıştığı cihazda etkinleştirilmelidir.
- Uzak ekran penceresi, MCP tarafından yürütülen bir oturum sırasında normal bir bağlantıdaki gibi normal şekilde görüntülenir.
- MCP aracılığıyla gerçekleştirilen dosya aktarımı, dosya silme ve yeniden adlandırma ve SSH komutu çalıştırma işlemleri bireysel olarak onaylanmaz. Silme işlemi çöp kutusundan geçmez ve geri alınamaz. Yapay zeka aracına izni vermeden önce ne izin vermek istediğinizi düşünün.
- MCP üzerinden çalıştırılan SSH komutları, hedef cihazın SSH anahtarının AI aracının çalıştığı cihazda önceden kaydedilmiş olmasını gerektirir.
- Dosya araçları her iki uçta da etkilidir: uzak cihaz ve yapay zeka aracının çalıştığı cihaz. Bir klasörü içeriğiyle birlikte silmek için açık bir seçenek gereklidir, böylece tek bir yanlış talimat tüm ağacı temizleyemez.
- Güncelleme, çıkış ve yeniden başlatma araçları, FlashDesk'i hem uzak cihazda hem de yapay zeka aracının çalıştığı cihazda durdurabilir veya yeniden başlatabilir. Yapay zeka aracının çalıştığı cihazda FlashDesk'in yeniden başlatılması MCP bağlantısını da sonlandırır ve yapay zeka aracının tekrar bağlanması gerekir.