{"id":42660,"recorded_at":"2026-10-26T14:36:41.402524Z","observed_at":"2026-10-26T14:36:41.402452Z","subject_kind":"source_record","subject":"mcp_registry:io.github.mcp-z/mcp-gmail","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://github.com/mcp-z/mcp-gmail"]],"name":"Gmail","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-12T04:44:26.369699Z","status":"active","statusChangedAt":"2026-10-12T04:44:26.369699Z","updatedAt":"2026-10-12T04:44:26.369699Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Gmail integration with OAuth authentication, message search, batch operations, and Sheets export","name":"io.github.mcp-z/mcp-gmail","packages":[{"environmentVariables":[{"description":"Google OAuth client ID (required for OAuth authentication modes)","isRequired":true,"name":"GOOGLE_CLIENT_ID","placeholder":"123456789-abcdefghijk.apps.googleusercontent.com"},{"description":"Google OAuth client secret (optional for public clients)","isSecret":true,"name":"GOOGLE_CLIENT_SECRET","placeholder":"GOCSPX-abcdefghijklmnop"},{"description":"Path to service account JSON key file (required for service-account auth mode)","name":"GOOGLE_SERVICE_ACCOUNT_KEY_FILE","placeholder":"/path/to/service-account-key.json"},{"choices":["loopback-oauth","service-account"],"description":"Authentication mode","name":"AUTH_MODE","placeholder":"loopback-oauth","value":"loopback-oauth"},{"default":"false","description":"Disable browser auto-open, return auth URL instead (true/false)","name":"HEADLESS","placeholder":"false"},{"description":"OAuth redirect URI (optional, default: ephemeral loopback)","name":"REDIRECT_URI","placeholder":"http://localhost:{PORT}/oauth/callback"},{"description":"Resource store URI for CSV export files (file://)","name":"RESOURCE_STORE_URI","placeholder":"file://~/.mcp-z/mcp-gmail/files","value":"file://~/.mcp-z/mcp-gmail/files"},{"description":"HTTP server port (overrides --port)","name":"PORT","placeholder":"3000"},{"description":"Base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","name":"BASE_URL","placeholder":"http://localhost:{PORT}"},{"choices":["debug","info","warn","error"],"description":"Logging level","name":"LOG_LEVEL","placeholder":"info","value":"info"}],"identifier":"@mcp-z/mcp-gmail","packageArguments":[{"choices":["loopback-oauth","service-account"],"description":"Authentication mode","name":"--auth","type":"named"},{"description":"Disable browser auto-open, return auth URL instead","name":"--headless","type":"named"},{"description":"OAuth redirect URI (default: ephemeral loopback)","name":"--redirect-uri","type":"named"},{"description":"Path to service account JSON key file (overrides GOOGLE_SERVICE_ACCOUNT_KEY_FILE env var)","name":"--service-account-key-file","type":"named"},{"description":"Override resource store URI for CSV export files","name":"--resource-store-uri","type":"named"},{"description":"Override base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","name":"--base-url","type":"named"},{"choices":["debug","info","warn","error"],"description":"Override logging level","name":"--log-level","type":"named"}],"registryType":"npm","runtimeArguments":[{"name":"-y","type":"named"}],"runtimeHint":"npx","transport":{"type":"stdio"},"version":"2.3.3"},{"environmentVariables":[{"description":"Google OAuth client ID (required for OAuth authentication modes)","isRequired":true,"name":"GOOGLE_CLIENT_ID","placeholder":"123456789-abcdefghijk.apps.googleusercontent.com"},{"description":"Google OAuth client secret (optional for public clients)","isSecret":true,"name":"GOOGLE_CLIENT_SECRET","placeholder":"GOCSPX-abcdefghijklmnop"},{"description":"Path to service account JSON key file (required for service-account auth mode)","name":"GOOGLE_SERVICE_ACCOUNT_KEY_FILE","placeholder":"/path/to/service-account-key.json"},{"choices":["loopback-oauth","service-account","dcr"],"description":"Authentication mode","name":"AUTH_MODE","placeholder":"loopback-oauth","value":"loopback-oauth"},{"default":"false","description":"Disable browser auto-open, return auth URL instead (true/false)","name":"HEADLESS","placeholder":"false"},{"description":"OAuth redirect URI (optional, default: ephemeral loopback)","name":"REDIRECT_URI","placeholder":"http://localhost:{PORT}/oauth/callback"},{"choices":["self-hosted","external"],"default":"self-hosted","description":"Dynamic Client Registration mode","name":"DCR_MODE","placeholder":"self-hosted"},{"description":"External verification endpoint URL (required for external DCR mode)","name":"DCR_VERIFY_URL","placeholder":"https://example.com/verify"},{"default":"file://~/.mcp-z/mcp-gmail/dcr.json","description":"DCR client storage URI (for self-hosted DCR mode)","name":"DCR_STORE_URI","placeholder":"file://~/.mcp-z/mcp-gmail/dcr.json"},{"description":"Resource store URI for CSV export files (file://)","name":"RESOURCE_STORE_URI","placeholder":"file://~/.mcp-z/mcp-gmail/files","value":"file://~/.mcp-z/mcp-gmail/files"},{"description":"HTTP server port (overrides --port)","name":"PORT","placeholder":"3000"},{"description":"Base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","name":"BASE_URL","placeholder":"http://localhost:{PORT}"},{"choices":["debug","info","warn","error"],"description":"Logging level","name":"LOG_LEVEL","placeholder":"info","value":"info"}],"identifier":"@mcp-z/mcp-gmail","packageArguments":[{"description":"HTTP server port","name":"--port","type":"named","value":"9002"},{"choices":["loopback-oauth","service-account","dcr"],"description":"Authentication mode","name":"--auth","type":"named"},{"description":"Disable browser auto-open, return auth URL instead","name":"--headless","type":"named"},{"description":"OAuth redirect URI (default: ephemeral loopback)","name":"--redirect-uri","type":"named"},{"description":"Path to service account JSON key file (overrides GOOGLE_SERVICE_ACCOUNT_KEY_FILE env var)","name":"--service-account-key-file","type":"named"},{"choices":["self-hosted","external"],"description":"DCR mode","name":"--dcr-mode","type":"named"},{"description":"External verification endpoint URL (required for external DCR mode)","name":"--dcr-verify-url","type":"named"},{"description":"DCR client storage URI (for self-hosted DCR mode)","name":"--dcr-store-uri","type":"named"},{"description":"Override resource store URI for CSV export files","name":"--resource-store-uri","type":"named"},{"description":"Override base URL for HTTP transport (used for OAuth/DCR endpoints and file links)","name":"--base-url","type":"named"},{"choices":["debug","info","warn","error"],"description":"Override logging level","name":"--log-level","type":"named"}],"registryType":"npm","runtimeArguments":[{"name":"-y","type":"named"}],"runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:{PORT}/mcp"},"version":"2.3.3"}],"title":"Gmail","version":"2.3.3","websiteUrl":"https://github.com/mcp-z/mcp-gmail#readme"}},"source":"mcp_registry","summary":"Gmail integration with OAuth authentication, message search, batch operations, and Sheets export"},"body_sha256":"c41832fe09afb4584938f1c888013b7e10f546ad6789c126b12bb7ef9510a246","prev_id":null,"leaf":"0xa3528ec9ab507c596bd7efd04f29c56ef0e34bc7d9cb9019f0517e9266e9986c","leaf_text":"{\"body\":\"c41832fe09afb4584938f1c888013b7e10f546ad6789c126b12bb7ef9510a246\",\"id\":42660,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025401402452,\"prev\":null,\"subject\":\"mcp_registry:io.github.mcp-z/mcp-gmail\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xa3531ece1d3475edf97577a01ed24bd241bb2e1e8acd30f13042cb5cb5924547","0x2b9a63a7d30dcfc60b67228a3e2bfdf2f318c98217a47378df2158156defe632","0x12265f28c8c723c482b89a3e1d0ca756b48f84d2470cee8b7a25dfff214bd9de","0x2abdad43a86c9a4958a75cc199166b4ce0cca908edb77fd2eb2b7b1cce7bd621","0xed9150efbc878fa83b958755c51844e15ae978bb98ad0f45eb92ef188635c543","0x20f023ec5d24a958beb5b4c9b5bbbf30c2ef64686a891b1f42f8796ada07c820","0xe1e655176585c108de07ee5275187ca18a939b5011139ac7156c03cc263ea9dd","0x87d5545da92ebbaddf1466ac58c8a0f4f583cd830df19243c7cf6fe4a41c936d","0x7fbb97fc75b5046e2d155caf9d940b742af355ae952b98e9021a7fb3d4e3d539","0xbf9e8e8193260b284eff6ae5de9bd74a29a95af639484d57bcbf0408a7dd8030","0xf02ec0f13d875e636ca9d24097cc2a185cdb09429c8c4ade598b8089f42bb140","0x19537c574979327583a539261287714af2eee831125de819abab0f155acd3a75","0xc34c13c58ba9c342ea1b833ac1882a4aea22777c4fd1092b2f83d3bac6b9f845","0x428106f4ae4ec142f17aebf6fa50935242f8d3f1c211cf95d6351d03d11da2b7","0x62a900133713919f4eed33d8336876b7a6d538233b8a4f3ed03b29aa44f5bad0","0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f","0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}