MCP Servers / communication / Gmail MCP

Gmail MCP

JSON →
none1communication

An MCP server for interacting with your Gmail account using AI assistants.

Install
How to run this server
[ { "cmd": "pip install -r", "imports": [] } ]
server path: gmail-mcp-3
Tools
What this server exposes
send_email
Send emails with attachments, CC, BCC, and thread replies
create_draft
Create email drafts with attachments
download_attachments
Download attachments from a message
read_email
Read emails by ID (text and HTML, with chunking for large messages)
search_emails
Search emails with advanced filters (query, labels, sender, attachments, pagination)
get_thread
Get complete conversation threads
mark_as_read
Mark emails as read
mark_as_unread
Mark emails as unread
mark_as_important
Mark emails as important
mark_as_not_important
Mark emails as not important
add_label
Add labels to an email
remove_label
Remove labels from an email
create_label
Create new labels
delete_label
Delete labels by name
list_labels
List all labels
get_or_create_label
Get or create labels by name
update_label
Update label configuration (name, visibility, color)
search_labels
Search labels by name
Configuration
Environment & auth
authnone
Resources
Gmail MCP — MCP Server · libregistry