About io.github.orieg/gws-connector
io.github.orieg/gws-connector is an MCP server in the Science category: multi-account Google Workspace MCP — Gmail, Calendar, Drive, Sheets, Docs with smart routing.
Install
git clone https://github.com/orieg/gws-connectorThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (47)
gws.accounts.addConnect a new account (waits up to ~60s; returns `pendingId` if slower)
Parameters not published.
gws.accounts.completeFinalize a pending OAuth flow (only needed if add/reauth returned `pendingId`)
Parameters not published.
gws.accounts.listList all connected accounts
Parameters not published.
gws.accounts.reauthRe-authorize an account (waits up to ~60s; returns `pendingId` if slower)
Parameters not published.
gws.accounts.removeDisconnect an account
Parameters not published.
gws.accounts.set_defaultChange the default account
Parameters not published.
gws.cal.create_eventCreate a calendar event
Parameters not published.
gws.cal.delete_eventDelete/cancel an event
Parameters not published.
gws.cal.free_busyQuery free/busy across calendars
Parameters not published.
gws.cal.get_eventGet event details
Parameters not published.
Show all 47 tools
gws.cal.list_calendarsList available calendars
Parameters not published.
gws.cal.list_eventsList calendar events
Parameters not published.
gws.cal.update_eventUpdate/reschedule an event (patch semantics)
Parameters not published.
gws.contacts.directory_searchSearch the Workspace org directory (returns name, emails); Workspace accounts only
Parameters not published.
gws.contacts.searchSearch your own contacts by name/email/phone (returns name, emails, phones)
Parameters not published.
gws.docs.createCreate a new document
Parameters not published.
gws.docs.insert_textInsert literal text at a location
Parameters not published.
gws.docs.readRead a document as plain text
Parameters not published.
gws.docs.replace_textReplace all occurrences of a literal substring
Parameters not published.
gws.drive.list_folderList folder contents
Parameters not published.
gws.drive.read_fileRead file content/metadata
Parameters not published.
gws.drive.searchSearch files in Drive
Parameters not published.
gws.mail.create_draftCreate an email draft
Parameters not published.
gws.mail.create_labelCreate a new label
Parameters not published.
gws.mail.forwardBuild a forward draft of a message (does not send)
Parameters not published.
gws.mail.get_attachmentFetch a message attachment's bytes (base64)
Parameters not published.
gws.mail.get_profileGet account profile info
Parameters not published.
gws.mail.list_labelsList Gmail labels
Parameters not published.
gws.mail.modify_messageAdd/remove labels on a message
Parameters not published.
gws.mail.read_messageRead a specific message
Parameters not published.
gws.mail.read_threadRead an entire thread
Parameters not published.
gws.mail.searchSearch messages (Gmail query syntax)
Parameters not published.
gws.mail.send_draftSend an existing draft
Parameters not published.
gws.sheets.appendAppend rows after a table (additive, never overwrites)
Parameters not published.
gws.sheets.clearClear values in a range (formatting left intact)
Parameters not published.
gws.sheets.createCreate a new spreadsheet
Parameters not published.
gws.sheets.list_tabsList tabs (sheets) in a spreadsheet
Parameters not published.
gws.sheets.read_rangeRead a single A1 range from a spreadsheet
Parameters not published.
gws.sheets.write_rangeWrite cell values to a range
Parameters not published.
gws.slides.batch_updateApply raw Slides API requests to a presentation
Parameters not published.
gws.slides.createCreate a new presentation
Parameters not published.
gws.slides.getRead a presentation (slide count + per-slide text)
Parameters not published.
gws.tasks.completeMark a task completed (reversible)
Parameters not published.
gws.tasks.createCreate a task (`due` is RFC3339; only the date is stored)
Parameters not published.
gws.tasks.deletePermanently delete a task
Parameters not published.
gws.tasks.listList tasks in a list (add `showCompleted` for done tasks)
Parameters not published.
gws.tasks.list_tasklistsList the account's task lists
Parameters not published.
Ask AI
Ask AI about io.github.orieg/gws-connector
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.