Connections & Capabilities
Connects To
Capabilities
Quickstart
Install
npx -y @smithery/cli install mcp-gsuite --client claudeConfig
{
"mcpServers": {
"mcp-gsuite": {
"command": "uv",
"args": [
"--directory",
"<dir_to>/mcp-gsuite",
"run",
"mcp-gsuite"
]
}
}
}Exposed MCP Tools (9)
gmail_get_user_infoRetrieves the Gmail user's information.
Read-only operation, no side effects.
gmail_query_emailsQueries emails based on specified criteria (e.g., unread, sender, date range).
Read-only operation, no side effects.
gmail_retrieve_emailRetrieves the content of a specific email by its ID.
Read-only operation, no side effects.
gmail_create_draftCreates a new draft email with specified recipients, subject, and body.
Creates a draft email, but does not send it immediately.
gmail_delete_draftDeletes a draft email.
Deletes an email, which could lead to data loss.
gmail_reply_to_emailReplies to an existing email, either sending immediately or saving as a draft.
Can send emails or create drafts.
calendar_get_eventsRetrieves calendar events within a specified time range.
Read-only operation, no side effects.
calendar_create_eventCreates a new calendar event with specified details.
Creates a calendar event.
calendar_delete_eventDeletes a calendar event.
Deletes a calendar event, which could disrupt scheduling.
Safety Assessment
This server provides both read and write access to Google services, increasing the risk profile. It is safe when properly configured with strong OAuth credentials and appropriate account permissions, but risky if credentials are leaked or overly permissive access is granted.
- OAuth 2.0 authentication required
- Account-specific credentials storage
- Clearly defined scopes for Gmail and Calendar access
- Ability to configure account access and permissions
- Potential for unauthorized access if OAuth credentials are compromised
- Write access to email and calendar data
- Deletion of emails and calendar events possible
- Reliance on user-configured security settings in Google accounts
- Exposure of sensitive data (emails, calendar events) if misconfigured
