{ "name": "@marlinjai/email-mcp", "version": "1.11.0", "mcpName": "io.github.marlinjai/email-mcp", "description": "Unified MCP server for email access across Gmail, Outlook, iCloud, and IMAP — search, send, organize, and batch-manage emails from any AI assistant", "type": "module", "main": "dist/index.js", "bin": { "email-mcp": "dist/index.js", "email-mcp-setup": "dist/setup/wizard.js" }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "build": "node build.mjs", "dev": "node build.mjs --watch", "start": "node dist/index.js", "setup": "node dist/setup/wizard.js", "test": "vitest run", "test:watch": "vitest", "test:integration": "EMAIL_MCP_INTEGRATION=1 vitest run tests/integration", "typecheck": "tsc --noEmit", "check:roadmap": "npx --yes github:marlinjai/actions-shared#roadmap-check-v1 --root . --max-age 30", "prepublishOnly": "node build.mjs" }, "keywords": [ "mcp", "model-context-protocol", "email", "gmail", "outlook", "imap", "icloud", "ai", "claude", "llm", "mcp-server" ], "repository": { "type": "git", "url": "git+https://github.com/marlinjai/email-mcp.git" }, "homepage": "https://github.com/marlinjai/email-mcp#readme", "bugs": { "url": "https://github.com/marlinjai/email-mcp/issues" }, "author": "marlinjai", "license": "MIT", "engines": { "node": ">=18" }, "dependencies": { "@azure/msal-node": "^5.0.4", "@microsoft/microsoft-graph-client": "^3.0.7", "@modelcontextprotocol/sdk": "^1.26.0", "google-auth-library": "^10.5.0", "googleapis": "^171.4.0", "html-to-text": "^9.0.5", "imapflow": "^1.2.9", "mailparser": "^3.9.3", "nodemailer": "^8.0.1" }, "devDependencies": { "@types/html-to-text": "^9.0.4", "@types/mailparser": "^3.4.6", "@types/node": "^25.2.3", "@types/nodemailer": "^7.0.10", "esbuild": "^0.27.3", "typescript": "^5.9.3", "vitest": "^4.0.18" } }