Headless Gmail MCP Server

Bezpieczna, bezgłowowa automatyzacja Gmaila dla środowisk chmurowych i kontenerowych. Wysyłaj, odbieraj i zarządzaj e-mailami w swoich workflowach AI z uproszczonym zarządzaniem poświadczeniami.

Headless Gmail MCP Server

Co robi serwer “Headless Gmail” MCP?

Headless Gmail MCP Server to serwer Model Context Protocol (MCP), który umożliwia płynną interakcję z kontami Gmail w celu wysyłania i odbierania wiadomości e-mail — wszystko to bez konieczności lokalnej konfiguracji poświadczeń czy tokenów. Zaprojektowany do działania bezgłowowego i zdalnego, pozwala klientom samodzielnie przechodzić przez przepływy OAuth i bezpiecznie przekazywać poświadczenia jako kontekst, umożliwiając uruchomienie w pełni skonteneryzowanych lub chmurowych środowiskach bez dostępu do lokalnych plików czy interakcji z przeglądarką. Ten serwer idealnie sprawdzi się w workflowach wymagających niezawodnego, ukierunkowanego dostępu do Gmaila — np. w automatyzacji marketingowej lub systemach powiadomień — udostępniając zestandaryzowane narzędzia przez interfejs MCP do zarządzania pocztą i integracji w pipeline’ach rozwojowych opartych na AI.

Lista promptów

W repozytorium nie wspomniano o konkretnych szablonach promptów.

Lista zasobów

W dostępnej dokumentacji ani kodzie nie opisano jawnych zasobów MCP.

Lista narzędzi

  • Pobierz najnowsze e-maile
    Pobiera najnowsze e-maile z konta Gmail, zwracając pierwsze 1000 znaków treści wiadomości.
  • Pobierz pełną treść e-maila
    Pobiera pełną treść wiadomości e-mail w 1000-znakowych fragmentach z wykorzystaniem parametru offset, co pozwala na pobieranie dużych e-maili.
  • Wyślij e-mail
    Wysyła wiadomości e-mail z połączonego konta Gmail.
  • Odśwież token dostępu
    Samodzielnie obsługuje odświeżanie tokenów, zapewniając ciągły, bezpieczny dostęp.

Przykłady użycia tego MCP Servera

  • Zautomatyzowane powiadomienia e-mail
    Integruj z agentami AI lub platformami automatyzacji, aby wysyłać powiadomienia e-mail w czasie rzeczywistym bez udziału człowieka.
  • Monitorowanie skrzynki Gmail
    Pobieraj i przetwarzaj najnowsze e-maile, automatyzuj odpowiedzi, triage lub wyodrębniaj informacje do dalszych workflowów.
  • Automatyzacja kampanii marketingowych
    Wysyłaj spersonalizowane e-maile marketingowe programistycznie, korzystając z MCP do skalowalnej, odseparowanej obsługi poświadczeń.
  • Bezproblemowa integracja API
    Osadzaj operacje Gmaila w środowiskach deweloperskich lub innych platformach obsługujących MCP bez ujawniania czy zarządzania lokalnymi poświadczeniami.
  • Zdalne/chmurowe zarządzanie pocztą
    Zarządzaj kontami Gmail w środowiskach Docker lub zdalnych, umożliwiając bezpieczne, bezgłowowe działanie bez lokalnych zależności.

Jak skonfigurować

Windsurf

  1. Upewnij się, że masz zainstalowane Node.js i Windsurf.
  2. Otwórz swój plik konfiguracyjny (np. windsurf.json).
  3. Dodaj Headless Gmail MCP Server do sekcji mcpServers:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Zapisz zmiany i zrestartuj Windsurf.
  5. Zweryfikuj działanie serwera w panelu Windsurf.

Zabezpieczenie kluczy API
Użyj zmiennych środowiskowych do bezpiecznego przekazywania poświadczeń:

{
  "mcpServers": {
    "headless-gmail": {
      "command": "npx",
      "args": ["@baryhuang/mcp-headless-gmail@latest"],
      "env": {
        "GMAIL_CLIENT_ID": "...",
        "GMAIL_CLIENT_SECRET": "...",
        "GMAIL_ACCESS_TOKEN": "...",
        "GMAIL_REFRESH_TOKEN": "..."
      }
    }
  }
}

Claude

  1. Zainstaluj Claude i upewnij się, że Node.js jest dostępny.
  2. Edytuj plik konfiguracyjny (np. claude.json).
  3. Dodaj serwer:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Zapisz i zrestartuj Claude.
  5. Sprawdź status serwera w interfejsie Claude.

Zabezpieczenie kluczy API
Użyj klucza env jak powyżej, aby bezpiecznie wstrzyknąć poświadczenia.

Cursor

  1. Upewnij się, że Cursor jest zainstalowany i aktualny.
  2. Otwórz ustawienia lub plik konfiguracyjny Cursor.
  3. Dodaj wpis serwera MCP:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Zapisz i zrestartuj Cursor.
  5. Potwierdź wykrycie MCP servera.

Zabezpieczenie kluczy API
Skonfiguruj poświadczenia przez sekcję env jak pokazano powyżej.

Cline

  1. Zainstaluj Cline i zależności.
  2. Otwórz plik konfiguracyjny Cline.
  3. Dodaj serwer MCP:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Zapisz zmiany, a następnie zrestartuj Cline.
  5. Upewnij się o połączeniu z serwerem za pomocą narzędzi Cline.

Zabezpieczenie kluczy API
Przekaż poświadczenia API przez zmienne środowiskowe w konfiguracji jak w poprzednich przykładach.

Jak używać tego MCP we flow

Korzystanie z MCP w FlowHunt

Aby zintegrować serwery MCP ze swoim workflowem FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go ze swoim agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wklej dane swojego serwera MCP w tym formacie JSON:

{
  "headless-gmail": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI może korzystać z tego MCP jako narzędzia, uzyskując dostęp do wszystkich jego funkcji i możliwości. Pamiętaj, aby zamienić “headless-gmail” na rzeczywistą nazwę swojego serwera MCP (np. “github-mcp”, “weather-api” itd.) oraz podać własny adres URL MCP.


Przegląd

SekcjaDostępnośćSzczegóły/Uwagi
Przegląd
Lista promptówNie znaleziono szablonów promptów
Lista zasobówBrak opisanych zasobów
Lista narzędziW funkcjach i README
Zabezpieczanie kluczy APIOpisane w konfiguracji
Obsługa samplingu (mniej istotne w ocenie)Nie wspomniano

Nasza opinia

Na podstawie dostępnych informacji Headless Gmail MCP Server jest mocno ukierunkowany i łatwy do integracji, z jasnymi instrukcjami dla większości platform oraz solidną obsługą Docker/trybu headless. Brakuje jednak jawnych szablonów promptów i definicji zasobów, co może ograniczyć niektóre zaawansowane funkcje MCP. Mocne strony to prostota, bezpieczeństwo i praktyczna użyteczność w automatyzacji e-maili. Ogólnie jest praktyczny i niezawodny w swoim zakresie, choć mniej rozbudowany niż niektóre inne serwery MCP.

Ocena MCP

Ma LICENCJĘ✅ (MIT)
Co najmniej jedno narzędzie
Liczba Forków22
Liczba Gwiazdek39

Najczęściej zadawane pytania

Czym jest Headless Gmail MCP Server?

Jest to serwer Model Context Protocol (MCP), który umożliwia bezpieczny, bezgłowowy dostęp do Gmaila w celu wysyłania i odbierania e-maili bez lokalnej konfiguracji tokenów lub przeglądarki. Idealny do zdalnej, chmurowej i kontenerowej automatyzacji e-maili.

Jakie narzędzia zawiera ten serwer MCP?

Może pobierać najnowsze e-maile, pobierać pełne treści e-maili (w kawałkach), wysyłać e-maile i automatycznie odświeżać tokeny dostępu.

Jak bezpiecznie zarządzać poświadczeniami?

Użyj zmiennych środowiskowych w plikach konfiguracyjnych, aby wstrzykiwać klucze API i tokeny, chroniąc wrażliwe dane przed dostaniem się do kodu źródłowego.

Jakie są typowe przypadki użycia?

Zautomatyzowane powiadomienia e-mail, monitorowanie skrzynki odbiorczej, automatyzacja kampanii marketingowych, integracje API oraz zarządzanie Gmailem w kontenerowych/chmurowych środowiskach.

Czy obsługuje szablony promptów lub zaawansowane zasoby?

Obecnie nie są dostarczone jawne szablony promptów ani definicje zasobów — serwer skupia się na podstawowych narzędziach do automatyzacji poczty e-mail.

Wypróbuj Headless Gmail MCP z FlowHunt

Automatyzuj swoje workflowy Gmaila bezpiecznie i wydajnie z Headless Gmail MCP Server od FlowHunt. Idealny do powiadomień, marketingu i automatyzacji e-maili z wykorzystaniem AI.

Dowiedz się więcej