Skip to content
mcp/skillhub

Gmail MCP Server

by markswendsen-codeio.github.markswendsen-code/gmailv0.1.0

Gmail MCP server — send, read, and search email. By Strider Labs.

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Slowing6mo ago

Install Gmail MCP server

Install in Claude Code

claude mcp add gmail-markswendsen-code -e GOOGLE_CLIENT_ID='<google-client-id>' -e GOOGLE_CLIENT_SECRET='<google-client-secret>' -e GOOGLE_REFRESH_TOKEN='<google-refresh-token>' -- npx -y @striderlabs/mcp-gmail

Configuration

VariableRequiredSecretDescription
GOOGLE_CLIENT_IDyes—Google OAuth 2.0 Client ID from Google Cloud Console
GOOGLE_CLIENT_SECRETyesyesGoogle OAuth 2.0 Client Secret
GOOGLE_REFRESH_TOKENyesyesGoogle OAuth 2.0 Refresh Token for the user's Gmail account

Freshness

Slowing — last maintenance signal 6mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-04-16 · 6mo ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-03-09 · 7mo ago · official registry · v0.1.0

FAQ

›How do I install the Gmail MCP server in Claude Code?

Run: claude mcp add gmail-markswendsen-code -e GOOGLE_CLIENT_ID='<google-client-id>' -e GOOGLE_CLIENT_SECRET='<google-client-secret>' -e GOOGLE_REFRESH_TOKEN='<google-refresh-token>' -- npx -y @striderlabs/mcp-gmail. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Gmail require an API key?

Yes. It expects GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REFRESH_TOKEN, of which 2 are secrets.

›Can I use Gmail as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Gmail in the official MCP registry?

Yes, as io.github.markswendsen-code/gmail.

Alternatives to Gmail

Other email MCP servers.

View all