gmail-reply-tracker-mcp
Verified Safeby jonathangetonapod
Overview
Manages and automates personal productivity across Gmail, Google Calendar, and Fathom AI using natural language via Claude Desktop.
Installation
python src/server.pyEnvironment Variables
- GMAIL_CREDENTIALS_PATH
- GMAIL_TOKEN_PATH
- GMAIL_OAUTH_SCOPES
- MCP_SERVER_NAME
- LOG_LEVEL
- GMAIL_API_MAX_REQUESTS_PER_MINUTE
- FATHOM_API_KEY
Security Notes
The server demonstrates good security practices by loading sensitive API keys and paths from environment variables (`.env` file) which are gitignored. OAuth tokens (`token.json`) are saved locally with restricted file permissions (0o600). Email sending and replying tools require explicit `confirm=True` to prevent accidental actions. There is no use of `eval` or code obfuscation. Network risks are limited to legitimate API calls to Google and Fathom. A minor friction point arises from Claude Desktop's client-side configuration requiring hardcoded absolute paths and `FATHOM_API_KEY` directly in its JSON config, which is outside the server's control but noted for user awareness.
Similar Servers
gmail-mcp
Manages Gmail emails programmatically, enabling AI systems to read, send, archive, and perform other email operations on behalf of a user.
Fathom-Simple-MCP
Provides a Model Context Protocol (MCP) server for streamlined access to Fathom.video meeting recordings, transcripts, summaries, teams, and team members.
gcal-mcp-server
Provides intelligent Google Calendar integration, event management, and scheduling capabilities through a standardized Model Context Protocol (MCP) interface for AI assistants.
Troj-MCP
A versatile Model Context Protocol (MCP) server for integrating AI models with system operations, file management, calendar, and email tools.