Gmail
Server Details
Gmail MCP Pack
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 32.9% over 37 days
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- pipeworx-io/mcp-gmail
- GitHub Stars
- 0
- Server Listing
- mcp-gmail
TDQS
Scored across 36 tools
The Gmail tools (gmail_get_message, gmail_list_labels, gmail_list_messages, gmail_search, gmail_send) are clearly distinguishable, but the 30 non-Gmail Pipeworx tools contain several confusingly similar families: ask_pipeworx / ask_pipeworx_beta / ask_pipeworx_grounded / deep_research all route questions, and compare_entities / entity_profile / recent_changes / validate_claim overlap around company data. Descriptions do provide strong routing hints, but an agent faces real misselection risk among the ask_* variants and the numerous polymarket_* tools.
Names are overwhelmingly snake_case and grouped by prefix families (gmail_, polymarket_, pipeworx_, ask_pipeworx_*), which aids predictability. There is some inconsistency in verb styles—some are noun phrases (entity_profile, recent_alerts, suggest_questions) while others are verb_noun (resolve_entity, validate_claim)—but the convention is readable throughout.
36 tools is very heavy, and the count is wildly out of scope for a server named Gmail: only 6 tools are Gmail-related while 30 belong to a general Pipeworx data/query platform. This mismatch makes the surface feel bloated and unfocused relative to the stated integration purpose.
The Gmail subset covers core read/search/send/label operations, but lacks delete/trash, message modification (mark read/unread, apply/remove labels), draft management, and reply threading, which are common lifecycle operations. The set is workable for basic email tasks but has notable gaps for full Gmail coverage.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- Changed
bet_research2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "market": "will-bitcoin-reach-100k-in-july-2026" - }, - { - "market": "https://polymarket.com/event/will-bitcoin-hit-150k-by-june-30-2026" - } -]New value: +[ + { + "market": "will-kristi-noem-win-the-2028-republican-presidential-nomination" + }, + { + "market": "https://polymarket.com/event/will-kristi-noem-win-the-2028-republican-presidential-nomination" + } +] - changed
Input schema / properties / market / descriptionPrevious value: -"Polymarket slug (\"will-bitcoin-hit-150k-by-june-30-2026\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k by June 30?\")"New value: +"Polymarket slug (\"will-kristi-noem-win-the-2028-republican-presidential-nomination\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."
- Changed
polymarket_kalshi_spread2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "topic": "fed" - }, - { - "topic": "btc" - } -]New value: +[ + { + "topic": "fed" + }, + { + "topic": "btc" + }, + { + "topic": "bitcoin" + }, + { + "topic": "fed rate decision" + } +] - changed
Input schema / properties / topic / descriptionPrevious value: -"Pre-mapped: fed | btc | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president"New value: +"Subject to compare. Canonical keys: fed | btc | eth | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president — but aliases and keywords resolve too (\"bitcoin\", \"fed rate decision\", \"ethereum\", \"inflation\", \"s&p 500\", \"us recession\", \"next pope\", \"2028 election\"). Check resolution.topic_matched_by in the response: \"exact\"/\"alias\" is a curated pairing, \"phrase\"/\"token\" is a keyword guess."
1 tool update
- Changed
entity_profile3 fields changed- changed
Input schema / properties / type / descriptionPrevious value: -"Entity type. Only \"company\" supported today; person/place coming soon."New value: +"\"company\" or \"ticker\" — both are accepted and behave identically; `value` can be a ticker, CIK, or company name either way. person/place coming soon." - changed
Input schema / properties / type / enumPrevious value: -[ - "company" -]New value: +[ + "company", + "ticker" +] - changed
Input schema / properties / value / descriptionPrevious value: -"Ticker (e.g., \"AAPL\") or zero-padded CIK (e.g., \"0000320193\"). Names not supported — use resolve_entity first if you only have a name."New value: +"Ticker (e.g., \"AAPL\"), zero-padded CIK (e.g., \"0000320193\"), or company name (e.g., \"Moderna\") — names resolve via SEC EDGAR company-name match."
Related MCP Connectors
Google Drive MCP Pack
Google Calendar MCP Pack
Google Sheets MCP Pack
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables reading, searching, sending, and drafting Gmail emails via MCP tools, with support for multiple accounts and background notifications.-
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Gmail through the MCP protocol, supporting sending, reading, searching, replying, forwarding, managing drafts and labels, and saving attachments.5 npm3MIT
- AlicenseNot gradedqualityDmaintenanceEnables Gmail operations such as reading, sending, searching, and managing emails, threads, labels, and drafts via MCP tools.1MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Gmail that enables searching, reading, archiving, and managing email from any MCP client.7 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.