{
 "categories": [
  "documents",
  "productivity",
  "collaboration"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-13",
   "fact": "homepage",
   "note": "Google presents Drive as AI-powered cloud storage for storing, sharing, and collaborating on files, with shared drives and desktop sync.",
   "source": "https://workspace.google.com/products/drive/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "platforms",
   "note": "The product page documents the web service, Drive apps for Android and iOS, and Drive for desktop on Windows and macOS.",
   "source": "https://workspace.google.com/products/drive/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "license",
   "note": "Google documents storage that scales from 15 GB to 5 TB per user, with additional storage on paid Google Workspace plans.",
   "source": "https://workspace.google.com/products/drive/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.exists",
   "note": "Google publishes the Drive API as the REST API for using Drive storage from an application.",
   "source": "https://developers.google.com/workspace/drive/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.kinds[0]",
   "note": "Drive API v3 is an HTTPS JSON REST service at googleapis.com with files, drives, permissions, comments, revisions, changes, and related resources.",
   "source": "https://developers.google.com/workspace/drive/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.auth[0]",
   "note": "OAuth 2.0 client IDs and user consent are the primary credential path for accessing user-owned Google Workspace Drive files.",
   "source": "https://developers.google.com/workspace/guides/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.auth[1]",
   "note": "A service account can access a Drive file or folder shared directly with its email address, or act for organization users after a super administrator grants domain-wide delegation.",
   "source": "https://developers.google.com/workspace/guides/create-credentials",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.coverage",
   "note": "The API covers upload, download, search, sharing, shortcuts, app-data folders, change events, Drive UI integration, and labels. Vault, DLP, and Admin console controls are outside this surface, so coverage is partial.",
   "source": "https://developers.google.com/workspace/drive/api/guides/about-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.exists",
   "note": "Google publishes official Drive API client libraries and recommends them over raw HTTP.",
   "source": "https://developers.google.com/workspace/drive/api/guides/downloads",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.languages",
   "note": "The Drive client-library guide covers Dart, Go, Java, JavaScript, .NET, Node.js, Objective-C, PHP, Python, and Ruby. This record lists the eight languages also used on sibling Workspace records plus Node.js and .NET as separately documented.",
   "source": "https://developers.google.com/workspace/drive/api/guides/downloads",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.mcp.first_party",
   "note": "Google operates an OAuth-protected remote Drive MCP server at https://drivemcp.googleapis.com/mcp/v1 as a Developer Preview in the Workspace Developer Preview Program.",
   "source": "https://developers.google.com/workspace/drive/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.mcp.verdict",
   "note": "The same page lists eight official tools: search_files, read_file_content, get_file_metadata, get_file_permissions, list_recent_files, create_file, copy_file, and download_file_content.",
   "source": "https://developers.google.com/workspace/drive/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.cli.exists",
   "note": "The googleworkspace/cli README presents gws as one CLI for Drive and other Workspace APIs, with examples such as gws drive files list and gws drive +upload. The README states it is not an officially supported Google product.",
   "source": "https://github.com/googleworkspace/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.extensibility.scripting",
   "note": "Drive can be scripted through the Drive API and through the Workspace CLI that exposes the same discovery surface.",
   "source": "https://developers.google.com/workspace/drive/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.extensibility.webhooks",
   "note": "Drive API push notifications POST empty HTTPS callbacks for files.watch and changes.watch channels, with a one-day maximum expiration for files and one week for changes.",
   "source": "https://developers.google.com/workspace/drive/api/guides/push",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.data_access.export[0]",
   "note": "The Drive API downloads blob file content with files.get or files.download.",
   "source": "https://developers.google.com/workspace/drive/api/guides/manage-downloads",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.data_access.export[1]",
   "note": "files.export exports a Google Workspace document to a requested MIME type and returns the exported bytes.",
   "source": "https://developers.google.com/workspace/drive/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.data_access.import[0]",
   "note": "files.create and files.update support simple, multipart, and resumable uploads to Drive.",
   "source": "https://developers.google.com/workspace/drive/api/guides/manage-uploads",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://developers.google.com/workspace/drive/llms.txt returned 404 on 2026-09-13.",
   "source": "https://developers.google.com/workspace/drive/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.api",
   "note": "Drive v3 is a maintained, documented, read/write file API with official libraries, push notifications, and shared-drive support. OAuth verification, separate admin/Vault surfaces, and upload-size rules keep it below the unusually-complete tier.",
   "source": "https://developers.google.com/workspace/drive/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.mcp",
   "note": "The vendor-operated remote server has eight useful file tools with OAuth, but Developer Preview status fits the limited-vendor-preview rubric anchor.",
   "source": "https://developers.google.com/workspace/drive/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.cli",
   "note": "gws exposes discovery-generated Drive methods with JSON output, multiple auth modes, pagination, schema discovery, dry-run, and a Drive upload helper. The README marks the CLI as not an officially supported Google product and still evolving toward v1.0.",
   "source": "https://raw.githubusercontent.com/googleworkspace/cli/main/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current Drive MCP configuration, tool list, OAuth, and prompt-injection reference. Last updated 2026-09-03.",
   "source": "https://developers.google.com/workspace/drive/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current Drive API v3 method reference.",
   "source": "https://developers.google.com/workspace/drive/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current googleworkspace/cli repository that documents Drive commands on the gws CLI.",
   "source": "https://github.com/googleworkspace/cli",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-13",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://developers.google.com/workspace/drive/api/guides/configure-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://developers.google.com/workspace/drive/api/reference/rest"
   },
   {
    "type": "repository",
    "url": "https://github.com/googleworkspace/cli"
   }
  ]
 },
 "homepage": "https://workspace.google.com/products/drive/",
 "id": "google-drive",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [
    "oauth2-delegated",
    "service-account"
   ],
   "coverage": "partial",
   "docs": "https://developers.google.com/workspace/drive/api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "file-download",
    "workspace-export"
   ],
   "import": [
    "file-upload"
   ]
  },
  "extensibility": {
   "scripting": [
    "drive-api",
    "google-workspace-cli"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The Drive API, official remote MCP server, and Google Workspace CLI provide supported file automation without controlling the Drive web or desktop UI.\n",
   "ui_stack": [
    "web-dom",
    "desktop-sync",
    "mobile-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "go",
    "java",
    "javascript",
    "dotnet",
    "node.js",
    "php",
    "python",
    "ruby"
   ],
   "official": true
  }
 },
 "name": "Google Drive",
 "platforms": [
  "web",
  "windows",
  "macos",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "google-sheets",
   "google-docs",
   "gmail",
   "dropbox",
   "box",
   "sharepoint"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Google",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 8,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Google Drive is automatable today through Drive API v3. The HTTPS JSON REST service creates, copies, updates, downloads, exports, searches, shares, labels, comments on, and watches files and shared drives. OAuth 2.0 user consent is the normal access path. A service account can use files or folders shared directly with it or, after super-admin approval, act under domain-wide delegation. Google publishes official client libraries in common languages. The googleworkspace/cli `gws` client dynamically exposes the Drive discovery surface as structured JSON, with schema introspection, dry-run, auto-pagination, and a `drive +upload` helper; its README states it is not an officially supported Google product. Google also operates a remote Drive MCP server at drivemcp.googleapis.com with eight tools for search, metadata, permissions, recent files, read, create, copy, and download. The MCP path inherits user permissions but remains Developer Preview, so it is useful rather than production-complete. Google warns that Drive content can cause indirect prompt injection. Native Workspace admin, Vault, and DLP controls sit outside this API. Workflow-connector catalogs and computer-use viability were not established.\n"
 }
}