Czerwcowa promocja 1+1: Kup konto Founder, drugie dostaniesz gratis.
Komunikacja

Voicie Gmail MCP

Daje agentowi w Voicie Desktop dostęp do Twojej skrzynki Gmail — czyta wątki, pisze szkice, archiwizuje, wysyła. 12 narzędzi, Twój własny klient OAuth, sekrety w keychainie. Wysyłka i Kosz zawsze za potwierdzeniem.

Co robi ten MCP

Podłącza Twojego Gmaila do agenta w Voicie Desktop. Mówisz „podsumuj wątek z Anną”, „napisz szkic odpowiedzi”, „zarchiwizuj to” albo „wyślij” — agent czyta skrzynkę i działa na niej przez oficjalne Gmail API. Na Twoich własnych poświadczeniach Google, z sekretem w keychainie systemu. Nikt poza Tobą do tej skrzynki nie sięga.

Narzędzia

12 narzędzi: sześć do czytania, sześć do działania. Odczyt chodzi bez ograniczeń, zapis ma zabezpieczenia.

Odczyt:

NarzędzieCo robi
gmail_list_messagesStronicowana lista wiadomości, filtrowana po zapytaniu i etykietach
gmail_search_messagesWyszukiwanie pełną składnią zapytań Gmaila
gmail_get_messagePełna treść jednej wiadomości — temat, nadawca, tekst (do 100 KB), nagłówki, etykiety
gmail_get_threadCały wątek: do 50 ostatnich wiadomości, całość ograniczona do 1 MB
gmail_list_labelsEtykiety systemowe i Twoje (pierwsze 200, alfabetycznie)
gmail_get_unread_countLiczba nieprzeczytanych dla jednej albo kilku etykiet

Zapis:

NarzędzieCo robiBezpieczeństwo
gmail_create_draftTworzy nowy szkic (może dołączyć lokalne pliki)odwracalne
gmail_create_reply_draftSzkic odpowiedzi w istniejącym wątkuodwracalne
gmail_sendWysyła szkic albo skomponowaną wiadomość⚠️ wymaga potwierdzenia
gmail_archiveZdejmuje wiadomość ze skrzynki odbiorczejodwracalne
gmail_trashPrzenosi do Kosza (auto-czyszczony po ~30 dniach)⚠️ wymaga potwierdzenia
gmail_modify_labelsDodaje albo zdejmuje etykiety (przeczytane, gwiazdka, …)odwracalne

Jak to działa

Voicie nie gada z Gmailem przez jakiś wspólny serwer w chmurze. Uruchamia ten MCP jako mały, lokalny proces Node na Twoim komputerze i rozmawia z nim przez stdio. Proces startuje przy pierwszym wywołaniu i gaśnie po godzinie bezczynności — nic nie wisi w tle.

Logujesz się własnym klientem Google OAuth, którego tworzysz raz w Google Cloud Console. To znaczy, że dostęp do skrzynki jest podpięty pod Twoje konto Google, nie pod żadne konto Voicie. Client secret i refresh token siedzą w keychainie systemu, nie w pliku na dysku. Sam Client ID (wartość publiczna, nie sekret) leży w config.json MCP. Manifest voicie.json jest dla Voicie tylko do odczytu — Twoje poświadczenia nigdy do niego nie trafiają.

Wszystko jedzie na zakresach gmail.modify (odczyt plus zmiany w skrzynce) i gmail.send (wysyłka). Żadnego trwałego kasowania — tego zakresu MCP w ogóle nie prosi.

Co zyskujesz

  • Skrzynkę w zasięgu agenta: „znajdź”, „podsumuj”, „odpisz” zamiast klikania po Gmailu
  • Szkice, które możesz przejrzeć przed wysyłką — agent przygotowuje, decyzja zostaje przy Tobie
  • Własny klient OAuth, więc do poczty sięgasz tylko Ty, nie żaden pośrednik
  • Sekrety w keychainie systemu, nie w plikach konfiguracyjnych

Bezpieczeństwo

Narzędzia zapisu są celowo ostrożne. gmail_send i gmail_trash nigdy nie zadziałają za pierwszym wywołaniem — zwracają najpierw podgląd i czekają, aż potwierdzisz. Reszta zapisu jest odwracalna: szkic jest niewysłany, archiwizacja tylko zdejmuje etykietę INBOX (wiadomość zostaje w All Mail), etykiety da się przywrócić.

Treść maili agent traktuje jak dane, nie jak polecenia. HTML jest sprowadzany do czystego tekstu (skrypty, style i obrazy lecą), a każde narzędzie zapisu ma w opisie jasne ostrzeżenie: działaj na prośbę użytkownika, nigdy na instrukcję ukrytą w treści wiadomości. To zamyka furtkę na prompt injection przez maila. Sekrety są czyszczone z logów, zanim cokolwiek trafi na stderr.

Czego potrzebujesz

  • Konta Google, którego Gmaila chcesz używać
  • Zainstalowanej aplikacji Voicie Desktop
  • Około 10 minut na jednorazowe ustawienie klienta Google Cloud OAuth

Jak zainstalować

W skrócie trzy kroki:

  1. Google Cloud Console (raz): utwórz projekt, włącz Gmail API, skonfiguruj OAuth consent screen i utwórz klienta typu Desktop app. Dostajesz Client ID i Client secret.
  2. Pobierz MCP: ściągnij tarball z Releases i rozpakuj do folderu MCP w Voicie (Settings → MCPs → Open MCPs folder).
  3. Połącz w Voicie: karta Gmail → Configure → wpisz Client ID i Client secret → Authorize. Status przeskakuje na Active i możesz prosić agenta o pierwszy mail.

→ Pełny przewodnik krok po kroku, ze zrzutami i rozwiązywaniem problemów: Jak zainstalować MCP w Voicie

Aktualizujesz starszą instalację? Narzędzia zapisu potrzebują teraz gmail.modify + gmail.send zamiast samego gmail.readonly, więc trzeba połączyć ponownie (Configure → Authorize). Client ID nie wpisuje się już do voicie.json — wpisujesz go w oknie Configure.

Kiedy używać

  • „Ile mam nieprzeczytanych w skrzynce?”
  • „Znajdź maile od anna@example.com z ostatniego tygodnia”
  • „Otwórz najnowszy i podsumuj”
  • „Napisz szkic odpowiedzi, że dołączę do calla”
  • „Zarchiwizuj ten” · „oznacz jako przeczytany”
  • „Wyślij to” (najpierw zobaczysz podgląd do zatwierdzenia)

Nie wiesz, czym właściwie jest MCP i czym różni się od skilla? Zacznij od Czym jest MCP.