MCP Servers / productivity / Gmail MCP Server

Gmail MCP Server

JSON →
noneproductivity

An MCP server for interacting with Gmail and Google Calendar, enabling context-aware email and event management.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: gmail-mcp-server-3
Tools
What this server exposes
get_email
Retrieve a specific email by ID with full thread context
search_emails
Search across entire email history with semantic understanding
create_draft
Create a draft email response considering full communication history
send_email
Send an email with context-aware content generation
create_calendar_event
Create a calendar event from email content with natural language support
list_calendar_events
List upcoming calendar events
get_thread
Retrieve an entire email conversation thread
list_messages
List recent email messages
modify_message
Modify email message labels (e.g., mark as read, archive)
get_profile
Get the authenticated user's Gmail profile
Configuration
Environment & auth
authnone
envGOOGLE_CLIENT_ID
envGOOGLE_CLIENT_SECRET
envTOKEN_ENCRYPTION_KEY
Resources
Gmail MCP Server — MCP Server · libregistry