Commit Graph

242 Commits

Author SHA1 Message Date
Taylor Wilsdon
6a2633984a Fix grammatical error in README description
Corrected a minor grammatical error in the README.
2026-03-06 11:45:54 -05:00
Taylor Wilsdon
4001e3f868 Refine README content for clarity and detail
Updated the README to enhance the description of features and capabilities, including details about OAuth 2.1 support and hosting options.
2026-03-06 11:45:39 -05:00
Taylor Wilsdon
c7b0afa74c readme cleanup 2026-03-05 08:52:48 -05:00
Taylor Wilsdon
bf2eb4c0c7 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feat/tasks-manage-permission 2026-03-05 08:47:35 -05:00
Taylor Wilsdon
f80f12cb54 Update README.md 2026-03-05 08:04:20 -05:00
mickey-mikey
377791080c feat: add tasks:manage permission level to deny delete without blocking other writes
The consolidated manage_task tool bundles create/update/delete/move into a
single tool, making it impossible to deny just the delete action via tool
tiers or scope-based filtering.

This adds:
- A `manage` permission level for tasks (between readonly and full)
- A SERVICE_DENIED_ACTIONS registry mapping (service, level) to denied actions
- An is_action_denied() helper that tools call before executing actions
- Guards in manage_task and manage_task_list that reject denied actions

Usage: --permissions tasks:manage
Allows create, update, move. Denies delete.
tasks:full remains unchanged (all actions allowed).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 15:04:31 +11:00
Taylor Wilsdon
e9c9c28844 cleanup 2026-03-01 13:23:40 -05:00
Taylor Wilsdon
241433937b Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into tool_consolidation 2026-03-01 12:36:10 -05:00
Taylor Wilsdon
6753531e9d refactor tools to consolidate all modify actions 2026-03-01 12:36:09 -05:00
04cb
5df7382fa1 Fix docs: hyphenation for compound adjectives 2026-03-01 14:49:55 +08:00
Taylor Wilsdon
ca00c74634 Update README.md 2026-02-28 18:23:44 -04:00
Taylor Wilsdon
97c8ea28fd Update README.md 2026-02-28 18:23:25 -04:00
Taylor Wilsdon
3ee06351d8 Update README.md 2026-02-28 18:23:07 -04:00
Taylor Wilsdon
768ec5eef0 refac 2026-02-28 16:17:43 -04:00
Taylor Wilsdon
f2986dcf2f pr feedback & readme update 2026-02-28 11:19:19 -04:00
Taylor Wilsdon
0e44ef924e Update README.md 2026-02-26 11:30:37 -04:00
Taylor Wilsdon
724234e509 Update README.md 2026-02-21 07:56:01 -05:00
Taylor Wilsdon
4f5c65953c Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feature/create-drive-folder 2026-02-19 09:55:07 -05:00
Taylor Wilsdon
bdc815a723 fix missing readme and tool tier entry for previous addition 2026-02-19 09:46:51 -05:00
Taylor Wilsdon
40e827810a refac 2026-02-17 14:49:49 -05:00
Taylor Wilsdon
7cfa10f457 readme and storage improvements 2026-02-15 16:28:34 -05:00
Taylor Wilsdon
39e055a350 readme 2026-02-13 16:14:10 -05:00
Taylor Wilsdon
c8f4986ea7 automate publishing to mcp registry 2026-02-08 20:49:18 -05:00
Taylor Wilsdon
2224e6961d mcp registry 2026-02-08 20:07:08 -05:00
Taylor Wilsdon
464bd8090f Add paragraph-level list formatting support to Google Docs
Enhanced the update_paragraph_style tool to support creating bulleted and
numbered lists with nested indentation levels (0-8). This enables agents to
create well-structured documents that match professional document styles.

Changes:
- Enhanced update_paragraph_style tool with:
  - create_list parameter: Create bulleted (UNORDERED) or numbered (ORDERED) lists
  - list_nesting_level parameter: Support nested list items (0-8 levels)
- Updated create_bullet_list_request helper to accept nesting_level parameter
- Updated documentation in README.md, docs/README.md, and docs/README_NEW.md
- Tool remains in Extended tier as defined in tool_tiers.yaml

This addresses the feature request to expose paragraph-level formatting
operations (named styles, bullets, indentation) that were previously missing
from the character-level modify_doc_text tool.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 15:42:58 -05:00
Gigi Sayfan
34957de2e4 Add hyperlink support to modify_doc_text 2026-02-07 13:44:09 -08:00
Taylor Wilsdon
771de29288 fixes 2026-02-07 14:18:10 -05:00
Francesco Mucio
cc2b23d3db feat(drive): add create_drive_folder tool and unit test
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 11:32:19 +01:00
Taylor Wilsdon
8cdd674a0c Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feature/enhanced-sheets-formatting 2026-02-05 14:24:11 -05:00
Taylor Wilsdon
9f16273cb8 Update README.md 2026-02-05 11:07:14 -05:00
Ugo Anomelechi
4cecad7d8c docs: add format_sheet_range to main README.md 2026-02-02 14:22:49 +00:00
Taylor Wilsdon
802ea7861c Update README.md 2026-02-01 18:01:57 -05:00
Taylor Wilsdon
0bbb8ec4da readme 2026-02-01 14:52:23 -05:00
Taylor Wilsdon
d7e92cc90c Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into feature/add-host-argument 2026-02-01 11:34:23 -05:00
Taylor Wilsdon
c1bcff95a9 refac to env var 2026-02-01 11:34:21 -05:00
Taylor Wilsdon
50fb570c69 start minimal server on invocation 2026-02-01 11:27:08 -05:00
Taylor Wilsdon
9e5832053c readme 2026-02-01 10:44:34 -05:00
Taylor Wilsdon
eca3444777 merge upstream 2026-01-31 13:14:27 -05:00
Taylor Wilsdon
238b9a6830 add readme 2026-01-30 10:10:44 -05:00
Taylor Wilsdon
663950eeaf Update README.md 2026-01-30 09:05:14 -05:00
Taylor Wilsdon
6cbe8e266a Update README.md 2026-01-30 09:04:55 -05:00
Taylor Wilsdon
6eb39b9266 Update README.md 2026-01-30 09:04:38 -05:00
Taylor Wilsdon
0fcec83579 Update README.md 2026-01-30 09:04:00 -05:00
Taylor Wilsdon
736f2756d6 fixes 2026-01-29 19:43:09 -05:00
Taylor Wilsdon
47b7e5f5cb Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feature/forms-batch-update 2026-01-28 16:48:38 -05:00
Ugo Anomelechi
b7a2f08a76 docs: Add batch_update_form to tool tiers and README documentation
Add batch_update_form to the Complete tier in tool_tiers.yaml and
document it in both README files as requested in PR review.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 00:54:47 +00:00
Taylor Wilsdon
53109b9a50 update readme and block single user mode + oauth to avoid user confusion 2026-01-27 19:32:45 -05:00
Taylor Wilsdon
2463778deb disclaimers 2026-01-27 19:20:52 -05:00
Taylor Wilsdon
8184a948ca Merge pull request #394 from taylorwilsdon/pr_fix_start_google_oauth
enh: Remove start_google_auth when OAuth2.1 enabled
2026-01-27 18:48:23 -05:00
Taylor Wilsdon
ec7a55dc11 update readme, tool tiers 2026-01-27 17:46:09 -05:00