{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/faithk7-gmail-mcp","description":"Manage Gmail messages, threads, labels, drafts, and settings from your workflows. Send and organiz…","repository":{"url":"https://github.com/faithk7/gmail-mcp","source":"github"},"version":"1.7.4","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@faithk7/gmail-mcp/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-14T13:42:20.134258Z","publishedAt":"2025-09-14T13:42:20.134258Z","updatedAt":"2025-09-14T13:42:20.134258Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/sebastianall1977-gmail-mcp","description":"Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…","repository":{"url":"https://github.com/sebastianall1977/gmail-mcp","source":"github"},"version":"1.7.4","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@sebastianall1977/gmail-mcp/mcp","headers":[{"description":"Bearer token for Smithery authentication","value":"Bearer {smithery_api_key}","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-29T13:55:24.480833Z","publishedAt":"2025-09-29T13:55:24.480833Z","updatedAt":"2025-09-29T13:55:24.480833Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.waystation/gmail","description":"Read emails, send messages, and manage labels in your Gmail account.","repository":{"url":"https://github.com/waystation-ai/mcp","source":"github"},"version":"0.3.1","remotes":[{"type":"streamable-http","url":"https://waystation.ai/gmail/mcp"},{"type":"sse","url":"https://waystation.ai/gmail/mcp/sse"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-09T14:46:07.96981Z","publishedAt":"2025-09-09T14:46:07.96981Z","updatedAt":"2025-09-09T14:46:07.96981Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"co.civai.nova/gmail-agent","description":"I do everything related to Gmail and productivity","title":"Gmail Agent by Nova (CIVAI)","version":"1.0.0","websiteUrl":"https://nova.civai.co/agent/gmail-agent","icons":[{"src":"https://nova.civai.co/catalog-icons/GmailIcon.svg"}],"remotes":[{"type":"streamable-http","url":"https://nova.civai.co/mcp/agents/gmail-agent"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T03:17:14.308892Z","publishedAt":"2026-09-21T03:17:14.308892Z","updatedAt":"2026-09-21T03:17:14.308892Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.mcparmory/google-gmail","description":"Send, read, organize emails, manage labels, drafts, and filters","repository":{"url":"https://github.com/mcparmory/registry","source":"github"},"version":"1.0.4","packages":[{"registryType":"pypi","identifier":"mcparmory-google-gmail","version":"1.0.4","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/google-gmail:1.0.4","runtimeHint":"docker","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-12T11:30:54.181278Z","publishedAt":"2026-05-12T11:30:54.181278Z","updatedAt":"2026-05-12T11:30:54.181278Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.mintmcp/gmail","description":"A MCP server for Gmail that lets you search, read, and draft emails and replies.","repository":{"url":"https://github.com/mintmcp/servers","source":"github"},"version":"1.0.5","remotes":[{"type":"streamable-http","url":"https://gmail.mintmcp.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-09T19:53:13.486381Z","publishedAt":"2025-09-09T19:53:13.486381Z","updatedAt":"2025-09-09T19:53:13.486381Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.pulsemcp/gmail","description":"MCP server for Gmail with OAuth2 (personal) and service account (Workspace) support.","repository":{"url":"https://github.com/pulsemcp/mcp-servers","source":"github","subfolder":"experimental/gmail"},"version":"0.4.12","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"gmail-workspace-mcp-server","version":"0.4.12","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"OAuth2 client ID from Google Cloud Console (for personal Gmail accounts).","isSecret":true,"name":"GMAIL_OAUTH_CLIENT_ID"},{"description":"OAuth2 client secret from Google Cloud Console.","isSecret":true,"name":"GMAIL_OAUTH_CLIENT_SECRET"},{"description":"Refresh token from the OAuth2 setup script.","isSecret":true,"name":"GMAIL_OAUTH_REFRESH_TOKEN"},{"description":"Service account email address (for Google Workspace).","name":"GMAIL_SERVICE_ACCOUNT_CLIENT_EMAIL"},{"description":"Service account private key in PEM format (for Google Workspace).","isSecret":true,"name":"GMAIL_SERVICE_ACCOUNT_PRIVATE_KEY"},{"description":"Email address to impersonate (required for service account mode).","name":"GMAIL_IMPERSONATE_EMAIL"},{"description":"Comma-separated list of tool groups to enable (readonly, readwrite, readwrite_external).","name":"GMAIL_ENABLED_TOOLGROUPS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T15:08:07.811368Z","publishedAt":"2026-08-30T15:08:07.811368Z","updatedAt":"2026-08-30T15:08:07.811368Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.shveik/agmail","description":"Email inboxes for agents by the hour: wait for a mail, get the code or link. Pay per call.","title":"agmail","version":"1.0.0","websiteUrl":"https://agmail.shveik.dev","remotes":[{"type":"streamable-http","url":"https://agmail.shveik.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T02:06:02.624841Z","publishedAt":"2026-10-07T02:06:02.624841Z","updatedAt":"2026-10-07T02:06:02.624841Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.A1-x-Tech/mcp-google-gmail","description":"MCP server for the Gmail API: search, read and send email, manage drafts, labels and the trash.","title":"Gmail MCP","repository":{"url":"https://github.com/A1-x-Tech/mcp-google-gmail","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/A1-x-Tech/mcp-google-gmail#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-google-gmail","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth2 client id (refresh-token flow).","name":"GOOGLE_GMAIL_CLIENT_ID"},{"description":"Google OAuth2 client secret (refresh-token flow). Treat it as a secret.","isSecret":true,"name":"GOOGLE_GMAIL_CLIENT_SECRET"},{"description":"Google OAuth2 refresh token, exchanged for access tokens automatically. Treat it as a secret.","isSecret":true,"name":"GOOGLE_GMAIL_REFRESH_TOKEN"},{"description":"Static OAuth2 access token (~1h lifetime) — alternative to the refresh-token trio, mostly for testing.","isSecret":true,"name":"GOOGLE_GMAIL_ACCESS_TOKEN"},{"description":"Fixed port for the loopback listener of the in-chat login (127.0.0.1 + PKCE). Set it when the client runs over SSH port forwarding; otherwise a free port is picked per login.","name":"GOOGLE_GMAIL_OAUTH_PORT"},{"description":"API root override.","default":"https://gmail.googleapis.com","name":"GOOGLE_GMAIL_API_BASE"},{"description":"Per-request timeout in milliseconds.","default":"60000","name":"GOOGLE_GMAIL_TIMEOUT_MS"},{"description":"Retries on transient errors (429 always; 5xx/network for reads).","default":"3","name":"GOOGLE_GMAIL_MAX_RETRIES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T22:46:43.625661Z","publishedAt":"2026-09-23T22:46:43.625661Z","updatedAt":"2026-09-23T22:46:43.625661Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ArtyMcLabin/Gmail-MCP-Server","description":"Lean Gmail MCP server with auto authentication support","repository":{"url":"https://github.com/ArtyMcLabin/Gmail-MCP-Server","source":"github"},"version":"1.2.3","packages":[{"registryType":"npm","identifier":"@artymclabin/gmail-mcp","version":"1.2.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional override for the OAuth client keys file path (defaults to ~/.gmail-mcp/gcp-oauth.keys.json)","format":"string","name":"GMAIL_OAUTH_PATH"},{"description":"Optional override for the stored credentials file path (defaults to ~/.gmail-mcp/credentials.json)","format":"string","name":"GMAIL_CREDENTIALS_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T09:17:04.5602Z","publishedAt":"2026-07-11T09:17:04.5602Z","updatedAt":"2026-07-11T09:17:04.5602Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cunicopia-dev/multi-account-gmail-mcp","description":"Multi-account Gmail MCP server — read, search, draft, and label across every inbox.","title":"Multi-Account Gmail","repository":{"url":"https://github.com/cunicopia-dev/gmail-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"multi-account-gmail-mcp","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the Google OAuth \"Desktop app\" client-secret JSON. Defaults to ~/.gmail-mcp/client_secret.json.","format":"string","name":"GMAIL_MCP_CLIENT_SECRET"},{"description":"Path to the SQLite token store holding per-account refresh tokens. Defaults to ~/.gmail-mcp/tokens.db.","format":"string","name":"GMAIL_MCP_DB"},{"description":"Localhost port for the OAuth redirect during account authorization. Defaults to 8765.","format":"string","name":"GMAIL_MCP_OAUTH_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T02:20:34.000379Z","publishedAt":"2026-06-26T02:20:34.000379Z","updatedAt":"2026-06-26T02:20:34.000379Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/gmail-mcp","description":"Allow AI systems to read, send, archive, and manage emails via Gmail.","title":"Gmail","repository":{"url":"https://github.com/domdomegg/gmail-mcp.git","source":"github"},"version":"2.4.0","websiteUrl":"https://github.com/domdomegg/gmail-mcp#readme","packages":[{"registryType":"npm","identifier":"gmail-mcp","version":"2.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Gmail scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"gmail-mcp","version":"2.4.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T16:56:02.003715Z","publishedAt":"2026-07-27T16:56:02.003715Z","updatedAt":"2026-07-27T16:56:02.003715Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dremok/gmail-agent","description":"Gmail for AI agents: search, read, download attachments, send, reply, drafts, labels.","title":"gmail-agent","repository":{"url":"https://github.com/dremok/gmail-agent","source":"github"},"version":"0.3.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"gmail-agent","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Config dir with credentials.json and token (default ~/.config/gmail-agent)","name":"GMAIL_AGENT_CONFIG_DIR"},{"description":"Extra folders, besides ~/Downloads, the tools may save attachments to and attach files from (separated by :)","name":"GMAIL_AGENT_ALLOWED_DIRS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-11T22:07:50.692215Z","publishedAt":"2026-10-11T22:07:50.692215Z","updatedAt":"2026-10-11T22:07:50.692215Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.gx-55/multi-gmail-mcp","description":"Manage multiple Gmail accounts in Claude Desktop — search, send, reply, draft, and organize.","repository":{"url":"https://github.com/gx-55/multi-gmail-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"multi-gmail-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth2 client ID from your Google Cloud project (alternative to ~/.gmail-mcp-oauth.json)","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth2 client secret from your Google Cloud project (alternative to ~/.gmail-mcp-oauth.json)","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-27T20:55:01.926236Z","publishedAt":"2026-04-27T20:55:01.926236Z","updatedAt":"2026-04-27T20:55:01.926236Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.imkath/gmail-tidy-mcp","description":"Organize several Gmail accounts: labels, filters, archiving, drafts. Never sends or deletes mail.","repository":{"url":"https://github.com/imkath/gmail-tidy-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"gmail-tidy-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-14T18:24:43.104991Z","publishedAt":"2026-10-14T18:24:43.104991Z","updatedAt":"2026-10-14T18:24:43.104991Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.markswendsen-code/gmail","description":"Gmail MCP server — send, read, and search email. By Strider Labs.","repository":{"url":"https://github.com/markswendsen-code/mcp-gmail","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"@striderlabs/mcp-gmail","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth 2.0 Client ID from Google Cloud Console","isRequired":true,"format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth 2.0 Client Secret","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth 2.0 Refresh Token for the user's Gmail account","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_REFRESH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-09T14:26:34.538486Z","publishedAt":"2026-03-09T14:26:34.538486Z","updatedAt":"2026-03-09T14:26:34.538486Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mcp-z/mcp-gmail","description":"Gmail integration with OAuth authentication, message search, batch operations, and Sheets export","title":"Gmail","version":"2.3.3","websiteUrl":"https://github.com/mcp-z/mcp-gmail#readme","packages":[{"registryType":"npm","identifier":"@mcp-z/mcp-gmail","version":"2.3.3","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"-y"}],"packageArguments":[{"description":"Authentication mode","choices":["loopback-oauth","service-account"],"type":"named","name":"--auth"},{"description":"Disable browser auto-open, return auth URL instead","type":"named","name":"--headless"},{"description":"OAuth redirect URI (default: ephemeral loopback)","type":"named","name":"--redirect-uri"},{"description":"Path to service account JSON key file (overrides GOOGLE_SERVICE_ACCOUNT_KEY_FILE env var)","type":"named","name":"--service-account-key-file"},{"description":"Override resource store URI for CSV export files","type":"named","name":"--resource-store-uri"},{"description":"Override base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","type":"named","name":"--base-url"},{"description":"Override logging level","choices":["debug","info","warn","error"],"type":"named","name":"--log-level"}],"environmentVariables":[{"description":"Google OAuth client ID (required for OAuth authentication modes)","isRequired":true,"placeholder":"123456789-abcdefghijk.apps.googleusercontent.com","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret (optional for public clients)","isSecret":true,"placeholder":"GOCSPX-abcdefghijklmnop","name":"GOOGLE_CLIENT_SECRET"},{"description":"Path to service account JSON key file (required for service-account auth mode)","placeholder":"/path/to/service-account-key.json","name":"GOOGLE_SERVICE_ACCOUNT_KEY_FILE"},{"description":"Authentication mode","value":"loopback-oauth","placeholder":"loopback-oauth","choices":["loopback-oauth","service-account"],"name":"AUTH_MODE"},{"description":"Disable browser auto-open, return auth URL instead (true/false)","default":"false","placeholder":"false","name":"HEADLESS"},{"description":"OAuth redirect URI (optional, default: ephemeral loopback)","placeholder":"http://localhost:{PORT}/oauth/callback","name":"REDIRECT_URI"},{"description":"Resource store URI for CSV export files (file://)","value":"file://~/.mcp-z/mcp-gmail/files","placeholder":"file://~/.mcp-z/mcp-gmail/files","name":"RESOURCE_STORE_URI"},{"description":"HTTP server port (overrides --port)","placeholder":"3000","name":"PORT"},{"description":"Base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","placeholder":"http://localhost:{PORT}","name":"BASE_URL"},{"description":"Logging level","value":"info","placeholder":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"}]},{"registryType":"npm","identifier":"@mcp-z/mcp-gmail","version":"2.3.3","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:{PORT}/mcp"},"runtimeArguments":[{"type":"named","name":"-y"}],"packageArguments":[{"description":"HTTP server port","value":"9002","type":"named","name":"--port"},{"description":"Authentication mode","choices":["loopback-oauth","service-account","dcr"],"type":"named","name":"--auth"},{"description":"Disable browser auto-open, return auth URL instead","type":"named","name":"--headless"},{"description":"OAuth redirect URI (default: ephemeral loopback)","type":"named","name":"--redirect-uri"},{"description":"Path to service account JSON key file (overrides GOOGLE_SERVICE_ACCOUNT_KEY_FILE env var)","type":"named","name":"--service-account-key-file"},{"description":"DCR mode","choices":["self-hosted","external"],"type":"named","name":"--dcr-mode"},{"description":"External verification endpoint URL (required for external DCR mode)","type":"named","name":"--dcr-verify-url"},{"description":"DCR client storage URI (for self-hosted DCR mode)","type":"named","name":"--dcr-store-uri"},{"description":"Override resource store URI for CSV export files","type":"named","name":"--resource-store-uri"},{"description":"Override base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","type":"named","name":"--base-url"},{"description":"Override logging level","choices":["debug","info","warn","error"],"type":"named","name":"--log-level"}],"environmentVariables":[{"description":"Google OAuth client ID (required for OAuth authentication modes)","isRequired":true,"placeholder":"123456789-abcdefghijk.apps.googleusercontent.com","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret (optional for public clients)","isSecret":true,"placeholder":"GOCSPX-abcdefghijklmnop","name":"GOOGLE_CLIENT_SECRET"},{"description":"Path to service account JSON key file (required for service-account auth mode)","placeholder":"/path/to/service-account-key.json","name":"GOOGLE_SERVICE_ACCOUNT_KEY_FILE"},{"description":"Authentication mode","value":"loopback-oauth","placeholder":"loopback-oauth","choices":["loopback-oauth","service-account","dcr"],"name":"AUTH_MODE"},{"description":"Disable browser auto-open, return auth URL instead (true/false)","default":"false","placeholder":"false","name":"HEADLESS"},{"description":"OAuth redirect URI (optional, default: ephemeral loopback)","placeholder":"http://localhost:{PORT}/oauth/callback","name":"REDIRECT_URI"},{"description":"Dynamic Client Registration mode","default":"self-hosted","placeholder":"self-hosted","choices":["self-hosted","external"],"name":"DCR_MODE"},{"description":"External verification endpoint URL (required for external DCR mode)","placeholder":"https://example.com/verify","name":"DCR_VERIFY_URL"},{"description":"DCR client storage URI (for self-hosted DCR mode)","default":"file://~/.mcp-z/mcp-gmail/dcr.json","placeholder":"file://~/.mcp-z/mcp-gmail/dcr.json","name":"DCR_STORE_URI"},{"description":"Resource store URI for CSV export files (file://)","value":"file://~/.mcp-z/mcp-gmail/files","placeholder":"file://~/.mcp-z/mcp-gmail/files","name":"RESOURCE_STORE_URI"},{"description":"HTTP server port (overrides --port)","placeholder":"3000","name":"PORT"},{"description":"Base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","placeholder":"http://localhost:{PORT}","name":"BASE_URL"},{"description":"Logging level","value":"info","placeholder":"info","choices":["debug","info","warn","error"],"name":"LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T04:44:26.369699Z","publishedAt":"2026-10-12T04:44:26.369699Z","updatedAt":"2026-10-12T04:44:26.369699Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mkpoli/gmail-mcp","description":"Multi-account Gmail on a Cloudflare Worker you deploy yourself: read, send, reply, labels, threads","repository":{"url":"https://github.com/mkpoli/gmail-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/mkpoli/gmail-mcp#readme"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-17T13:25:20.73968Z","publishedAt":"2026-10-17T13:25:20.73968Z","updatedAt":"2026-10-17T13:25:20.73968Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.optipub/gmail-postmaster-tools","description":"Gmail Postmaster Tools v2 — domains, traffic metrics, and compliance via your own Google OAuth.","title":"Gmail Postmaster Tools","repository":{"url":"https://github.com/optipub/gmail-postmaster-tools-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/optipub/gmail-postmaster-tools-mcp/releases/download/v1.0.1/gmail-postmaster-tools.mcpb","fileSha256":"28c5ccd20bc92f9a1c8cc8d0d08703eb559b8dcfc7b4ca40977f87bfa9c94198","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T21:04:09.192777Z","publishedAt":"2026-07-22T21:04:09.192777Z","updatedAt":"2026-07-22T21:04:09.192777Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pipeworx-io/gmail","description":"Gmail MCP Pack","title":"Gmail","repository":{"url":"https://github.com/pipeworx-io/mcp-gmail","source":"github"},"version":"0.1.2","websiteUrl":"https://pipeworx.io/packs/gmail","remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/gmail/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T18:56:17.189932Z","publishedAt":"2026-09-26T18:56:17.189932Z","updatedAt":"2026-09-26T18:56:17.189932Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.zayansalman/gmail-attachments-mcp","description":"Minimal MCP server for downloading Gmail attachments to disk. Read-only OAuth by default.","repository":{"url":"https://github.com/zayansalman/gmail-attachments-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"gmail-attachments-mcp","version":"0.1.0","transport":{"type":"stdio"},"packageArguments":[{"description":"Subcommand that runs the stdio MCP server.","value":"serve","type":"positional"}],"environmentVariables":[{"description":"Path to the Google OAuth client secret JSON. Default: $XDG_CONFIG_HOME/gmail-attachments-mcp/credentials.json.","format":"filepath","name":"GMAIL_MCP_CREDENTIALS"},{"description":"Path to the cached Gmail OAuth refresh token. Default: $XDG_CONFIG_HOME/gmail-attachments-mcp/token.json.","format":"filepath","isSecret":true,"name":"GMAIL_MCP_TOKEN"},{"description":"Default directory where downloaded attachments are saved when the tool call does not specify dest_dir. Default: ~/Downloads.","format":"filepath","name":"GMAIL_MCP_DEFAULT_DEST_DIR"},{"description":"Comma-separated Google OAuth scopes. Default: https://www.googleapis.com/auth/gmail.readonly.","format":"string","name":"GMAIL_MCP_SCOPES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T05:49:07.698165Z","publishedAt":"2026-06-22T05:49:07.698165Z","updatedAt":"2026-06-22T05:49:07.698165Z","isLatest":true}}}],"metadata":{"count":21}}
