@knowledgeislands/mcp-gmail

communication MCP Server

MCP for Gmail access via the Google Gmail API

VerifiedInstall Ready
communicationcommunicationgcp
2 views0 stars0 forksv0.0.1MIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @knowledgeislands/mcp-gmail

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-knowledgeislands-mcp-gmail": {
      "command": "npx",
      "args": [
        "@knowledgeislands/mcp-gmail"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

48
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (48)

MCP_GMAIL_REDIRECT_URI

no

MCP_GMAIL_TOKEN_PATH

no

gmail_about

`read`

Name

Required

MCP_GMAIL_AUDIT_LOG

no

gmail_labels_list

`read`

gmail_message_mark_read

`write`

gmail_thread_get

`read`

gmail_drafts_list

`read`

MCP_GMAIL_CLIENT_ID

yes

MCP_GMAIL_AUDIT_LOG_PATH

no

gmail_label_create

`write`

gmail_message_mark_unread

`write`

gmail_thread_label

`write`

gmail_draft_get

`read`

MCP_GMAIL_CLIENT_SECRET

yes

MCP_GMAIL_AUDIT_LOG_MAX_BYTES

no

gmail_label_update

`write`

gmail_message_archive

`write`

gmail_thread_unlabel

`write`

gmail_draft_delete

`destructive`

MCP_GMAIL_SCOPES

no

NODE_ENV

no

gmail_messages_batch_modify

`write`

gmail_thread_mark_unread

`write`

MCP_GMAIL_AUTH_PORT

no

Tool

Level

gmail_messages_search

`read`

gmail_thread_archive

`write`

MCP_GMAIL_ACCESS_LEVEL

no

gmail_auth_start

`write`

gmail_message_raw

`read`

gmail_attachment_metadata

`read`

MCP_GMAIL_DOWNLOAD_PATH

no

MCP_GMAIL_AUDIT_LOG_KEEP

no

gmail_label_delete

`destructive`

gmail_message_trash

`write`

gmail_thread_mark_read

`write`

gmail_auth_status

`read`

gmail_message_label

`write`

gmail_draft_create

`write`

gmail_message_get

`read`

gmail_attachment_get

`read`

gmail_thread_trash

`write`

MCP_GMAIL_INLINE_ATTACHMENT_MAX_BYTES

no

gmail_message_unlabel

`write`

gmail_threads_search

`read`

gmail_draft_update

`write`