Commit Graph

43 Commits

Author SHA1 Message Date
Taylor Wilsdon
5aae243b22 minimal fastmcp based oauth working 2025-08-02 14:32:42 -04:00
Taylor Wilsdon
dad52829f8 oauth2.1 working - quick flow in mcp inspector 2025-08-02 09:52:16 -04:00
Taylor Wilsdon
8d053680c0 merge 2025-08-01 13:19:09 -04:00
Taylor Wilsdon
113a37d5c1 fix package registration 2025-07-30 10:12:09 -04:00
Taylor Wilsdon
05c1c3b8f3 better logic 2025-07-26 16:38:08 -04:00
Taylor Wilsdon
0fb75221bf improve minimal oauth healthcheck in stdio mode 2025-07-26 16:35:03 -04:00
Taylor Wilsdon
ad981dbd98 oauth2.1 stub 2025-07-19 19:33:55 -04:00
Taylor Wilsdon
d4dc255f16 resolve all ruff check errors 2025-07-18 18:04:06 -04:00
Taylor Wilsdon
8adf719c58 add google tasks 2025-07-09 11:54:23 -04:00
Taylor Wilsdon
6f48a04545 Update stdio startup and credentails path for easier claude desktop autoinstall 2025-07-04 16:10:01 -04:00
Taylor Wilsdon
d9a1404a03 udpate claude installer script 2025-07-04 15:36:13 -04:00
Taylor Wilsdon
383cee75ec Update main.py
dedupe print
2025-06-16 15:44:04 -04:00
Taylor Wilsdon
04809cae7b Update main.py 2025-06-16 14:50:43 -04:00
Taylor Wilsdon
2773ba7253 Update main.py
implement unicode safe_print for windows users
2025-06-16 14:46:36 -04:00
Taylor Wilsdon
cc8f782bf4 update tag 2025-06-14 13:32:30 -04:00
Taylor Wilsdon
e329e98752 dynamically pull version 2025-06-14 13:15:36 -04:00
Taylor Wilsdon
2ffe80290a add google slides support 2025-06-11 14:46:05 -04:00
Taylor Wilsdon
dddfbd484f add Google forms support 2025-06-09 16:41:09 -04:00
Taylor Wilsdon
019517beeb respect WORKSPACE_MCP_BASE_URI everywhere 2025-06-08 12:17:06 -04:00
Taylor Wilsdon
058c123645 add startup check for permissions 2025-06-08 11:49:25 -04:00
Taylor Wilsdon
6370b6f2cf fix smithery 2025-06-07 18:12:29 -04:00
Taylor Wilsdon
3b8e44b089 really dress this puppy up 2025-06-07 16:16:48 -04:00
Taylor Wilsdon
0f1d7a1787 add http callback server when running in stdio with transport aware startup 2025-06-07 16:00:55 -04:00
Taylor Wilsdon
d37dc74eb5 improve startup 2025-06-07 14:19:54 -04:00
Taylor Wilsdon
07dace0dea add stdio support and startup flag 2025-06-07 14:04:04 -04:00
Taylor Wilsdon
5a95e52426 unpin streamable http 2025-06-07 13:59:45 -04:00
Taylor Wilsdon
1ae0ed33c9 add startup modes, pretty it up 2025-06-07 12:09:26 -04:00
Taylor Wilsdon
1c8c3cb4eb add google sheets support 2025-06-06 12:45:15 -04:00
Taylor Wilsdon
b0d7638605 minor refac for consistency, cleanup unused imports 2025-06-03 14:16:55 -04:00
Taylor Wilsdon
4046875cfc fix redirect uri import, add chat stub 2025-06-03 13:03:26 -04:00
Taylor Wilsdon
3d338290aa add run 2025-05-30 11:45:33 -04:00
Taylor Wilsdon
395d02494b refac fastmcp custom implementation to standard 2025-05-30 11:09:56 -04:00
Taylor Wilsdon
558d61fc9e implement single user mode 2025-05-23 11:22:23 -04:00
Taylor Wilsdon
ab029b2b72 fully working mcp session id handling 2025-05-22 17:02:00 -04:00
Taylor Wilsdon
04e526c0d5 Implement support for Google docs, including retrieve by url 2025-05-14 09:44:45 -04:00
Taylor Wilsdon
e6fc66bc18 add Gmail & drive, both working 2025-05-12 14:32:44 -04:00
Taylor Wilsdon
7096963f2b Add Google Drive functionality 2025-05-12 13:52:53 -04:00
Taylor Wilsdon
6e94512ca3 convert to streamable http 2025-05-11 10:07:37 -04:00
Taylor Wilsdon
55c7723bbe final cleanup 2025-05-10 15:18:19 -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
face6bcbce hey it works great now 2025-05-06 09:36:48 -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