com.pulsemcp/gmail
MCP server for Gmail with OAuth2 (personal) and service account (Workspace) support.
Verdict not yet evaluated for this tool. The hybrid eval runs adversarial cases first; coverage rolls out as the corpus expands. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: hybrid eval, four-state verdict, honest limits.
{
"mcpServers": {
"gmail": {
"command": "npx",
"args": [
"-y",
"gmail-workspace-mcp-server"
],
"env": {
"GMAIL_OAUTH_CLIENT_ID": "<your-gmail_oauth_client_id>",
"GMAIL_OAUTH_CLIENT_SECRET": "<your-gmail_oauth_client_secret>",
"GMAIL_OAUTH_REFRESH_TOKEN": "<your-gmail_oauth_refresh_token>",
"GMAIL_SERVICE_ACCOUNT_CLIENT_EMAIL": "<gmail_service_account_client_email>",
"GMAIL_SERVICE_ACCOUNT_PRIVATE_KEY": "<your-gmail_service_account_private_key>",
"GMAIL_IMPERSONATE_EMAIL": "<gmail_impersonate_email>",
"GMAIL_ENABLED_TOOLGROUPS": "<gmail_enabled_toolgroups>"
}
}
}
}{
"mcpServers": {
"gmail": {
"command": "npx",
"args": [
"-y",
"gmail-workspace-mcp-server"
],
"env": {
"GMAIL_OAUTH_CLIENT_ID": "<your-gmail_oauth_client_id>",
"GMAIL_OAUTH_CLIENT_SECRET": "<your-gmail_oauth_client_secret>",
"GMAIL_OAUTH_REFRESH_TOKEN": "<your-gmail_oauth_refresh_token>",
"GMAIL_SERVICE_ACCOUNT_CLIENT_EMAIL": "<gmail_service_account_client_email>",
"GMAIL_SERVICE_ACCOUNT_PRIVATE_KEY": "<your-gmail_service_account_private_key>",
"GMAIL_IMPERSONATE_EMAIL": "<gmail_impersonate_email>",
"GMAIL_ENABLED_TOOLGROUPS": "<gmail_enabled_toolgroups>"
}
}
}
}npx -y gmail-workspace-mcp-serverGMAIL_OAUTH_CLIENT_IDOAuth2 client ID from Google Cloud Console (for personal Gmail accounts).
GMAIL_OAUTH_CLIENT_SECRETOAuth2 client secret from Google Cloud Console.
GMAIL_OAUTH_REFRESH_TOKENRefresh token from the OAuth2 setup script.
GMAIL_SERVICE_ACCOUNT_CLIENT_EMAILService account email address (for Google Workspace).
GMAIL_SERVICE_ACCOUNT_PRIVATE_KEYService account private key in PEM format (for Google Workspace).
GMAIL_IMPERSONATE_EMAILEmail address to impersonate (required for service account mode).
GMAIL_ENABLED_TOOLGROUPSComma-separated list of tool groups to enable (readonly, readwrite, readwrite_external).
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
Send emails, track events, and manage contacts with MailJunky.
34-tool CRM server — contacts, pipeline, quotes, invoices, scheduling, email, and AI scoring.