Lokalna integracja w aplikacji desktopowej
Aplikacja desktopowa może uruchamiać lokalne serwery MCP przez 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 obsłużyć. Wbudowany jest dostęp do lokalnych plików i nie wymaga serwera MCP.
Pierwsza konfiguracja
Podczas pierwszej konfiguracji wykonaj następujące kroki:
- Wybierz lokalny folder domyślny dla wbudowanych narzędzi plikowych.
- Opcjonalnie możesz wybrać lokalną integrację z Nextcloud.
- Opcjonalnie możesz dodać inne serwery MCP z narzędziowni.
Możesz odłożyć całą konfigurację na później. Folder domyślny i ewentualne dodatkowe integracje możesz ustawić później. Wszystkie wybory folderów są przechowywane wyłącznie lokalnie.
Narzędziownia
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ęć |
Narzędziownia 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 bezpieczeństwa informacji.
Google i Microsoft
Google Workspace i Microsoft 365 to wbudowane integracje AI-Public. 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 można używać 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ć kilka 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ą sprawdzane.
- Natywne okno dialogowe pokazuje, co jest uruchamiane.
- Zatwierdzone konfiguracje otrzymują dowód integralności.
- Sekrety są szyfrowane przy użyciu bezpiecznego magazynu systemu operacyjnego.
- Procesy zatrzymują się przy wyłączaniu, usuwaniu, wylogowaniu i zamknięciu.
Usuwając serwer, 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 integracje są razem pod Integracje.
Przetestuj za pomocą konkretnego pytania, na przykład:
- „Jakie foldery są w naszej Nextcloud?”
- „Znajdź ostatnie e-maile dotyczące tej sprawy.”
- „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 panel.
- Zbyt wiele aktywnych narzędzi: włącz dynamiczny wybór narzędzi 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ć tylko pliki w folderze roboczym, który wyraźnie zatwierdzisz przez natywny wybór folderu.
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.