Server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
Sends a new email immediately. Supports plain text, HTML, or multipart emails with optional file attachments. Parameters: to (array of strings), subject (string), body (string), cc (optional array of strings), bcc (optional array of strings), mimeType (string)
Creates a draft email without sending it. Also supports attachments. Parameters: to (array of strings), subject (string), body (string), cc (optional array of strings), attachments (optional array of strings)
Retrieves the content of a specific email by its ID. Parameters: messageId (string)
Downloads email attachments to your local filesystem. Parameters: messageId (string), attachmentId (string), savePath (optional string), filename (optional string)
Searches for emails using Gmail search syntax. Parameters: query (string), maxResults (optional integer)
Adds or removes labels from emails (move to different folders, archive, etc.). Parameters: messageId (string), addLabelIds (optional array of strings), removeLabelIds (optional array of strings)
Permanently deletes an email. Parameters: messageId (string)
Retrieves all available Gmail labels. Parameters: {}
Creates a new Gmail label. Parameters: name (string), messageListVisibility (string), labelListVisibility (string)
Updates an existing Gmail label. Parameters: id (string), name (string), messageListVisibility (string), labelListVisibility (string)
Deletes a Gmail label. Parameters: id (string)
Gets an existing label by name or creates it if it doesn't exist. Parameters: name (string), messageListVisibility (string), labelListVisibility (string)
Modifies labels for multiple emails in efficient batches. Parameters: messageIds (array of strings), addLabelIds (optional array of strings), removeLabelIds (optional array of strings), batchSize (optional integer)
Permanently deletes multiple emails in efficient batches. Parameters: messageIds (array of strings), batchSize (optional integer)
Creates a new Gmail filter with custom criteria and actions. Parameters: criteria (object), action (object)
Retrieves all Gmail filters. Parameters: {}
Gets details of a specific Gmail filter. Parameters: filterId (string)
Deletes a Gmail filter. Parameters: filterId (string)
Creates a filter using pre-defined templates for common scenarios. Parameters: template (string), parameters (object)