Claude Marketplaces
SkillsMCP serversMarketplacesPluginsDigestAdvertise
Submit

LLMond Highlights

This week in Claude is LLMond Highlights now. A weekly email, free.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Plugins
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index
  • Plugin index

Site

  • About
  • Submit
  • Advertise
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
by Mert Düzgün
MCP servers/Communication & Messaging
yybd avatar

multi-mail

yybd/multi-mail-mcp

Several Gmail accounts: search, read, draft, send, labels and Google Calendar. Own OAuth client.

tools
17
transport
STDIO
env vars
4
last updated
Nov 7, 2026
View on GitHubSave

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

list_accountsLists the connected accounts and their aliases

Lists the connected accounts and their aliases

No parameter schema in public metadata yet.

search_emailsSearches one mailbox, or all of them with account="all", using Gmail search syntax

Searches one mailbox, or all of them with account="all", using Gmail search syntax

No parameter schema in public metadata yet.

read_emailReturns a full message: headers, the body as text (HTML is converted), and attachment names

Returns a full message: headers, the body as text (HTML is converted), and attachment names

No parameter schema in public metadata yet.

read_threadReturns a whole conversation

Returns a whole conversation

No parameter schema in public metadata yet.

list_labelsLists a mailbox's labels and folders

Lists a mailbox's labels and folders

No parameter schema in public metadata yet.

create_draftSaves a new message or reply as a draft, without sending it

Saves a new message or reply as a draft, without sending it

No parameter schema in public metadata yet.

send_emailSends a new message or reply right away

Sends a new message or reply right away

No parameter schema in public metadata yet.

list_draftsLists pending drafts

Lists pending drafts

No parameter schema in public metadata yet.

send_draftSends one of the pending drafts

Sends one of the pending drafts

No parameter schema in public metadata yet.

get_attachmentDownloads one attachment: text and PDFs come back as text, images as an image, anything else (and scanned PDFs) is saved under ~/.multi-mail/attachments

Downloads one attachment: text and PDFs come back as text, images as an image, anything else (and scanned PDFs) is saved under ~/.multi-mail/attachments

No parameter schema in public metadata yet.

modify_labelsAdds or removes labels on messages or a thread: mark read or unread, archive, star, file under a label. Accounts connected with --labels only

Adds or removes labels on messages or a thread: mark read or unread, archive, star, file under a label. Accounts connected with --labels only

No parameter schema in public metadata yet.

create_labelCreates a label (Projects/Acme nests). Accounts connected with --labels only

Creates a label (Projects/Acme nests). Accounts connected with --labels only

No parameter schema in public metadata yet.

list_eventsCalendar events between two times, across every calendar you see in Google Calendar, for one account or all of them. Accounts connected with --calendar only

Calendar events between two times, across every calendar you see in Google Calendar, for one account or all of them. Accounts connected with --calendar only

No parameter schema in public metadata yet.

find_free_timeFree slots of a given length inside working hours, checked against every calendar of every calendar-enabled account

Free slots of a given length inside working hours, checked against every calendar of every calendar-enabled account

No parameter schema in public metadata yet.

create_eventCreates an event on your own calendar. Nobody is invited and no email goes out

Creates an event on your own calendar. Nobody is invited and no email goes out

No parameter schema in public metadata yet.

searchSearches every mailbox, in the shape ChatGPT expects (connectors, deep research)

Searches every mailbox, in the shape ChatGPT expects (connectors, deep research)

No parameter schema in public metadata yet.

fetchFetches one message, in the shape ChatGPT expects (connectors, deep research)

Fetches one message, in the shape ChatGPT expects (connectors, deep research)

No parameter schema in public metadata yet.

Sponsors

Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthlyAgent CaffeineSponsoredClose your lid, come back to finished workSnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthlyWaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthlyknobsSponsoredSee your site on any phone, any day, in any language

Configuration

MULTI_MAIL_DEFAULT

Account used when a tool call names none (email or alias)

MULTI_MAIL_HOME

Folder holding credentials.json and account tokens (default ~/.multi-mail)

MULTI_MAIL_SEND

Set to off for drafts-only mode: no tool can send mail

MULTI_MAIL_TZ

IANA time zone for calendar tools, overriding each calendar's own setting

Readme

English · עברית

multi-mail MCP

multi-mail MCP

An MCP server for several Gmail accounts at once. It searches, reads, drafts and sends mail, and works with Claude Desktop, Claude Code and ChatGPT.

It has two transports:

  • stdio (dist/server.js) runs locally, for Claude Desktop and Claude Code.
  • Streamable HTTP (dist/http.js) is for ChatGPT, or any client that connects by URL. A token is required.

Each user brings their own Google OAuth client. Because of that, no Google app verification is needed and nothing passes through a third party. Mail goes only between your machine and Google.

The story behind it, with the comparison and examples: One MCP server for every Gmail account, in Claude and ChatGPT.

Tools


View the full README on GitHub

Details

Repository
github.com/yybd/multi-mail-mcp
Website
github.com/yybd/multi-mail-mcp#readme
Categories
Communication & Messaging, Search & Web Crawling, Productivity & Office
Package
@yybd/multi-mail-mcp
Transport
STDIO
Registry
MCP registry, active

More from yybd

  • telegram-notify

Related Communication & Messaging MCP servers

View all
1mindstone avatarMicrosoft 365 Teamsmindstone/mcp-serversMicrosoft 365 Teams via Graph: list chats, read/send messages, list teams/channels, presence.0stars
2mintmcp avatarOutlook Emailmintmcp/serversA MCP server for Outlook email that lets you search, read, and draft emails and replies.0stars
3helbertparanhos avatarResend Email MCPhelbertparanhos/resend-email-mcpComplete Resend email MCP: full API coverage + debug layer (deliverability, DNS, bounces).1stars
4marlinjai avatarEmail Mcpmarlinjai/email-mcpUnified email MCP server for Gmail, Outlook, iCloud, and IMAP with batch operations13stars
5osamahassouna avatarHTML Email Playbookosamahassouna/docs-hubTeaches AI to write HTML email that renders in Outlook, Gmail, and Apple Mail. 21 rules, 6 comps.0stars
6gongrzhe avatarGmailgongrzhe/gmail-mcp-serverProvides Gmail integration with auto authentication, enabling email send, read, search, label management, and batch operations via MCP.1.1Kstars