Lokalne połączenia
Za pomocą aplikacji desktopowej można rejestrować lokalne serwery MCP (Model Context Protocol). Są to połączenia z zewnętrznymi usługami i narzędziami uruchomionymi bezpośrednio na komputerze.
Dlaczego tylko w aplikacji desktopowej?
Serwery MCP mogą komunikować się na dwa sposoby:
| Typ | Protokół | Webowa aplikacja | Aplikacja desktopowa |
|---|---|---|---|
| SSE | Server-Sent Events via HTTP | ✅ Tak | ✅ Tak |
| Stdio | Standard input/output | ❌ Nie | ✅ Tak |
Serwery Stdio komunikują się przez wiersz poleceń (stdin/stdout). To potężna i często używana metoda, ale wymaga bezpośredniego dostępu do systemu operacyjnego. Przeglądarka internetowa nie może tego zrobić ze względów bezpieczeństwa.
Aplikacja desktopowa działa jako pełnoprawna aplikacja na Twoim komputerze, więc może:
- uruchamiać i sterować lokalnymi programami
- komunikować się przez stdin/stdout
- uzyskiwać dostęp do lokalnych zasobów
Czym jest MCP?
Model Context Protocol to otwarty standard, dzięki któremu asystenci AI mogą komunikować się z zewnętrznymi narzędziami i źródłami danych. Serwer MCP oferuje:
- Narzędzia - działania, które AI może wykonać (np. przeszukiwanie plików, wywoływanie API)
- Zasoby - dane, które AI może odczytywać (np. dokumenty, informacje z bazy danych)
- Polecenia - zdefiniowane instrukcje dla określonych zadań
Wyszukiwanie serwerów MCP
Istnieją różne źródła do znajdowania serwerów MCP:
| Źródło | URL | Opis |
|---|---|---|
| Katalog serwerów MCP | mcpservers.org | Obszerny katalog setek serwerów |
| Awesome MCP Servers | github.com/punkpeye/awesome-mcp-servers | Zweryfikowana lista na GitHubie |
| Smithery | smithery.ai | Rejestr z wyszukiwarką |
| Oficjalne MCP | modelcontextprotocol.io/examples | Przykłady od zespołu MCP |
Zalecane serwery do użytku osobistego
Dla AI-Public następujące serwery MCP są szczególnie przydatne:
Produktywność i notatki
| Serwer | Instalacja | Funkcja |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Przeszukuj i edytuj notatki w Obsidian |
| Apple Notes | npx apple-notes-mcp-server | Dostęp do Apple Notes (macOS) |
| Todoist | npx todoist-mcp-server | Zarządzanie zadaniami w Todoist |
| Memory | npx @anthropic/mcp-server-memory | Persistencja wiedzy dla AI |
Internet i informacje
| Serwer | Instalacja | Funkcja |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | Wyszukiwanie w internecie |
| Fetch | npx @anthropic/mcp-server-fetch | Pobieranie i czytanie stron internetowych |
| Wikipedia | npx wikipedia-mcp-server | Wyszukiwanie artykułów Wikipedia |
multimedia i kreatywność
| Serwer | Instalacja | Funkcja |
|---|---|---|
| Spotify | npx spotify-mcp-server | Zarządzanie muzyką i odtwarzanie |
| YouTube | npx youtube-mcp-server | Pobieranie informacji o wideo |
| Image Generation | npx dalle-mcp-server | Generowanie obrazów |
Komunikacja
| Serwer | Instalacja | Funkcja |
|---|---|---|
| Gmail | npx gmail-mcp-server | Czytanie i wysyłanie e-maili |
| Telegram | npx telegram-mcp-server | Wiadomości Telegram |
npx whatsapp-mcp-server | Integracja z WhatsApp |
Inteligentny dom
| Serwer | Instalacja | Funkcja |
|---|---|---|
| Home Assistant | npx homeassistant-mcp-server | Obsługa urządzeń inteligentnego domu |
| Philips Hue | npx hue-mcp-server | Sterowanie inteligentnym oświetleniem |
Rejestracja serwera MCP
- Upewnij się, że masz zainstalowany Node.js (dla serwerów npx)
- Otwórz aplikację desktopową
- Przejdź do Ustawienia → Serwery MCP
- Kliknij Dodaj serwer
- Wprowadź konfigurację:
- Nazwa: czytelna nazwa serwera
- Polecenie: polecenie uruchamiające serwer (np.
npx) - Argumenty: argumenty (np.
@anthropic/mcp-server-fetch)
Po dodaniu możesz przetestować serwer, rozpoczynając czat i pytając, jakie narzędzia są dostępne.
Rozwijanie własnego serwera MCP
Chcesz zbudować własny serwer MCP? Zobacz oficjalną dokumentację:
- MCP Quickstart - Szybki start
- MCP SDK (TypeScript) - SDK dla Node.js
- MCP SDK (Python) - SDK dla Python