Commit Graph

171 Commits

Author SHA1 Message Date
Taylor Wilsdon
d82c3baa25 Update README.md
Closes #207
2025-09-18 16:32:54 -04:00
Taylor Wilsdon
bf061293cf Merge pull request #206 from emanuilo/update-readme
chore: update readme with export_doc_to_pdf tool
2025-09-18 16:24:53 -04:00
Taylor Wilsdon
b64b950548 Update README.md 2025-09-14 08:43:15 -04:00
Emanuilo Jovanovic
353b9133bf chore: update readme with export_doc_to_pdf tool 2025-09-08 11:34:16 +02:00
Taylor Wilsdon
8f9a46e55b implement WORKSPACE_MCP_STATELESS_MODE 2025-08-23 11:12:21 -04:00
Taylor Wilsdon
f1b06446bc WORKSPACE_EXTERNAL_URL - add an document usage 2025-08-22 09:51:49 -04:00
Taylor Wilsdon
8702415c96 docker tools flag 2025-08-19 16:31:08 -04:00
Taylor Wilsdon
b7b53d6684 Update README.md 2025-08-19 12:23:51 -04:00
Taylor Wilsdon
03cb54a2e1 Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into credential-provider 2025-08-18 13:04:36 -04:00
Taylor Wilsdon
8d2167222f Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-18 13:04:02 -04:00
Shawn Zhu
13d0d66f4e doc: how to use credential store 2025-08-17 17:41:23 -04:00
Taylor Wilsdon
33907b4776 more fmt 2025-08-17 11:40:56 -04:00
Taylor Wilsdon
ce0838f230 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into tool_tiers 2025-08-17 11:39:58 -04:00
Taylor Wilsdon
45ea1eb0b5 more fmt 2025-08-17 11:39:54 -04:00
Taylor Wilsdon
f58036cafc better tool tiers 2025-08-17 11:27:23 -04:00
Taylor Wilsdon
f4f73478ba more readme 2025-08-17 11:06:53 -04:00
Taylor Wilsdon
9a60dbeb7d more readme 2025-08-17 11:06:40 -04:00
Taylor Wilsdon
ce0314d361 more readme 2025-08-17 11:05:00 -04:00
Taylor Wilsdon
d5b9ba17dd rearrange table 2025-08-17 11:03:43 -04:00
Taylor Wilsdon
206b0314aa rearrange table 2025-08-17 11:01:58 -04:00
Taylor Wilsdon
811585da2e rearrange table 2025-08-17 10:41:08 -04:00
Taylor Wilsdon
1821c061aa rearrange table 2025-08-17 10:40:11 -04:00
Taylor Wilsdon
942538938b rearrange table 2025-08-17 10:39:47 -04:00
Taylor Wilsdon
cedef24158 rearrange table 2025-08-17 10:38:43 -04:00
Taylor Wilsdon
629958892f rearrange table 2025-08-17 10:37:44 -04:00
Taylor Wilsdon
9113500566 rearrange table 2025-08-17 10:36:49 -04:00
Taylor Wilsdon
8149c6b106 more readme 2025-08-17 10:02:02 -04:00
Taylor Wilsdon
3f5a248dcd more readme 2025-08-17 09:49:41 -04:00
Taylor Wilsdon
62365bbaf5 Update README.md 2025-08-16 20:42:58 -04:00
Taylor Wilsdon
98a8f0673c readme love 2025-08-16 18:50:58 -04:00
Taylor Wilsdon
308d089126 emojis for adults 2025-08-16 18:48:13 -04:00
Taylor Wilsdon
e853de10f5 fix ruff check 2025-08-16 18:10:39 -04:00
Taylor Wilsdon
531fb3b3f9 emojis for adults 2025-08-16 18:03:06 -04:00
Taylor Wilsdon
1e938e81dd overhaul the readme 2025-08-16 17:14:14 -04:00
Taylor Wilsdon
539a3f3781 play nice with --tools 2025-08-16 16:41:35 -04:00
Taylor Wilsdon
8c17bc15b0 add tool tiers - first pass 2025-08-16 14:26:36 -04:00
Taylor Wilsdon
845d3f0db3 update readme for oauth21 2025-08-14 10:23:09 -04:00
Shawn Zhu
3a52f16f14 removes user_google_email argument from tool schema under multi-user mode 2025-08-13 22:36:19 -04:00
Taylor Wilsdon
fd0118f912 Update README.md 2025-08-13 10:38:55 -04:00
Taylor Wilsdon
2159f5f19d Update README.md 2025-08-13 08:59:39 -04:00
Taylor Wilsdon
3f6820dbc7 Update README.md 2025-08-13 08:58:25 -04:00
Taylor Wilsdon
70146c27da Update README.md 2025-08-12 10:35:43 -04:00
Taylor Wilsdon
f773c81c88 Update README.md 2025-08-12 10:19:44 -04:00
Taylor Wilsdon
30953b9abd Update README.md 2025-08-11 18:09:54 -04:00
Taylor Wilsdon
604964cba8 Update README.md 2025-08-11 18:08:00 -04:00
Rob Sherman
f369ca1635 feat(docs): add comprehensive Google Docs editing capabilities
Add full document editing and manipulation support to Google Docs tools,
expanding beyond read-only operations to match Google Docs API capabilities.

Features added:
- Text operations: update_doc_text, find_and_replace_doc, format_doc_text
- Structural elements: insert_doc_elements, insert_doc_image
- Document management: update_doc_headers_footers, batch_update_doc
- Helper functions module for common document operations

Changes:
- gdocs/docs_tools.py: Add 7 new editing functions with comprehensive error handling
- gdocs/docs_helpers.py: New helper module with utility functions for document operations
- README.md: Update Google Docs description to include full editing capabilities
- CLAUDE.md: Add comprehensive documentation for new editing features
- .mcp.json: Add MCP server configuration file
- .gitignore: Resolve merge conflicts from upstream sync
- uv.lock: Update dependencies from upstream merge

The implementation uses Google Docs API batchUpdate operations for atomic
document modifications and maintains compatibility with existing authentication
and error handling patterns.

All new tools follow the established @require_google_service decorator pattern
and include proper scope management for write operations.
2025-08-09 17:57:34 -07:00
Taylor Wilsdon
58f55019c4 cleanup / refac and remove unnecessary legacy module 2025-08-09 12:18:08 -04:00
Taylor Wilsdon
773645794a source of truth for oauth2.1 enablement 2025-08-09 11:53:00 -04:00
Taylor Wilsdon
374dc9c3e7 simplify cors middleware implementation 2025-08-09 11:44:12 -04:00
Taylor Wilsdon
42dcd54b18 update readme 2025-08-09 11:16:35 -04:00