gmail-mcp-cli
Version:
Deploy Gmail MCP Server with 17 AI-powered email tools for Claude Desktop
47 lines (46 loc) • 1.42 kB
JSON
{
"name": "gmail-mcp-server",
"version": "3.0.0",
"description": "Gmail MCP Server with AI-powered email management",
"main": "src/index.js",
"type": "module",
"scripts": {
"build": "echo 'No build needed - using JavaScript'",
"start": "node src/index.js",
"setup": "node src/setup-gmail.js",
"setup:fresh": "rm -f token.json && npm run setup",
"dev": "node src/index.js",
"test": "echo \"Gmail MCP Server - No build required\"",
"check-auth": "node -e \"try { const fs = require('fs'); const token = JSON.parse(fs.readFileSync('token.json', 'utf8')); console.log('✅ Gmail authorization found - Client ID:', token.client_id ? 'Valid' : 'Invalid'); } catch(e) { console.log('❌ No Gmail authorization found. Run: npm run setup'); }\""
},
"repository": {
"type": "git",
"url": "git+https://github.com/akhilpal/gmail-mcp-server.git"
},
"keywords": [
"gmail",
"mcp",
"model-context-protocol",
"ai",
"email",
"claude",
"anthropic",
"productivity",
"email-management"
],
"author": "Akhil",
"license": "MIT",
"dependencies": {
"@google-cloud/local-auth": "^3.0.1",
"@modelcontextprotocol/sdk": "^1.15.1",
"dotenv": "^17.2.0",
"google-auth-library": "^10.1.0",
"googleapis": "^152.0.0",
"openai": "^5.9.0",
"zod": "^3.25.76"
},
"engines": {
"node": ">=18.0.0",
"npm": ">=9.0.0"
}
}