This Google Workspace MCP server, developed by Aaron Bockelie, enables AI agents to interact with Gmail and Google Calendar through a simplified interface. Built with TypeScript and leveraging the Google APIs, it provides functionality for email operations, calendar management, and multi-account support. The implementation focuses on robust OAuth handling, detailed error messaging, and a modular design for easy expansion to additional Google services. It's particularly useful for AI assistants and applications needing seamless integration with Google Workspace, enabling use cases such as email triage, meeting scheduling, and productivity automation without dealing directly with the complexities of individual Google APIs.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Gmail — search, read (plain or sanitized HTML), send, reply / reply-all, forward, triage, trash, labels, threads, attachments.
Calendar — list, agenda, get, create, quickAdd (natural language), update, delete, calendars, freebusy.
Drive — search, get, upload, download, copy, rename / move, delete, export, permissions, comments, view images.
Sheets — read / write ranges (row-numbered output), append, clear, manage tabs, copy / duplicate / rename.
Docs — get, create, append, insert text, find-and-replace.
Tasks — list / create / update / complete tasks and task lists.
Meet — create and configure meeting spaces, see who is in a call now, browse past conferences, participants, transcripts, recordings, smart notes.
Contacts — look people up in your saved contacts, the addresses you have only corresponded with, and your organization's directory; create, update and delete contacts.
Multi-account lifecycle — add accounts, manage credentials and scopes.
Compose / edit multi-line content (line- or JSON-path-addressed), attach files, send to any target; JSON mode live-syncs to Docs / Sheets.
File operations in the workspace sandbox (exchange point for attachments, downloads, exports).
Do many things in one call — chain different operations in sequence with $N.field references, or apply one operation to many resources in a single Google request.