Gws MCP Server
未申請Curated MCP server for Google Workspace: Gmail, Calendar, Drive, Sheets, Docs, and Tasks via the official gws CLI. 39 focused tools instead of 400, side effects declared on every one. The permissions leg of trust infrastructure for agents.
インストール
npm install -g gws-mcp-server未申請リスティング
このMCPサーバーはあなたのものですか?
このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。
このサーバーを申請するツール(40個)
calendar_events_delete
Delete events
calendar_events_get
Get event details
calendar_events_insert
Create events, optionally with attendees. sendUpdates controls invitation email (default none — no email, though the event may still appear on attendees' calendars depending on their settings)
calendar_events_list
List events
calendar_events_update
Update events (only supplied fields change — except attendees, which replaces the whole list; omitted attendees are uninvited). Same sendUpdates support as insert
docs_batchUpdate
Apply document updates
docs_create
Create documents
docs_get
Get document content
drive_files_copy
Copy files (useful for format conversion)
drive_files_create
Create files (with optional upload)
drive_files_delete
Delete files
drive_files_download
Download file content (text inline, binary as base64 or saved to a path; Google-native files are exported to a readable format)
drive_files_export
Export Google Workspace files (Doc, Sheet, Slide) to other formats
drive_files_get
Get file metadata
drive_files_list
Search and list files
drive_files_update
Update file metadata/content
drive_permissions_create
Share files
gmail_drafts_create
Create a draft (plain text and/or HTML, with reply threading via threadId). Drafts are never auto-sent
gmail_messages_get
Read a message
gmail_messages_list
Search messages
gmail_threads_get
Read a full thread
gmail_threads_list
Search threads
gmail_threads_modify
Add/remove labels on a thread (archive, mark read, star)
sheets_get
Get spreadsheet metadata
sheets_values_append
Append rows
sheets_values_get
Read cell values
sheets_values_update
Write cell values
slides_batchUpdate
Apply updates (insert/update/delete slides, text, shapes, tables, etc)
slides_create
Create a blank presentation
slides_get
Get a presentation's slides, layouts, masters, and page elements
slides_pages_get
Get a single page (slide, layout, or master)
slides_pages_getThumbnail
Get a thumbnail image URL for a page
tasks_tasklists_delete
Delete a task list
tasks_tasklists_get
Get a task list
tasks_tasklists_insert
Create a task list
tasks_tasklists_list
List task lists
tasks_tasklists_update
Update a task list (only supplied fields change)
tasks_tasks_get
Get a task
tasks_tasks_insert
Create a task (optionally nested or positioned)
tasks_tasks_list
List tasks (filters: completed/hidden/due dates)