{"_id":"@mcp-z/mcp-gmail","_rev":"28-08fd74f61aa904ab790aec075cf8ebdc","name":"@mcp-z/mcp-gmail","dist-tags":{"support-1":"1.2.0","latest":"2.3.2"},"versions":{"1.0.0":{"name":"@mcp-z/mcp-gmail","version":"1.0.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"3eaec990a0eefd50dc8b21085d5b5029ac6ea71f","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.0.tgz","fileCount":321,"integrity":"sha512-PaYDIj4Vu3KoW6mttOfWsCQPp9TGtmUCU8an9fIinb4XUCg9/yQjLZZFx6GREkSfWQq3QZX8n4eNPY9DV3Ehmw==","signatures":[{"sig":"MEQCIBIrMz4QgMOaR1HDltjokFDH7Ce0+AzkzCwvj6TBcv3DAiBz14hwoVE0FohEvSy4N2wBE50wN5ukh/g9QI/4h1wcWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237701},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"92eb4b7bfbc707daab72b59ccfb235e1768345df","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc -p . --noEmit && tsds build","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.6.0","keyv-registry":"^0.3.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.1","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.5.5","dotenv":"^17.2.3","get-port":"^7.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^25.0.2","tsds-config":"^1.0.0","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.3","@mcp-z/client":"^1.0.0","@types/express":"^5.0.6","node-version-use":"^2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.0_1766993406009_0.9772486958206916","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@mcp-z/mcp-gmail","version":"1.0.1","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"c76075290a48f341f2fd7642189d6033f3a25536","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.1.tgz","fileCount":321,"integrity":"sha512-HY+NFrB7eiFbEb6fa+oX/9F0Gkhx+3mavThIwpdeQavBBCb/KSsfLU4ArZw0wuQaOpyQcjF23EwNSm/2Q2J4vg==","signatures":[{"sig":"MEQCIA6Bu82s7JKVeusilk/ZyQeuB2KBSx3tS7yh/LZzIg2RAiAcCa6Kj401M9OPweJWFz79bxOxcuoeT7s9MR1Xr/N3wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241054},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ce4adf9f5ba431f2ded90940c9b5e1cdaf4b790a","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc -p . --noEmit && tsds build","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.6.0","keyv-registry":"^0.3.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.1","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.5.5","dotenv":"^17.2.3","get-port":"^7.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^25.0.2","tsds-config":"^1.0.0","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.3","@mcp-z/client":"^1.0.0","@types/express":"^5.0.6","node-version-use":"^2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.1_1767402762666_0.03670634909565429","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@mcp-z/mcp-gmail","version":"1.0.2","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"9a396a2bd729d67350f6085e7d00b4bc6e61768f","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.2.tgz","fileCount":321,"integrity":"sha512-8xD74/oRHErEdVXeqiOtNX3vk+5lTdfyR00IDXryzB8S7k7eaEfHxmuKAf+un1qA1ahWN7ZRmKLvu5h/pqLA3w==","signatures":[{"sig":"MEYCIQCZsnUgBByz/SKn/07+rosTjIoRYEObcpyA7jlFMM0zOgIhAMdKl0A10U34t3rijLhRnjasu7Wq+277CQ467X0SIIDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246332},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"b692e9ef5316433945d187064402c5c6e184394b","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc -p . --noEmit && tsds build","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.6.0","keyv-registry":"^0.4.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.1","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.5.5","dotenv":"^17.2.3","get-port":"^7.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^25.0.2","tsds-config":"^1.0.0","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.3","@mcp-z/client":"^1.0.0","@types/express":"^5.0.6","node-version-use":"^2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.2_1767415493021_0.9404160786111411","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@mcp-z/mcp-gmail","version":"1.0.3","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"bad97f21fd4969c4ccd42ce1d1911b5b1f865033","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.3.tgz","fileCount":321,"integrity":"sha512-2V0jAPYi3syaI8zGk39bpXiy4fkDktZYRzMXbEN2+CPf0wvBJ2+cb9PU3nw1pvO4bBcw/KcHG7b+dC8U5BsFfA==","signatures":[{"sig":"MEUCIHIO22QUZgkmkQtzgcoo/+8x4vubmJFMIZfzT6wpgndGAiEA2Y1B9+7+lv3VoxMXfWsJNcI1tAOfYa4NLdmzbqzPj4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246333},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"49bf2cac845d49af56f958166aec96432f72a2a2","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc -p . --noEmit && tsds build","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.4","cors":"^2.8.5","pino":"^10.1.0","express":"^5.2.1","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.1","@mcp-z/server":"^1.0.2","csv-stringify":"^6.6.0","keyv-registry":"^0.4.0","module-root-sync":"^2.0.2","node-html-parser":"^7.0.1","@mcp-z/oauth-google":"^1.0.3","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.5.5","dotenv":"^17.2.3","get-port":"^7.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.3","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.3_1767486791473_0.9660446711660311","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@mcp-z/mcp-gmail","version":"1.0.4","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.4","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"807fc800e178d7eec6248a7e34cbd1f90a8e4189","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.4.tgz","fileCount":321,"integrity":"sha512-Q8FRRcCdjFnDTx3ULGy+7vtDTzJRHo3v3lPzW7EX/+CpWR71pNPtymROn2ptHpjRChPWw9vvVBrrukdQhwkFqg==","signatures":[{"sig":"MEQCIHmKvtB3u1VCMes0FBSdJEexfOPRL4pdmDKlemwfFEFIAiAS7VSTBE3QDNZ3m8uY3YoS/MYQ4+MosNx4XgfxpZ6+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246333},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"c0fd6e4ddc0d269ec3a6f6a7ecea7ceca6c11159","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc -p . --noEmit && tsds build","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.4","cors":"^2.8.5","pino":"^10.1.0","express":"^5.2.1","googleapis":"^169.0.0","@mcp-z/email":"^1.0.2","@mcp-z/oauth":"^1.0.1","@mcp-z/server":"^1.0.2","csv-stringify":"^6.6.0","keyv-registry":"^0.4.0","module-root-sync":"^2.0.2","node-html-parser":"^7.0.1","@mcp-z/oauth-google":"^1.0.4","@modelcontextprotocol/sdk":"^1.25.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.5.5","dotenv":"^17.2.3","get-port":"^7.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.4_1767507856222_0.7665587366159803","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@mcp-z/mcp-gmail","version":"1.0.5","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.5","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"f47588a4721384e8bd5f7b231a171b8be3c5d0f3","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.5.tgz","fileCount":321,"integrity":"sha512-v7TyWD7m75uhQibj8TDRfgRVCFsX8KfU9E3E78zq2hmZy3djxcxdoFvnplaeTm/d9AVr8vykOfSvaCfRuUn4pg==","signatures":[{"sig":"MEYCIQCUDpyfIdw6mA5qiWniJC0qr1QQ1wGkIfW3IQc5TlAkgAIhAIJdPkyMF/3s5zNz1uMc6qMAaL31jirNIWYy1HnTcg28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251664},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"7f109a5dce051e72c478d16861c1c6bc7fe4f722","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.5_1767561447761_0.42650850235576043","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@mcp-z/mcp-gmail","version":"1.0.6","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.6","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"b3a361f88718cee26d5b1a18caf3f1efdd1d2c7f","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.6.tgz","fileCount":321,"integrity":"sha512-UNUqp9pwcwia5zfz6XqZ4nMAFIlQWIyiYs12m+vjazr5O9ocgdZueQ0bZlReHAV6QTvKxluaQ44T3X7fJLhl7w==","signatures":[{"sig":"MEUCIDYa8E8/nAILXMinoiLsCCIviUXHgMVwkOV0aU/WP5GqAiEA/bXM0e9ozFRE/3E484reZXcg1MYUfVdNAdXVISTtXbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255971},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"bfadce8ad836136a546ac5ffeeeaa89dccd75467","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.6_1767563503247_0.361861867397258","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@mcp-z/mcp-gmail","version":"1.0.7","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.7","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"55550e319e1ad4d9b4f75c2a0e22e4ef90124f6c","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.7.tgz","fileCount":321,"integrity":"sha512-Erpo7jYOQEtxnEH2r/dMIB3iMlpbELCALkPQL1IxXa70hq5O8NvoMpJmIjxdNyqi2ltx38VeRH8lhUZQMaZlPw==","signatures":[{"sig":"MEUCIBlUVWOKQlelvVcDkNpo5etnfzmwCyBLEAYNKAmeihLAAiEAzduHp9Ya9nmh7T6ism17Hpfq1eJtfDDkXG9yGiJfl8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261599},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"1dbad4f7764a5a22d4726ffcb99d9778358f4d59","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.7_1767584571903_0.04735864495510067","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@mcp-z/mcp-gmail","version":"1.0.8","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.8","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"363088ea19c93a7532cded70fd22a8729d0bfe0e","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.8.tgz","fileCount":321,"integrity":"sha512-dWo+BArc1TmlscChstFQqPOxB2I8Sm3rMoy2bqyj3zGVhEJPBaT+FaXQmsA6DwX50XOaGzwV1N1v57LR46S0eA==","signatures":[{"sig":"MEUCIQCWKfm7QzFymdWOmeLaJ+8iBsD/iUvJcT2c4ynUeu8jxgIgfXTga5KK0ZqRs22OY4AXcCRl91D9SFHXqR2Y8hN2970=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255971},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"eb204f6e33187cc73eb6a129f2ee277824097c94","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.8_1767585658354_0.411700617837679","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@mcp-z/mcp-gmail","version":"1.0.9","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.9","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"1db8886ee185d031d76e07a25436e34d1af5b6ed","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.9.tgz","fileCount":321,"integrity":"sha512-WzsPPRzeRjkmw8DHevGWL37QZak6q2HfSIH1iLDQurgivZJfI6fbEOp+pVtJgfRps8eI6sb3TczCh5Q9bD9gZA==","signatures":[{"sig":"MEUCIBsU8Q7dyVbGut+Hzoo9ivKjVOiDVVNXx0DH6VkUd3ZoAiEA0J1+L/jKtyF4ZZ3ivo7NzHzo773rLfNLSYZgiLDmMZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263468},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"727e50b8c0fe12d5b6766f4723204361d355915e","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.9_1767707894390_0.23344626380837052","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@mcp-z/mcp-gmail","version":"1.0.10","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.10","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"c8d3b6b8857776e4fc6605ad0daa12b1c97af4ef","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.10.tgz","fileCount":321,"integrity":"sha512-sQ7NU2Qa7Ma0HgvPh00oRnIToShGKYZKw4o+mMpl3JIKE9bk4HMCHIecDC9WfuSQdgMrQkbXzzLdc37ddq5Jag==","signatures":[{"sig":"MEQCIHxfZZM/539+qWMq1I48fCnzWS3hQ8/QDp9PJJbQre0uAiALQMBL5S7R0p8xgjQp4Jij9zOQfY3bOS0xxzEjwgMF/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265510},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"51be98ae3b3876f71f252841f82afb93fa15135b","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^169.0.0","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^7.0.0","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^25.0.3","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.10_1767710737316_0.8896283820510722","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@mcp-z/mcp-gmail","version":"1.0.11","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.11","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"8215f4bc345f8d60a6fe681444dcdb0510cf2e5a","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.11.tgz","fileCount":321,"integrity":"sha512-YqNJHkur6e4aTZrl9ZIBavsU8CHKYw9w8KIEZLVKRoK42pXyBuXW/Fh5wwbUSK/sVTFN8hc7w8CH+4IaBuLV0w==","signatures":[{"sig":"MEMCIBdYizctsZgKBBcD5g6QZ2ftdqww6us5yp27a54Vt85NAh9WA+SnDxp5l1l8qL2UBcpQN4eeggRveXCbKB0SIFi6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267093},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"92804fbfa26d5334754830f2e80d2ac2688427be","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.0","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"^7.1.0","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.5","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.11_1787532661537_0.29629105005138645","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@mcp-z/mcp-gmail","version":"1.0.12","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.12","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"9569304fc283402aecaa8d5bfcab5d7b65f496c3","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.12.tgz","fileCount":321,"integrity":"sha512-ba6K8B/UXp61+rMoIbVLxA4onbCqXVwbd6cEodrKbrjv5Do9Ej6qT2wvrtPSNgC7eEATLBRiHfZQPK0sNJruVQ==","signatures":[{"sig":"MEYCIQCpHsqPu7aI98wAheqX2Ws/CECG9pO3VrPJIrMbjiXG2AIhAItSdcPsn5rYI1ACWrAmoSu4EXO80RrSQ73sJHU4fQFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267093},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"c2019e4da359f452508fdd8c2121174e12f4967f","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.12_1787981766419_0.9864851907488343","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@mcp-z/mcp-gmail","version":"1.0.13","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.0.13","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"3307f50b6547bc2557e37d0b83395d93bbdc050a","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.0.13.tgz","fileCount":328,"integrity":"sha512-pQPDAQq9U5r6Cq4i/0ruUycjMl031WfEkfaXM9c9qiS5X3klD/TJckDQ8Q4Vwxi+z61aEV7mPZpW5NcfcmoTrQ==","signatures":[{"sig":"MEUCIGoR3e7HRf708vUXVACT9wrbGbaV0gA8cfYTHK58LK/wAiEA7IUK2kZF1uJO0z1RTf/LRsKOtOlb2PqL6MNvd68oiFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278887},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ad349d572242f4eeafa994384d66c44647b1a076","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsds validate","format":"tsds format","version":"tsds version","test:unit":"tsds test:node --no-timeouts 'test/unit/**/*.test.ts'","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts 'test/**/*.test.ts'","prepublishOnly":"tsds validate","prepublish:check":"ncp","test:integration":"tsds test:node --no-timeouts 'test/integration/**/*.test.ts'"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.0.13_1788010442411_0.6474861151129041","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mcp-z/mcp-gmail","version":"1.1.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.1.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"db1213600b6fa4aa40bc3f41b8189a6195214f2a","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.1.0.tgz","fileCount":328,"integrity":"sha512-BBGBDZ+T47FztAq4qjYsqcG4poofW5aa12ToISdqIoPVQnRst78dMSKg06r0aNHjwy/2Sr2ru69E9CAFLpdeNQ==","signatures":[{"sig":"MEQCIErEaLCOSLJGatWKD6FADGbWM2x3PkOR+jYCFOwGy7agAiATW5XMlg+7NKuLxU5J9QuXhnRhYI7u86jLqWGCGAwnKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278687},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"593beb30e146785ca67c83dbc64b9fa31abcdce5","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","googleapis":"^174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^1.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.1.0_1788018494284_0.6071348569690409","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@mcp-z/mcp-gmail","version":"1.1.1","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.1.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"62ee1f6cc7ef51af501a8d36997f4f54d8566203","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.1.1.tgz","fileCount":328,"integrity":"sha512-c0TgAZvBB0MXaKT+487O2SpRt1Gu3pFBF4k6hTZGNeWQLrA/wpC25nOWzEKXLIpU+iYPvv/4k29+yfsRKMyD4w==","signatures":[{"sig":"MEUCIFkwNtiUhFyiXGs9QlpyixJVkIBcE6MHJf09P/0zE7v2AiEAsB75Ms0usqN+zlkrcHWY/V1Sz1rd/IWWJ0M9xYiJXtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280562},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"e0643634d7a5d83fcceac0820d469ca21f514a9f","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.1.1_1788075440281_0.21333375088516848","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@mcp-z/mcp-gmail","version":"1.1.2","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.1.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"99755e54050461d60b4ac5a0e96f59f792dfa2f8","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.1.2.tgz","fileCount":328,"integrity":"sha512-deUjpPX8laU0zzxmllHLyOpyxT7RK59ttejOikJboJc+zsscKlHNGcuMRkGFPgi/DdQJF3gN+RMHGkIzyZr3Yw==","signatures":[{"sig":"MEUCIQCq35Klsjj6o+H68zrFbsdljlJD3OI3EqgVJ5dR3xWfaAIgbPpQYOmWdzTAQE1SHYgVOO9RwSkwNu9Z1Q2822E2qyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280562},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"51e3ed69c1d22fec745b149cb42799def2f9d182","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.0.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.1.2_1788163144841_0.9749367950409686","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@mcp-z/mcp-gmail","version":"1.1.3","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.1.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"779e9f38451799503e9cfe7da92c88c42c58e7f0","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.1.3.tgz","fileCount":328,"integrity":"sha512-lnM7t7vvrjcolnHgGJWdnQwTNZzwNl2VTbFABW/+VyDVu6MfQfba9KPH7W4qRdbOvZqZDHBauIfLztjONHcXoQ==","signatures":[{"sig":"MEQCIDJMkfZQ4+HOoPQRIuZJLEXM4cTyWb0VJea62nqxsH2OAiBE7FgkJaIV8VcIwiKNQ6oLlgNz/kHzzXaswUXIKCh3vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284094},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"5ab3cc12ce71467eff979d6e61504efd034e2fc0","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.1.3_1788632427570_0.28884476376709745","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mcp-z/mcp-gmail","version":"2.0.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.0.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"4cb99578d92a29ef82e62d9c822e5d1e0b98af85","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.0.0.tgz","fileCount":328,"integrity":"sha512-LprI57v/uAyQZiT4sDXgRx2GMO2c7sSghgEp+KL7/Wh2d8N7ZzPT74h+1SnW13EYCQkreKK7umwAgj/3iQdwbA==","signatures":[{"sig":"MEUCIQC+qiCrTSZWMRPLdFPX1/23uF+vty1F0Pw0jC6Kt39BHgIgPrK4NzvGXNvFQSfyGleKY9XVITa6rLzeG4sWFGgsY2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281627},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"6e9531f9029b51c832e98e50909d6a13b149ec69","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.0.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.0.0_1788699313702_0.26647671154570807","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcp-z/mcp-gmail","version":"2.1.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.1.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"03c64952395213212e72fc49714f140ccae87ba5","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.1.0.tgz","fileCount":335,"integrity":"sha512-qOd1JhroLRQeojIJ9BPbqFV1H8d8JoW7C3OxETcX1pmb/w03LyEx8XaJLn8d2pz1kNAiiiZwARIfEXxvYgEiXw==","signatures":[{"sig":"MEQCIEY2Sb+nenMDqGUFK2zibQ1Mi7NG0CHkXFj0gfQOPgX2AiAJ7GqZAlmFee/8uPvhHaZjBqhwhZFbDeOchGDWPQ5IlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290693},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"8538fe13d30c8a76395086e9094c49401a73e676","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.0.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.1.0_1788709538985_0.16350731674761643","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@mcp-z/mcp-gmail","version":"2.1.1","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.1.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"aae7473859484cbd337c418ba3298004d174b483","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.1.1.tgz","fileCount":335,"integrity":"sha512-n18EymWT3ZT0YmLdynifUP4pIw+DiqecGGpmOQtCviIdutWOh308TPG0be5OVh6TbhuNBGUVMkopXqXNgtPSWg==","signatures":[{"sig":"MEQCIHo/H8U2DTDzv6NeyWeXt1UdMf2zlIJ00f2pQuycbY8VAiA4v4+51mdtcVErmw/pl/rvWO8e7miqPM1M9GQp3/u2og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291403},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"6be6fbd249aedad1729cf6486816f7f2523ce9f6","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.0.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^18.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.1.1_1788710818168_0.8771478393942163","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@mcp-z/mcp-gmail","version":"1.1.4","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.1.4","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"c972e0e18b6f0f99ded1f9196275ccf52e781810","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.1.4.tgz","fileCount":328,"integrity":"sha512-a8bG0F2IH9owISM0Erlf9yX/ZpBvbkFiYJ5PywzwHmlp6lSNKFkh1d/iz/IYZ7fP+uSJqHOU5d3zkELXVgcU3A==","signatures":[{"sig":"MEUCICV4GC2z89AuW1DApjar9jY6vDreJWJ4i0TVvIyLheASAiEA91E8LSgMs2jQvHgdHAx4xsekv63GxpzpC9RowuxMaHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284131},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"c71ac466f373bc476fa17a7b5c32b6c6743c114b","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.0.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","googleapis":"174.0.1","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^1.0.5","@mcp-z/server":"^1.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@mcp-z/oauth-google":"^1.1.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^1.0.11","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.1.4_1788740576017_0.9842133545106244","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcp-z/mcp-gmail","version":"2.2.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.2.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"09c6ff62eb5d219901c162e5641b71c88a61dc75","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.2.0.tgz","fileCount":335,"integrity":"sha512-osTVHS5RnaTyZqQ0oDlphnI+LWLIvddMe+jdFJlmJgBvajfBjqGBypsYNbB7iYlWQVPs6mGXqD7KCz64RS/WcQ==","signatures":[{"sig":"MEUCIQDj6vK7xLa/zFFKLLjx5NCWRCGTUSVlZRVVjBVwFVFe2wIgTMtjA+FWzac2Z/OgfvMHkzXSH//Zmly4MsmJ0si8AHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1294961},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"84eda05b3acba64aa5deebc79f30aacccc7866f8","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.1.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^18.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","dotenv":"^17.2.3","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.2.0_1788754512511_0.8892812279314082","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcp-z/mcp-gmail","version":"2.3.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.3.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"898d1c83dd2afbdbbf034e3f953569cfd844d34e","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.3.0.tgz","fileCount":335,"integrity":"sha512-pnBLSVqRYISjncbmmerjQyNlNQnthQPcIJ+ejh+WN0UDmcg7uytCijpB/Y3/lu4Gh4vT43+xWW0fSsLEoyiA0w==","signatures":[{"sig":"MEYCIQDkMk6jzW+E7dH2bMZnrV28mhrLwYYh+ohoKWRmR0NPPAIhAISinNi25NgPSk/WVfbnGmXmYixwt8M9oALGTG63QCqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295715},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"42ed538231e2eda3831e61053e6635aa654d748b","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^18.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.3.0_1788806614660_0.696320400085954","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@mcp-z/mcp-gmail","version":"1.2.0","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@1.2.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"2044a61827a76501cba802e28f749b341d8edf71","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-1.2.0.tgz","fileCount":335,"integrity":"sha512-1Tzd+Tc717kRW2mymXv3RPyrNUIrvZKv45CZeZ34rVvIsrKW/oMgaIOjL4YMHLdJmNSgPQoRHt4eYgruX/dywA==","signatures":[{"sig":"MEUCIQCqFDODdmIKA54f8DjlAgzfFceRoFx0K8HF+PU4zBaiywIgPExkKeWTSXzGNqGaQHiVbboD8GwFJHNZ2QLW/Cvj4oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295715},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"cffd4c43fb08f9743821a8464099b35f46f096a7","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"deprecated":"The 1.x line has ended. Its final release is the 2.x code with compatibility aliases, so upgrading is usually just: npm install @mcp-z/mcp-gmail@latest","repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^18.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"keyv":"^5.0.0","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_1.2.0_1788899385257_0.2563391451339976","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcp-z/mcp-gmail","version":"2.3.1","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","_id":"@mcp-z/mcp-gmail@2.3.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/mcp-z/mcp-gmail#readme","bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"bin":{"mcp-gmail":"bin/server.js"},"dist":{"shasum":"347df93cd1a422afc72c318084d373f9201ca604","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.3.1.tgz","fileCount":335,"integrity":"sha512-QcGjUSZZIQoGGkpa4olHc+6Ns9xr3DuggCjpV+wMsZ3AiJmSpfawXDDhuXoVJ+DFV6vRuOWKCbUTIPzHfK1nkQ==","signatures":[{"sig":"MEUCIQCI6gLwbl0sD4Br2kbK5HlUXlUFRAnpuVYQUgS9eaw4ngIgQn941lGua6bKiv5dfGXUThy/A0O9tJp1/cAjGJcFibE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1296101},"main":"./dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"4d0921914e209c70f3bc5a7e61ddf0455068b2f4","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds validate","format":"tsds format","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","prepublish:check":"ncp"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^21.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","get-port":"5.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-gmail_2.3.1_1789277674681_0.002175239817612251","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"_id":"@mcp-z/mcp-gmail@2.3.2","bin":{"mcp-gmail":"bin/server.js"},"bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"dist":{"shasum":"dd414de6ca376cb39f6ed805dee08e7b3ad3410c","tarball":"https://registry.npmjs.org/@mcp-z/mcp-gmail/-/mcp-gmail-2.3.2.tgz","fileCount":335,"integrity":"sha512-ae90TJTb/2Mz4wynV64/NnTWV/t5YO6sBccfjvPFOLRXyRTg67MG+9Q8UGJpq1vZYzyWgEgjdn00L8RsFSz9+Q==","signatures":[{"sig":"MEUCIDr2VbwFIX5BApQ5HjCg/ezwHOG+6EATsbiUbB3BkcwtAiEAmoW57TFZOA0E8KN6bNk/OZfovX1S8mm0r97+03CxJb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF/wIEMt+7pp6GL/29iXeXrWSQmrrtDb6/VNguA03vOhAiAS/v24uWOnXgX1v51Ej5b4JdfbvMDZeP37PEsjofDUWg=="}],"unpackedSize":1297498},"main":"./dist/cjs/index.js","name":"@mcp-z/mcp-gmail","tsds":{"source":"src/index.ts"},"type":"module","types":"./dist/esm/index.d.ts","author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"715165c756ef4c1a6a3a9f688a9b779aab563629","license":"MIT","mcpName":"io.github.mcp-z/mcp-gmail","scripts":{"test":"tsds test:node --require test/lib/env-loader.ts --no-timeouts","build":"tsds validate","format":"tsds format","test:ci":"tsds test:node --require test/lib/env-loader.ts --no-timeouts --ignore \"test/integration/**\"","version":"tsds version","test:setup":"node scripts/setup-test.ts","test:engines":"nvu engines tsds test:node --require test/lib/env-loader.ts --no-timeouts","prepublishOnly":"node scripts/require-dist-tag.cjs && tsds validate","test:ci:engines":"nvu engines tsds test:node --require test/lib/env-loader.ts --no-timeouts --ignore \"test/integration/**\"","prepublish:check":"ncp"},"version":"2.3.2","_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"homepage":"https://github.com/mcp-z/mcp-gmail#readme","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"_npmVersion":"11.19.1","description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","directories":{},"maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"zod":"^4.2.0","cors":"^2.0.0","pino":"^10.0.0","express":"^5.0.0","keyv-file":"5.3.3","@mcp-z/email":"^1.0.0","@mcp-z/oauth":"^2.0.0","@mcp-z/server":"^2.2.0","csv-stringify":"^6.0.0","keyv-registry":"^2.0.0","module-root-sync":"^2.0.0","node-html-parser":"^9.0.1","@googleapis/gmail":"^22.0.0","@mcp-z/oauth-google":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"keyv":"^5.0.0","get-port":"5.1.1","tsds-lib":"^1.22.6","p-throttle":"^8.1.1","@types/cors":"^2.8.19","@types/node":"^26.2.0","tsds-config":"^1.0.4","@types/mocha":"^10.0.10","ts-dev-stack":"^1.22.1","@mcp-z/client":"^2.0.0","@types/express":"^5.0.6","fs-remove-compat":"^1.0.4","node-version-use":"^2.4.7","@modelcontextprotocol/sdk":"^1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-gmail_2.3.2_1789928388408_0.8716255653344229"}}},"time":{"created":"2025-12-29T07:30:05.924Z","modified":"2026-09-20T18:19:48.682Z","1.0.0":"2025-12-29T07:30:06.239Z","1.0.1":"2026-01-03T01:12:42.871Z","1.0.2":"2026-01-03T04:44:53.202Z","1.0.3":"2026-01-04T00:33:11.684Z","1.0.4":"2026-01-04T06:24:16.467Z","1.0.5":"2026-01-04T21:17:27.947Z","1.0.6":"2026-01-04T21:51:43.430Z","1.0.7":"2026-01-05T03:42:52.156Z","1.0.8":"2026-01-05T04:00:58.565Z","1.0.9":"2026-01-06T13:58:14.562Z","1.0.10":"2026-01-06T14:45:37.511Z","1.0.11":"2026-08-24T00:51:01.675Z","1.0.12":"2026-08-29T05:36:06.562Z","1.0.13":"2026-08-29T13:34:02.565Z","1.1.0":"2026-08-29T15:48:14.431Z","1.1.1":"2026-08-30T07:37:20.490Z","1.1.2":"2026-08-31T07:59:04.985Z","1.1.3":"2026-09-05T18:20:27.752Z","2.0.0":"2026-09-06T12:55:13.859Z","2.1.0":"2026-09-06T15:45:39.143Z","2.1.1":"2026-09-06T16:06:58.323Z","1.1.4":"2026-09-07T00:22:56.218Z","2.2.0":"2026-09-07T04:15:12.660Z","2.3.0":"2026-09-07T18:43:34.829Z","1.2.0":"2026-09-08T20:29:45.409Z","2.3.1":"2026-09-13T05:34:34.809Z","2.3.2":"2026-09-20T18:19:48.504Z"},"bugs":{"url":"https://github.com/mcp-z/mcp-gmail/issues"},"author":{"name":"Kevin Malakoff","email":"kmalakoff.info@gmail.com"},"license":"MIT","homepage":"https://github.com/mcp-z/mcp-gmail#readme","keywords":["gmail","email","google","mcp","ai","mcp-server","model context protocol","oauth","google api","email client","gmail api","message search","email automation","ai agent","claude","llm","batch operations","google sheets","email export","label management","email management","productivity","automation","typescript","nodejs","integration","api client"],"repository":{"url":"git+https://github.com/mcp-z/mcp-gmail.git","type":"git"},"description":"MCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"readme":"# @mcp-z/mcp-gmail\n\nMCP server for Gmail integration with OAuth authentication, message search, batch operations, and Google Sheets export\n\nRequires Node.js >=20. The examples use `npx`, included with npm, to run this server and [@mcp-z/cli](https://github.com/mcp-z/cli).\n\n## Common uses\n\n- Search and read messages\n- Send and reply to emails\n- Manage labels and export messages to CSV\n\n## Transports\n\nMCP supports stdio and HTTP.\n\nBoth the 2025 and 2026-07-28 protocol revisions are served, over either transport, from the same\nserver. Your client negotiates whichever it speaks. A 2025 client keeps working with no change,\nand support for it is not being dropped. The 2026-07-28 revision is stateless, so a client speaking\nit sends no `initialize` handshake and carries no session id.\n\n**Stdio**\n```json\n{\n  \"mcpServers\": {\n    \"gmail\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mcp-z/mcp-gmail\"]\n    }\n  }\n}\n```\n\n**HTTP**\n```json\n{\n  \"mcpServers\": {\n    \"gmail\": {\n      \"type\": \"http\",\n      \"url\": \"http://localhost:9002/mcp\",\n      \"start\": {\n        \"command\": \"npx\",\n        \"args\": [\"-y\", \"@mcp-z/mcp-gmail\", \"--port=9002\"]\n      }\n    }\n  }\n}\n```\n\n`start` is an extension used by `npx @mcp-z/cli up` to launch HTTP servers for you.\n\n## Create a Google Cloud app\n\n1. Go to [Google Cloud Console](https://console.cloud.google.com/).\n2. Create or select a project.\n3. Enable the Gmail API.\n4. Create OAuth 2.0 credentials (Desktop app).\n5. Copy the Client ID and Client Secret.\n6. Select your MCP transport (stdio for local and http for remote) and platform\n- For stdio, choose \"APIs & Services\", + Create client, \"Desktop app\" type\n- For http, choose \"APIs & Services\", + Create client, \"Web application\" type, add your URL (default is http://localhost:3000/oauth/callback based on the --port or PORT)\n- For local hosting, add \"http://127.0.0.1\" for [Ephemeral redirect URL](https://en.wikipedia.org/wiki/Ephemeral_port)\n7. Enable OAuth2 [scopes](https://console.cloud.google.com/auth/scopes): openid https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://mail.google.com/\n8. Add [test emails](https://console.cloud.google.com/auth/audience)\n\n## OAuth modes\n\nConfigure via environment variables or the `env` block in `.mcp.json`. The configuration reference below lists every option.\n\n### Loopback OAuth (default)\n\nEnvironment variables:\n\n```bash\nGOOGLE_CLIENT_ID=your-client-id\nGOOGLE_CLIENT_SECRET=your-client-secret\n```\n\nExample (stdio) - Create .mcp.json:\n```json\n{\n  \"mcpServers\": {\n    \"gmail\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mcp-z/mcp-gmail\"],\n      \"env\": {\n        \"GOOGLE_CLIENT_ID\": \"your-client-id\"\n      }\n    }\n  }\n}\n```\n\nExample (http) - Create .mcp.json:\n```json\n{\n  \"mcpServers\": {\n    \"gmail\": {\n      \"type\": \"http\",\n      \"url\": \"http://localhost:3000/mcp\",\n      \"start\": {\n        \"command\": \"npx\",\n        \"args\": [\"-y\", \"@mcp-z/mcp-gmail\", \"--port=3000\"],\n        \"env\": {\n          \"GOOGLE_CLIENT_ID\": \"your-client-id\"\n        }\n      }\n    }\n  }\n}\n```\n\nLocal (default): omit REDIRECT_URI → ephemeral loopback. Cloud: set REDIRECT_URI to your public /oauth/callback and expose the service publicly.\n\nNote: the `start` block is a helper in `npx @mcp-z/cli up` for starting an HTTP server from your `.mcp.json`. See [@mcp-z/cli](https://github.com/mcp-z/cli) for details.\n\n\n### Service account\n\nEnvironment variables:\n\n```bash\nAUTH_MODE=service-account\nGOOGLE_SERVICE_ACCOUNT_KEY_FILE=/path/to/service-account.json\n```\n\nExample:\n```json\n{\n  \"mcpServers\": {\n    \"gmail\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mcp-z/mcp-gmail\", \"--auth=service-account\"],\n      \"env\": {\n        \"GOOGLE_SERVICE_ACCOUNT_KEY_FILE\": \"/path/to/service-account.json\"\n      }\n    }\n  }\n}\n```\n\n### DCR (self-hosted)\n\nHTTP only. Requires a public base URL. CSV export and `/files` are disabled in DCR mode; `resourceStoreUri` is ignored.\n\n```json\n{\n  \"mcpServers\": {\n    \"gmail-dcr\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@mcp-z/mcp-gmail\",\n        \"--auth=dcr\",\n        \"--port=3456\",\n        \"--base-url=https://oauth.example.com\"\n      ],\n      \"env\": {\n        \"GOOGLE_CLIENT_ID\": \"your-client-id\",\n        \"GOOGLE_CLIENT_SECRET\": \"your-client-secret\"\n      }\n    }\n  }\n}\n```\n\n## How to use\n\n```bash\n# Start the configured server and list its tools\nnpx -y @mcp-z/cli inspect --servers gmail --tools\n\n# Call a tool after authorizing Gmail\nnpx -y @mcp-z/cli call-tool gmail message-search '{\"query\":\"from:alice@example.com\"}'\n```\n\n## Tools\n\n1. categories-list\n2. label-add\n3. label-delete\n4. labels-list\n5. message-get\n6. message-mark-read\n7. message-move-to-trash\n8. message-respond\n9. message-search\n10. message-send\n11. messages-export-csv\n\n## Resources\n\n1. email\n\n## Prompts\n\n1. draft-email\n2. query-syntax\n\n## Configuration reference\n\nSee [`server.json`](https://github.com/mcp-z/mcp-gmail/blob/master/server.json) for all supported environment variables, CLI arguments, and defaults.\n\n## Storage backends\n\nOAuth tokens (`TOKEN_STORE_URI`) and DCR registrations (`DCR_STORE_URI`) are stored through [keyv-registry](https://www.npmjs.com/package/keyv-registry), which picks an adapter from the URI protocol.\n\n`file://` (the default, under `~/.mcp-z/`) and `memory://` work with no extra setup.\n\nAny other backend needs its adapter installed alongside this server. Adapters are resolved with `require()`, so a globally installed server finds a globally installed adapter:\n\n```bash\nnpm install -g @mcp-z/mcp-gmail @keyv/redis\n\nTOKEN_STORE_URI=redis://localhost:6379 mcp-gmail\n```\n\nA protocol whose adapter is missing fails at startup naming the package to install.\n\n## Documentation\n\n[API Docs](https://mcp-z.github.io/mcp-gmail)\n","readmeFilename":"README.md"}