Commit Graph

750 Commits

Author SHA1 Message Date
Taylor Wilsdon
aa2a59caea rm old auth 2025-05-14 14:26:47 -04:00
Taylor Wilsdon
ce78b71c94 prep for smithery deployment 2025-05-14 10:46:01 -04:00
Taylor Wilsdon
48172f1eb4 Merge pull request #10 from taylorwilsdon/taylorwilsdon-patch-3
Update README.md
2025-05-14 09:48:58 -04:00
Taylor Wilsdon
dc92dae297 Update README.md 2025-05-14 09:48:49 -04:00
Taylor Wilsdon
4b9c24317b Merge pull request #9 from taylorwilsdon/google_docs
feat: Google Docs support
2025-05-14 09:47:50 -04:00
Taylor Wilsdon
95aef744a7 update readme 2025-05-14 09:47:12 -04:00
Taylor Wilsdon
04e526c0d5 Implement support for Google docs, including retrieve by url 2025-05-14 09:44:45 -04:00
Taylor Wilsdon
13eb429d67 rebase readme 2025-05-14 09:36:42 -04:00
Taylor Wilsdon
66d81a9a8a add google docs 2025-05-14 09:35:48 -04:00
Taylor Wilsdon
b4886d28bf Merge pull request #8 from taylorwilsdon/taylorwilsdon-patch-2
Update README.md
2025-05-14 08:22:22 -04:00
Taylor Wilsdon
2dd7e84c61 Update README.md 2025-05-14 08:22:14 -04:00
Taylor Wilsdon
f1f7880052 Merge pull request #7 from taylorwilsdon/taylorwilsdon-patch-1
Update README.md
2025-05-14 08:21:50 -04:00
Taylor Wilsdon
9a883ab799 Update README.md 2025-05-14 08:21:40 -04:00
Taylor Wilsdon
5285fa8c7a Merge pull request #6 from taylorwilsdon/fix
refac: oauth / authentication
2025-05-13 19:20:32 -04:00
Taylor Wilsdon
833b23b019 add google config 2025-05-13 12:49:35 -04:00
Taylor Wilsdon
c8820b9482 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into add_drive_and_gmail 2025-05-13 12:45:31 -04:00
Taylor Wilsdon
bd047d9f9a auth cleanup 2025-05-13 12:45:24 -04:00
Taylor Wilsdon
0bebaee051 unify authentication logic 2025-05-13 12:36:53 -04:00
Taylor Wilsdon
ae2361f1b8 Merge pull request #5 from taylorwilsdon/add_drive_and_gmail
feat: Add Support for Google Drive and Gmail Operations
2025-05-12 18:16:20 -04:00
Taylor Wilsdon
4e13196802 refac: readme 2025-05-12 17:40:18 -04:00
Taylor Wilsdon
bece707553 Fix drive query structure and escaping 2025-05-12 17:32:38 -04:00
Taylor Wilsdon
dda55404ab add gmail tool 2025-05-12 17:22:58 -04:00
Taylor Wilsdon
e6fc66bc18 add Gmail & drive, both working 2025-05-12 14:32:44 -04:00
Taylor Wilsdon
afd9df9ca6 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into add_google_drive 2025-05-12 13:53:17 -04:00
Taylor Wilsdon
7096963f2b Add Google Drive functionality 2025-05-12 13:52:53 -04:00
Taylor Wilsdon
0912a94382 Merge pull request #4 from taylorwilsdon/mcp_v2_enh_refac
enh: Modernize MCP Server with Streamable HTTP, FastAPI Integration, and Enhanced OAuth Flow
2025-05-12 13:52:18 -04:00
Taylor Wilsdon
bdf44c46fe happy native & simulated via mcpo 2025-05-11 17:39:15 -04:00
Taylor Wilsdon
26954f1f5b refactor response payloads and description texts to work better with native tool calling 2025-05-11 17:15:05 -04:00
Taylor Wilsdon
e681d265bf working build for all functionality on streamablehttp with auth_session_id 2025-05-11 15:37:44 -04:00
Taylor Wilsdon
984d4065ff restore uv.lock 2025-05-11 10:08:00 -04:00
Taylor Wilsdon
6e94512ca3 convert to streamable http 2025-05-11 10:07:37 -04:00
Taylor Wilsdon
e8c05af5d8 remove stupid icon 2025-05-10 18:50:01 -04:00
Taylor Wilsdon
cf4fc9fa34 improve auth callback trigger logic 2025-05-10 18:47:24 -04:00
Taylor Wilsdon
458a1476b0 Google Workspace MCP Response Format Improvements - model-agnostic json envelope format for better compatibility across platforms 2025-05-10 17:57:25 -04:00
Taylor Wilsdon
de498150ab update readme.md 2025-05-10 15:29:53 -04:00
Taylor Wilsdon
feb9984bb2 Merge pull request #2 from taylorwilsdon/refac_oauth
enh: Refactor authentication flow to simplify, implement file based logging
2025-05-10 15:26:58 -04:00
Taylor Wilsdon
55c7723bbe final cleanup 2025-05-10 15:18:19 -04:00
Taylor Wilsdon
e83bdf0e67 cleanup 2025-05-10 15:11:13 -04:00
Taylor Wilsdon
db9452f3ad refactor oauth flow to simplify and leverage google built in resources 2025-05-06 12:17:22 -04:00
Taylor Wilsdon
cc54fc1b8f Merge pull request #1 from taylorwilsdon/its_advanced_but_sucks
enh: OAuth Handling & Tool Registry
2025-05-06 10:19:17 -04:00
Taylor Wilsdon
a8e890f1a7 Update core/server.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-06 10:16:09 -04:00
Taylor Wilsdon
190d8881fd Update gcalendar/calendar_tools.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-06 10:15:59 -04:00
Taylor Wilsdon
face6bcbce hey it works great now 2025-05-06 09:36:48 -04:00
Taylor Wilsdon
a7659d087c stage shitty branch 2025-04-27 16:59:35 -04:00
Taylor Wilsdon
43ef646aa4 working non loop server but staged earlier than before 2025-04-27 15:33:48 -04:00
Taylor Wilsdon
d0978cb2f6 chore: add .gitignore; purge build artefacts 2025-04-27 14:48:46 -04:00
Taylor Wilsdon
82f5cefb5b feat: initial clean commit without build artefacts 2025-04-27 14:44:23 -04:00
Taylor Wilsdon
828dbfae08 implement guided auth flow for both chat based and server callback flows 2025-04-27 14:37:08 -04:00
Taylor Wilsdon
65048b7f46 implement guided auth flow for both chat based and server callback flows 2025-04-27 14:30:11 -04:00
Taylor Wilsdon
ca86d591d4 initial scaffolding 2025-04-27 12:34:22 -04:00