Add Google Drive connector: mcp_local, OAuth2 (same pattern as Gmail/GCal), 8 tools, verify with Drive API probe, SVG icons

This commit is contained in:
2026-07-19 14:44:10 +01:00
parent e8ce11989d
commit e469f48b52
7 changed files with 830 additions and 0 deletions
+64
View File
@@ -121,6 +121,70 @@
}
]
},
{
"id": "drive",
"name": "Google Drive",
"type": "mcp_local",
"scope": "user",
"icon_small": "drive/icon_sm.svg",
"icon_large": "drive/icon_lg.svg",
"user_description": "List, search, upload, download, delete, and manage Google Drive files and folders. Full OAuth \u2014 same pattern as Gmail and Google Calendar.",
"requires": [
"OAUTH",
"PYTHON"
],
"tags": [
"cloud-storage",
"files",
"mcp",
"local",
"google",
"drive"
],
"auth": {
"type": "oauth2",
"provider": "google",
"scopes": [
"https://www.googleapis.com/auth/drive"
]
},
"folder": "drive",
"version": 1,
"version_string": "1.0.0",
"version_release_date": "2026-07-19",
"files": [
{
"path": "connector.json",
"sha256": "a9cbc37302fb573747885f571943247dc0ee6b07cd41fa91a2542eb689a91bb4",
"size": 1744
},
{
"path": "drive_mcp_server.py",
"sha256": "d8cd3d96abebb2a2ab333c5489eb07d28d906c21a0aeaa7551dee49bdbebc527",
"size": 19971
},
{
"path": "verify.py",
"sha256": "3f1da92f15e7f6898545bb170f7123610025088c7403edd2021ce8b3499713e2",
"size": 3304
},
{
"path": "requirements.txt",
"sha256": "3f659cc5e5f0543f132699b06ccf9016ffe9afb40f9df4d110e0445b8d20f63e",
"size": 82
},
{
"path": "icon_sm.svg",
"sha256": "82b8308b80958b009bd93781a0c0475dbc6966d5e0fbae754af73de14a30e4c4",
"size": 365
},
{
"path": "icon_lg.svg",
"sha256": "e2f2379412b868b774945853d97ef4e3244395ad09bf246710ed3303bce5d56d",
"size": 376
}
]
},
{
"id": "email",
"name": "Email (IMAP/SMTP)",