Headless Gmail MCP-server

Headless Gmail MCP-server

Säker, huvudlös Gmail-automation för moln- och containermiljöer. Skicka, ta emot och hantera e-post i dina AI-arbetsflöden med smidig hantering av autentiseringsuppgifter.

Vad gör “Headless Gmail” MCP-servern?

Headless Gmail MCP-servern är en Model Context Protocol (MCP)-server som möjliggör sömlös interaktion med Gmail-konton för att skicka och hämta e-post utan behov av lokal autentisering eller token-uppsättning. Utformad för huvudlös och fjärrstyrd drift låter den klienter slutföra OAuth-flöden oberoende och passera autentiseringsuppgifter säkert som kontext, vilket gör det möjligt att köra i helt containeriserade eller molnbaserade miljöer utan lokal filåtkomst eller webbläsarinteraktion. Denna server är perfekt för arbetsflöden som kräver fokuserad, pålitlig Gmail-åtkomst – såsom marknadsföringsautomation eller notifieringssystem – genom att exponera standardiserade verktyg via MCP-gränssnittet för e-posthantering och integration i AI-drivna utvecklingsflöden.

Lista över prompts

Inga specifika promptmallar nämns i arkivet.

Lista över resurser

Inga explicita MCP-resurser beskrivs i tillgänglig dokumentation eller kod.

Lista över verktyg

  • Hämta senaste e-post
    Hämtar de senaste e-postmeddelandena från ett Gmail-konto och returnerar de första 1 000 tecknen av e-postkroppen.
  • Hämta hela e-postkroppen
    Hämtar hela innehållet i ett e-postmeddelande i 1 000-teckensbitar med en offset-parameter, vilket möjliggör hämtning av stora e-postmeddelanden.
  • Skicka e-post
    Skickar e-post via det anslutna Gmail-kontot.
  • Uppdatera åtkomsttoken
    Hanterar token-uppdateringar självständigt för säker fortsatt åtkomst.

Användningsområden för denna MCP-server

  • Automatiska e-postaviseringar
    Integrera med AI-agenter eller automationsplattformar för att skicka e-postaviseringar i realtid utan manuell hantering.
  • Övervakning av Gmail-inkorg
    Hämta och bearbeta de senaste e-postmeddelandena för att automatisera svar, triagera eller extrahera information till efterföljande arbetsflöden.
  • Automatisering av marknadsföringskampanjer
    Skicka personliga marknadsföringsmeddelanden programmatiskt och utnyttja MCP för skalbar och separerad hantering av autentiseringsuppgifter.
  • Sömlös API-integration
    Bädda in Gmail-funktionalitet i utvecklingsmiljöer eller andra MCP-kompatibla plattformar utan att exponera eller hantera lokala autentiseringsuppgifter.
  • Fjärr-/moln-e-posthantering
    Hantera Gmail-konton i Dockeriserade eller fjärrstyrda miljöer för säker, huvudlös drift utan lokala beroenden.

Så här sätter du upp det

Windsurf

  1. Se till att du har Node.js och Windsurf installerade.
  2. Öppna din konfigurationsfil (t.ex. windsurf.json).
  3. Lägg till Headless Gmail MCP-servern i avsnittet mcpServers:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Spara ändringarna och starta om Windsurf.
  5. Verifiera att servern körs från Windsurf-instrumentpanelen.

Skydda API-nycklar
Använd miljövariabler för att passera autentiseringsuppgifter på ett säkert sätt:

{
  "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. Installera Claude och se till att Node.js är tillgängligt.
  2. Redigera konfigurationsfilen (t.ex. claude.json).
  3. Lägg till servern:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Spara och starta om Claude.
  5. Kontrollera serverstatus i Claudes gränssnitt.

Skydda API-nycklar
Använd env-nyckeln som ovan för att injicera autentiseringsuppgifter säkert.

Cursor

  1. Se till att Cursor är installerad och uppdaterad.
  2. Öppna Cursors inställningar eller konfigurationsfil.
  3. Infoga MCP-serverposten:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Spara och starta om Cursor.
  5. Bekräfta att MCP-servern har upptäckts.

Skydda API-nycklar
Konfigurera autentiseringsuppgifter med hjälp av env-sektionen enligt tidigare exempel.

Cline

  1. Installera Cline och beroenden.
  2. Öppna Clines konfigurationsfil.
  3. Lägg till MCP-servern:
    {
      "mcpServers": {
        "headless-gmail": {
          "command": "npx",
          "args": ["@baryhuang/mcp-headless-gmail@latest"]
        }
      }
    }
    
  4. Spara ändringarna och starta om Cline.
  5. Kontrollera serveranslutning via Clines verktyg.

Skydda API-nycklar
Skicka API-uppgifter med miljövariabler i konfigurationen som i tidigare exempel.

Så använder du denna MCP i flöden

Använd MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och anslut den till din AI-agent:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationsavsnitt, ange dina MCP-serverdetaljer med detta JSON-format:

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

När det är konfigurerat kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och kapaciteter. Kom ihåg att ändra “headless-gmail” till det faktiska namnet på din MCP-server (t.ex. “github-mcp”, “weather-api” osv.) och ersätt URL:en med din egen MCP-server-URL.


Översikt

AvsnittTillgängligtDetaljer/Noteringar
Översikt
Lista över promptsInga promptmallar hittades
Lista över resurserInga resurser beskrivna
Lista över verktygHittades i funktioner och README
Skydda API-nycklarBeskrivet i installationen
Sampling-stöd (mindre viktigt i utvärdering)Ej nämnt

Vår åsikt

Baserat på tillgänglig information är Headless Gmail MCP-servern mycket fokuserad och lätt att integrera, med tydliga instruktioner för de flesta plattformar och robust Docker/huvudlös support. Dock saknas explicita promptmallar och resursdefinitioner, vilket kan begränsa vissa avancerade MCP-funktioner. Dess styrkor ligger i enkelhet, säkerhet och praktisk nytta för e-postfokuserad automation. Överlag är den praktisk och tillförlitlig för sitt ändamål, men inte lika funktionskomplett som vissa andra MCP-servrar.

MCP-score

Har en LICENSE✅ (MIT)
Har minst ett verktyg
Antal forks22
Antal stjärnor39

Vanliga frågor

Vad är Headless Gmail MCP-servern?

Det är en Model Context Protocol (MCP)-server som möjliggör säker, huvudlös åtkomst till Gmail för att skicka och hämta e-post utan lokal token- eller webbläsaruppsättning. Den är idealisk för fjärrstyrd, molnbaserad och containeriserad e-postautomation.

Vilka verktyg ingår i denna MCP-server?

Den kan hämta senaste e-postmeddelanden, hämta hela e-postkroppar (i delar), skicka e-post och automatiskt uppdatera åtkomsttoken.

Hur hanterar jag autentiseringsuppgifter på ett säkert sätt?

Använd miljövariabler i dina konfigurationsfiler för att injicera API-nycklar och tokens, så att känslig information inte hamnar i din kodbas.

Vilka är typiska användningsområden?

Automatiska e-postaviseringar, inkorgsövervakning, automatisering av marknadsföringskampanjer, API-integrationer och Gmail-hantering i containeriserade/molnbaserade miljöer.

Stöder den promptmallar eller avancerade resurser?

Inga explicita promptmallar eller resursdefinitioner tillhandahålls för närvarande, fokus ligger på kärnverktyg för e-postautomation.

Testa Headless Gmail MCP med FlowHunt

Automatisera dina Gmail-arbetsflöden säkert och effektivt med FlowHunts Headless Gmail MCP-server. Perfekt för aviseringar, marknadsföring och AI-driven e-postautomation.

Lär dig mer

Gmail MCP Server-integration
Gmail MCP Server-integration

Gmail MCP Server-integration

Integrera Gmail i dina AI-arbetsflöden med Gmail MCP Server. FlowHunt möjliggör för AI-assistenter att skicka, läsa, organisera och automatisera e-post säkert, ...

4 min läsning
AI Gmail Integration +4
Google Workspace MCP-server
Google Workspace MCP-server

Google Workspace MCP-server

Google Workspace MCP-server kopplar AI-agenter och stora språkmodeller till Google Workspace-tjänster, vilket möjliggör sömlös programmatisk automation och arbe...

4 min läsning
AI MCP Server +6
Smartlead MCP Server
Smartlead MCP Server

Smartlead MCP Server

Smartlead MCP Server möjliggör sömlös integration av AI-assistenter och automatiseringsverktyg med plattformen för e-postmarknadsföring Smartlead. Den ger progr...

4 min läsning
MCP Email Marketing +3