← Scan another
Low
github · 16 files analyzed

GongRzhe/Gmail-MCP-Server

Minor capabilities, nothing alarming.

View source ↗

Check your own MCP server

Free · no signup · instant shareable report.

Environment variables (config / keys) 2
Shell / command execution 1

AI review

The extension is a legitimate Gmail MCP server with standard OAuth authentication. The setup.js file contains code to read and modify Claude Desktop configuration, which could be used for prompt injection if the configuration file is tampered with, but this is a local file operation and not inherently malicious. The extension does not contain hidden instructions, data exfiltration, or deceptive tool descriptions.

Model: deepseek-chat

Static findings

Shell / command execution · Executes shell / system commands

medium setup.js:18 import('child_process').then(({ execSync }) => {

Environment variables (config / keys) · Reads environment variables (config / API keys)

low setup.js:73 claudeConfigPath = path.join(process.env.APPDATA, 'Claude', 'claude_desktop_config.json');
low src/index.ts:27 const OAUTH_PATH = process.env.GMAIL_OAUTH_PATH || path.join(CONFIG_DIR, 'gcp-oauth.keys.json');

Scanning every extension your team installs?

Pro & Team add monitoring, private scans, and a CI gate for unsafe extensions.

MCPVet is a heuristic aid, not a security guarantee. A clean grade does not prove an extension is safe; always review code and instructions you don't trust.