Gmail on Claude, Cursor and Grok Bot
Listings side by side
| Field | GmailClaude · Connector | GmailCursor · Plugin | mcp-gmailCursor · MCP server | GmailGrok Bot · Plugin |
|---|---|---|---|---|
| Kind | Connector | Plugin | MCP server | Plugin |
| Best rank | #2 Most popular · among connectors | #1 Popular | #3606 Top | #1 Popular |
| Charts | 3 | 1 | 1 | 1 |
| Countries | Worldwide | Worldwide | Worldwide | Worldwide |
| Tools or skills | 23 | 23 | — | 23 |
| MCP server | gmailmcp.googleapis.com | gmailmcp.googleapis.com | — | gmailmcp.googleapis.com |
| Developer | Cursor | — | Cursor | |
| Website | cloud.google.com | cursor.com | — | cursor.com |
| Starter prompts | — | — | — | — |
| Created or launched | Launched Mar 18, 2026 | Launched Jul 30, 2026 | Launched Mar 15, 2026 | Launched Jul 30, 2026 |
| Listing changes | — | 6 | — | 6 |
Gaps
Claude · Connector
No gaps
Cursor · Plugin + MCP server
No gaps
Grok Bot · Plugin
No gaps
Tool coverage
| Tool | Claude · Connector23 tools | Cursor · Plugin23 tools | Cursor · MCP server— | Grok Bot · Plugin23 tools |
|---|---|---|---|---|
| apply sensitive message label Shared | apply_sensitive_message_label | apply_sensitive_message_label | – | apply_sensitive_message_label |
| apply sensitive thread label Shared | apply_sensitive_thread_label | apply_sensitive_thread_label | – | apply_sensitive_thread_label |
| create draft Shared | create_draft | create_draft | – | create_draft |
| create label Shared | create_label | create_label | – | create_label |
| get draft Shared | get_draft | get_draft | – | get_draft |
| get message Shared | get_message | get_message | – | get_message |
| get thread Shared | get_thread | get_thread | – | get_thread |
| label message Shared | label_message | label_message | – | label_message |
| label thread Shared | label_thread | label_thread | – | label_thread |
| list drafts Shared | list_drafts | list_drafts | – | list_drafts |
| list labels Shared | list_labels | list_labels | – | list_labels |
| mark message spam Shared | mark_message_spam | mark_message_spam | – | mark_message_spam |
| mark thread spam Shared | mark_thread_spam | mark_thread_spam | – | mark_thread_spam |
| search threads Shared | search_threads | search_threads | – | search_threads |
| trash message Shared | trash_message | trash_message | – | trash_message |
| trash thread Shared | trash_thread | trash_thread | – | trash_thread |
| unlabel message Shared | unlabel_message | unlabel_message | – | unlabel_message |
| unlabel thread Shared | unlabel_thread | unlabel_thread | – | unlabel_thread |
| unmark message spam Shared | unmark_message_spam | unmark_message_spam | – | unmark_message_spam |
| unmark thread spam Shared | unmark_thread_spam | unmark_thread_spam | – | unmark_thread_spam |
| untrash message Shared | untrash_message | untrash_message | – | untrash_message |
| untrash thread Shared | untrash_thread | untrash_thread | – | untrash_thread |
| update message labels Shared | update_message_labels | update_message_labels | – | update_message_labels |