Lokalne połączenia w aplikacji desktopowej
Aplikacja desktopowa może uruchamiać lokalne serwery MCP za pomocą stdio. Dzięki temu AI ma dostęp do rozszerzonych funkcji Google i Microsoft, Nextcloud oraz innych narzędzi, których przeglądarka nie może wykonać. Wbudowany jest dostęp do lokalnych plików i nie wymaga serwera MCP.
Onboarding
Podczas pierwszej konfiguracji wykonaj następujące kroki:
- Wybierz lokalny folder domyślny dla wbudowanych narzędzi plikowych.
- Opcjonalnie możesz wybrać lokalne połączenie dla Nextcloud.
- Opcjonalnie możesz dodać inne serwery MCP z sklepu z narzędziami.
Możesz odłożyć cały onboarding na później. Folder domyślny i ewentualne dodatkowe połączenia można ustawić później. Wszystkie wybory folderów są przechowywane wyłącznie lokalnie.
Sklep z narzędziami
Kliknij Dodaj narzędzia lub Dodaj serwer MCP. Najpierw zobaczysz bezpieczne presety dopasowane do aplikacji desktopowej. Dopiero po wybraniu Dodaj własny serwer MCP otworzy się formularz ręczny.
| Preset | Możliwości | Logowanie |
|---|---|---|
| Nextcloud | Pliki, kalendarz i kontakty | Adres serwera, nazwa użytkownika i hasło aplikacji |
| Memory | Zachowywanie i późniejsze odnajdywanie wiedzy | Lokalna pamięć |
Sklep może również wyświetlać presety dla GitHub, Canva, Notion, Supabase, Mailchimp i innych odpowiednich serwerów MCP. Dostępność zależy od platformy, uwierzytelniania i polityki organizacji.
Google i Microsoft
Google Workspace i Microsoft 365 to wbudowane połączenia AI-Corporate. Działają na webie, urządzeniach mobilnych i desktopie i nie zależą od OpenAI ani lokalnego presetu MCP. Po jednokrotnej zgodzie Google lub Microsoft dostępne narzędzia mogą być używane z OpenAI, Claude, Gemini i Mistral, o ile wybrany model obsługuje korzystanie z narzędzi.
Dynamiczny wybór narzędzi
Serwer MCP może oferować dziesiątki narzędzi. Desktop Deep Agent wybiera podczas zadania odpowiednie narzędzia. Dzięki temu może działać wiele dużych serwerów MCP bez umieszczania wszystkich narzędzi jednocześnie w kontekście modelu.
Bezpieczna instalacja
- Renderer nie uruchamia dowolnych poleceń powłoki.
- Polecenia, argumenty, klucze środowiskowe i żądany dostęp są kontrolowane.
- Natywne okno dialogowe pokazuje, co jest uruchamiane.
- Zatwierdzone konfiguracje otrzymują dowód integralności.
- Sekrety są szyfrowane za pomocą bezpiecznego magazynu systemu operacyjnego.
- Procesy zatrzymują się przy wyłączaniu, usuwaniu, wylogowaniu i zamknięciu.
Po usunięciu serwera usuwane są również lokalnie zapisane dane uwierzytelniające.
Status i testowanie
Pod Na tym komputerze znajdują się wszystkie aktywne lokalne serwery. W ustawieniach czatu lokalne i zdalne połączenia są razem pod Połączenia.
Testuj za pomocą konkretnego pytania, na przykład:
- „Jakie foldery są w naszym Nextcloud?”
- „Znajdź ostatnie e-maile dotyczące tego klienta.”
- „Podsumuj dokumenty w tym lokalnym folderze.”
Rozwiązywanie problemów
- Serwer aktywny, ale brak narzędzi: zrestartuj lokalne środowisko uruchomieniowe i sprawdź status serwera.
- Brak logowania: otwórz serwer w Preferencje → Narzędzia i wybierz ponowne połączenie.
- Nextcloud nie działa: użyj podstawowego URL środowiska i osobnego hasła aplikacji.
- Lokalne pliki są niedostępne: sprawdź, czy aktywny folder roboczy nadal istnieje i w razie potrzeby wybierz go ponownie przez dashboard.
- Wiele aktywnych narzędzi: pozostaw dynamiczny wybór narzędzi włączony i określ żródło w swoim pytaniu.
Dodanie własnego serwera stdio
Preferuj preset zatwierdzony przez organizację. Przy ręcznej instalacji sprawdź plik wykonywalny, argumenty, klucze środowiskowe, dostęp do systemu plików oraz uprawnienia do odczytu i zapisu.
Zobacz także
Dostęp do lokalnych folderów
Wbudowane narzędzia plikowe mogą czytać lub modyfikować pliki tylko w folderze roboczym, który wyraźnie zatwierdzisz za pomocą natywnego wybieracza folderów.
Każda ścieżka jest sprowadzana do lokalizacji kanonicznej. Sztuczki z podobnym prefiksem sąsiedniego folderu i dowiązania symboliczne wychodzące poza zatwierdzony folder są odrzucane. Po restarcie lokalnego środowiska uruchomieniowego uprawnienia są synchronizowane ponownie; bez zatwierdzonego folderu dostęp do plików jest domyślnie odmawiany.
Jeśli poprosisz AI o usunięcie pliku lub podfolderu, aplikacja desktopowa przeniesie element do systemowego kosza. Działa to na Windows, macOS i Linux. Sam zatwierdzony folder główny nie może być przeniesiony do kosza przez AI.