mcp-google-workspace
If you are the rightful owner of mcp-google-workspace and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server for Google Workspace services, providing tools to interact with Gmail and Google Calendar through the MCP protocol.
The MCP Google Workspace Server is designed to facilitate seamless interaction with Google Workspace services, specifically Gmail and Google Calendar, using the Model Context Protocol (MCP). This server allows users to manage multiple Google accounts, perform advanced email operations, and handle calendar events efficiently. It supports OAuth 2.0 for secure authentication and offers a range of tools for both Gmail and Calendar integration. The server is built using Node.js and TypeScript, ensuring a robust and scalable solution for managing Google Workspace tasks.
Features
- Multiple Google Account Support: Use and switch between multiple Google accounts, each with custom metadata and descriptions.
- Gmail Integration: Query emails with advanced search, read full email content and attachments, create and manage drafts, reply to emails, archive emails, handle attachments, and support bulk operations.
- Calendar Integration: List available calendars, view calendar events, create new events, delete events, support for multiple calendars, and custom timezone support.
Tools
gmail_list_accounts
List all configured Google accounts and view account metadata and descriptions.
gmail_query_emails
Search emails with Gmail's query syntax and return emails in reverse chronological order.
calendar_list
List all accessible calendars with metadata, access roles, and timezone information.