{
  "data": {
    "a": {
      "slug": "google-drive-api",
      "name": "Google Drive API + MCP",
      "vendor": "Google",
      "vendorUrl": "https://developers.google.com/workspace/drive",
      "kind": "http-api",
      "category": "file-storage",
      "summary": "REST API for a user's or a Workspace organisation's Drive, files, folders, permissions and share links, with resumable uploads and change feeds.",
      "url": "https://www.anchorterminal.com/tools/google-drive-api",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-drive-api.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-drive-api.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-drive-api.json",
      "repo": "https://github.com/googleapis/google-api-nodejs-client",
      "license": "Apache-2.0",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://www.googleapis.com/drive/v3",
      "packages": [
        {
          "registry": "npm",
          "name": "@googleapis/drive"
        },
        {
          "registry": "pypi",
          "name": "google-api-python-client"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth 2.0 with Drive scopes; drive.file limits an app to files it created or the user picked, the full drive scope is restricted and needs Google's verification for public apps. Service accounts with domain-wide delegation work for Workspace domains. The MCP server needs a Google Cloud project with drive.googleapis.com and drivemcp.googleapis.com enabled, an OAuth web client with your MCP client's redirect URI, the drive.readonly and drive.file scopes, and membership of the Workspace Developer Preview Program.",
      "pricing": "free",
      "pricingNotes": "The Drive API costs nothing within quota. Limits are 1,000,000 quota units a minute a project and 325,000 a minute a user, with 400,000,000 units and 1 TB of egress a day a project before charges apply. A files.get costs 5 units, an edit 50, a files.list 100 and a download 200. Google says exceeding the quota request limits is planned to incur charges to the Cloud billing account later in 2026, with no prices published yet and at least 90 days' notice before billing changes take effect. The 1 May 2026 release note also says Workspace users can egress only 1 TB a day. Files count against the account's own Drive storage, which is bought as Google One or a Workspace plan (https://developers.google.com/workspace/drive/api/guides/limits; https://developers.google.com/workspace/release-notes).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": 8,
      "popularity": {
        "githubStars": 12300,
        "npmWeekly": 1321000,
        "pypiWeekly": 29823951,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developers.google.com/workspace/drive/api/guides/about-sdk",
      "capabilities": [
        "storage.drive",
        "storage.share",
        "work.docs"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "free",
        "mcp",
        "oauth",
        "typescript",
        "python",
        "webhooks"
      ],
      "lastRelease": "2026-10-03",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 79.6,
        "grade": "A",
        "agentReady": true,
        "rank": 11,
        "ranked": true,
        "rankOf": 965,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 85,
          "maintenance": 85,
          "payments": 35,
          "reliability": 90,
          "schema": 83,
          "security": 91,
          "transparency": 75
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-04"
        },
        "negative": 0,
        "verdict": "No charge for API calls within quota, counted in quota units per minute per project and per user. OAuth consent, scope verification and a Cloud project before an agent can list a folder.",
        "bestFor": "Agents working on files that people already keep in Drive, inside a Workspace organisation with admin controls.",
        "strengths": [
          "No charge for API calls within quota, counted in quota units per minute per project and per user",
          "Public discovery document, refreshed three times in September 2026, and 40-odd documented error reasons with backoff advice",
          "Official MCP server with eight tools, none that delete or share, and a setup page that warns about prompt injection",
          "drive.file and drive.readonly scopes keep an agent to its own files or to reading",
          "No Drive incidents on the Workspace status dashboard between the 31 May 2026 multi-product incident and 4 October 2026"
        ],
        "weaknesses": [
          "OAuth consent, scope verification and a Cloud project before an agent can list a folder",
          "The MCP server is Developer Preview and needs your own OAuth client and programme membership",
          "expirationTime can't be set on domain or anyone shares, so a public link never expires on its own",
          "No llms.txt or Markdown docs for agents",
          "Overage charges planned for later in 2026 are unpriced, and Google's pages set a 1 TB daily egress limit per Workspace user and per project"
        ],
        "agentNotes": [
          "Ask for drive.file rather than drive; it needs no verification and covers files the app created or the user picked",
          "Use uploadType=resumable for anything over 5 MB and send chunks in multiples of 256 KB",
          "For a link that expires, share to a user or group with expirationTime; a type=anyone permission can't expire, so delete it yourself",
          "Pass fields= on files.list and files.get to cut the response, and page with pageToken",
          "Back off exponentially on 429 rateLimitExceeded and 403 userRateLimitExceeded; 403 storageQuotaExceeded won't clear by retrying"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "A",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 79.6
          }
        ],
        "editorialScores": {
          "ergonomics": 85,
          "maintenance": 85,
          "payments": 35,
          "reliability": 90,
          "schema": 83,
          "security": 91,
          "transparency": 70
        },
        "provenanceScore": 79
      },
      "connect": {
        "http": "curl \"https://www.googleapis.com/drive/v3/files?pageSize=10\u0026fields=files(id,name,mimeType)\" \\\n  -H \"Authorization: Bearer $GOOGLE_OAUTH_TOKEN\"",
        "claudeCode": "claude mcp add --transport http google-drive https://drivemcp.googleapis.com/mcp/v1",
        "config": {
          "mcpServers": {
            "google-drive": {
              "url": "https://drivemcp.googleapis.com/mcp/v1"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/storage.drive",
        "tool": "https://letme.dev/google-drive-api"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "gemini-enterprise",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api"
      ],
      "area": "everyday",
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "endpointOnVendorDomain": false,
        "terms": "https://developers.google.com/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "https://www.google.com/appsstatus/dashboard/",
        "changelog": "https://developers.google.com/workspace/release-notes",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "The API endpoints sit on googleapis.com, not google.com.",
          "The MCP server is part of the Workspace Developer Preview Program and can change or need re-enrolment.",
          "The Google APIs Terms of Service (last modified 2021-11-09) name Google LLC, 1600 Amphitheatre Parkway, Mountain View."
        ],
        "score": 79
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-drive-api.json",
      "live": {
        "slug": "google-drive-api",
        "probe": {
          "target": "https://www.googleapis.com/drive/v3",
          "method": "get",
          "lastAt": "2026-10-12T04:49:02.112828911Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 119,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 112,
          "p95ms24h": 145,
          "samples24h": 247,
          "samples30d": 2777,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 49,
              "ok": 49
            }
          ]
        },
        "vendorStatus": {
          "page": "https://www.google.com/appsstatus/dashboard",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-11T00:05:44.7872699Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "googleapis/google-api-nodejs-client",
            "version": "workspaceevents-v17.0.0",
            "released": "2026-10-08",
            "seenAt": "2026-10-11T19:33:06.044492842Z"
          },
          {
            "registry": "npm",
            "name": "@googleapis/drive",
            "version": "26.0.2",
            "seenAt": "2026-10-11T19:33:05.670239598Z"
          },
          {
            "registry": "pypi",
            "name": "google-api-python-client",
            "version": "2.201.0",
            "released": "2026-09-30",
            "seenAt": "2026-10-11T19:33:05.915768724Z"
          }
        ],
        "githubStars": 12268,
        "npmWeekly": 1091259,
        "pypiWeekly": 30785303,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-10-11T15:42:28.564427997Z"
        },
        "domain": {
          "domain": "google.com",
          "registered": "1997-09-15",
          "source": "https://rdap.verisign.com/com/v1/domain/google.com",
          "checkedAt": "2026-10-11T13:17:33.092177011Z"
        },
        "pages": [
          {
            "url": "https://developers.google.com/workspace/release-notes",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-11T19:24:39.800601652Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a214e7c556b9"
          }
        ],
        "updatedAt": "2026-10-12T04:49:02.112828911Z"
      }
    },
    "answer": "Google Drive API + MCP scores 79.6 (A) on agent readiness against ONLYOFFICE Apps MCP Server's 52.8 (D), and leads in every scored category.",
    "b": {
      "slug": "onlyoffice-mcp",
      "name": "ONLYOFFICE Apps MCP Server",
      "vendor": "ONLYOFFICE (Ascensio System SIA)",
      "vendorUrl": "https://www.onlyoffice.com",
      "kind": "mcp",
      "category": "file-storage",
      "summary": "ONLYOFFICE's official MCP server for ONLYOFFICE Apps, formerly DocSpace, its room-based cloud for documents. Agents manage rooms, folders, files and members through 23 tools, at a hosted endpoint with OAuth or as a self-run package.",
      "url": "https://www.anchorterminal.com/tools/onlyoffice-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/onlyoffice-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/onlyoffice-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/onlyoffice-mcp.json",
      "repo": "https://github.com/ONLYOFFICE/docspace-mcp",
      "license": "MIT (changed from Apache-2.0 in 3.2.0). ONLYOFFICE Apps cloud under ONLYOFFICE's legal terms.",
      "transports": [
        "stdio",
        "streamable-http",
        "sse"
      ],
      "remoteUrl": "https://mcp.onlyoffice.com/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "@onlyoffice/docspace-mcp"
        },
        {
          "registry": "oci",
          "name": "onlyoffice/docspace-mcp"
        }
      ],
      "auth": "mixed",
      "authNotes": "OAuth 2.0 with PKCE (S256) and dynamic client registration on the hosted server, which proxies to the ONLYOFFICE Apps authorisation server, strips scope parameters and so requests all scopes. Also API keys from Developer Tools, personal access tokens, Basic authentication and a raw `Authorization` header, sent as headers or, for username and password, in the connection URL.",
      "pricing": "byo-plan",
      "pricingNotes": "The MCP server is free and MIT-licensed. It acts on an ONLYOFFICE Apps (DocSpace) account. Startup is free with no credit card, up to 3 admins, 12 rooms and 2 GB. Business is $20 per admin per month on a limited-time offer, normally $30. Enterprise is quoted (https://www.onlyoffice.com/docspace-prices).",
      "priceSummary": "Your plan",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the repository, the docs or the pricing page, checked 12 October 2026. Plans are bought through the ONLYOFFICE account.",
        "endpoints": []
      },
      "toolCount": 23,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 410,
        "pypiWeekly": null,
        "asOf": "2026-10-12"
      },
      "docsUrl": "https://api.onlyoffice.com/docspace/mcp-server/getting-started/",
      "llmsTxt": "https://api.onlyoffice.com/docspace/mcp-server/llms.txt",
      "registryName": "io.github.ONLYOFFICE/docspace",
      "capabilities": [
        "storage.drive",
        "storage.share",
        "work.docs"
      ],
      "tags": [
        "official",
        "hosted",
        "local",
        "open-source",
        "oauth",
        "mcp-registry",
        "typescript",
        "security-txt",
        "free-tier",
        "no-card"
      ],
      "lastRelease": "2026-10-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 52.8,
        "grade": "D",
        "agentReady": false,
        "rank": 735,
        "ranked": true,
        "rankOf": 965,
        "categoryRank": 14,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 80,
          "maintenance": 60,
          "payments": 30,
          "reliability": 25,
          "schema": 73,
          "security": 46,
          "transparency": 67
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-12"
        },
        "negative": 0,
        "verdict": "The 23 tools carry typed schemas, read-only and destructive annotations, toolsets and an optional five-tool meta mode, and the server is in the official MCP registry. OAuth through the hosted server grants every scope, the docs offer a username and password in the connection URL, uploads take only txt and md, and no status page or SLA was found.",
        "bestFor": "Agents that organise rooms, folders and access in an ONLYOFFICE Apps workspace a team already uses.",
        "strengths": [
          "23 tools in four toolsets, each annotated with readOnlyHint and destructiveHint, with per-connection lists of enabled and disabled tools",
          "An optional meta-tool mode exposes five tools and fetches each tool's schema on demand",
          "Folder reads take a `fields` list, a `count` capped at 50 and a `startIndex` for paging",
          "MIT licence, a Keep a Changelog file with semver, and io.github.ONLYOFFICE/docspace in the official MCP registry",
          "Free Startup plan with no credit card required, up to 3 admins, 12 rooms and 2 GB"
        ],
        "weaknesses": [
          "The hosted server drops OAuth scope parameters, so a connection is granted every scope the app has",
          "The installation guide lists a username and password in the connection URL as a setup option",
          "upload_file accepts only txt and md, and download_file_as_text returns text only",
          "No status page, SLA or published rate limits for the hosted instance found",
          "One release in the last 90 days, 3.3.0 on 9 October 2026, after 3.2.0 on 18 March"
        ],
        "agentNotes": [
          "Connect to https://mcp.onlyoffice.com/mcp with OAuth or an API key in a header, never a username and password in the URL",
          "Enable only the toolsets or tools a task needs, so a read-only agent can't reach delete_file, delete_folder or set_room_security",
          "Pass `fields` and a `count` of at most 50 on folder reads, and page with `startIndex`",
          "Treat text from download_file_as_text as untrusted input, since anyone with access to the room can write it",
          "Convert content to txt or md before upload_file, the only formats it supports"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 52.8
          }
        ],
        "editorialScores": {
          "ergonomics": 80,
          "maintenance": 60,
          "payments": 30,
          "reliability": 25,
          "schema": 73,
          "security": 46,
          "transparency": 59
        },
        "provenanceScore": 75
      },
      "connect": {
        "install": "npx -y @onlyoffice/docspace-mcp",
        "claudeCode": "claude mcp add --transport http onlyoffice-apps https://mcp.onlyoffice.com/mcp",
        "config": {
          "mcpServers": {
            "onlyoffice-apps": {
              "args": [
                "run",
                "--interactive",
                "--rm",
                "--env",
                "DOCSPACE_BASE_URL",
                "--env",
                "DOCSPACE_API_KEY",
                "onlyoffice/docspace-mcp"
              ],
              "command": "docker",
              "env": {
                "DOCSPACE_API_KEY": "your-api-key",
                "DOCSPACE_BASE_URL": "https://your-instance.onlyoffice.com"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/storage.drive",
        "tool": "https://letme.dev/onlyoffice-mcp"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "ONLYOFFICE Apps Business",
          "unit": "seat-month",
          "usd": 20,
          "note": "Per admin. Limited-time offer, normally $30. Users and guests free."
        }
      ],
      "provenance": {
        "legalEntity": "Ascensio System SIA",
        "domain": "onlyoffice.com",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.onlyoffice.com/legalterms",
        "privacy": "https://www.onlyoffice.com/privacy",
        "statusPage": "",
        "changelog": "https://github.com/ONLYOFFICE/docspace-mcp/blob/main/CHANGELOG.md",
        "securityTxt": "valid",
        "checked": "2026-10-12",
        "notes": [
          "security.txt at www.onlyoffice.com/.well-known/security.txt is PGP-signed, names security@onlyoffice.com and expires on 15 April 2027.",
          "status.onlyoffice.com serves the ONLYOFFICE Apps web app, not a status page, and no status page is linked from the site.",
          "The privacy policy (revision 2 July 2025) names Ascensio System SIA, and once Ascensio System Limited.",
          "Domain registration date was not checked."
        ],
        "score": 75
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/onlyoffice-mcp.json",
      "live": {
        "slug": "onlyoffice-mcp",
        "probe": {
          "target": "https://mcp.onlyoffice.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-12T04:49:09.884564255Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 285,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 286,
          "p95ms24h": 307,
          "samples24h": 23,
          "samples30d": 23,
          "days": [
            {
              "date": "2026-10-12",
              "probes": 23,
              "ok": 23
            }
          ]
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "io.github.ONLYOFFICE/docspace",
            "version": "3.3.0",
            "seenAt": "2026-10-12T03:41:01.347399174Z"
          }
        ],
        "updatedAt": "2026-10-12T04:49:09.884564255Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "ONLYOFFICE (Ascensio System SIA)",
        "name": "Vendor"
      },
      {
        "a": "https://www.googleapis.com/drive/v3",
        "b": "https://mcp.onlyoffice.com/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "stdio, Streamable HTTP, SSE (legacy)",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Your plan",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "MIT (changed from Apache-2.0 in 3.2.0). ONLYOFFICE Apps cloud under ONLYOFFICE's legal terms.",
        "name": "Licence"
      },
      {
        "a": "8",
        "b": "23",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "io.github.ONLYOFFICE/docspace",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-03",
        "b": "2026-10-09",
        "name": "Last release"
      },
      {
        "a": "2021-11-09",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-01",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "12k stars, 1.3M npm/wk, 29.8M PyPI/wk",
        "b": "410 npm/wk",
        "name": "Popularity"
      },
      {
        "a": "3.4/5 (8)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Google Drive API + MCP scores 79.6 (A) on agent readiness against ONLYOFFICE Apps MCP Server's 52.8 (D), and leads in every scored category.",
        "question": "Which is better for AI agents, Google Drive API + MCP or ONLYOFFICE Apps MCP Server?"
      },
      {
        "answer": "Google Drive API + MCP uses an OAuth sign-in. ONLYOFFICE Apps MCP Server takes an API key or an OAuth sign-in.",
        "question": "Do Google Drive API + MCP and ONLYOFFICE Apps MCP Server need an API key?"
      },
      {
        "answer": "Yes. Google Drive API + MCP has a hosted endpoint at https://www.googleapis.com/drive/v3 and ONLYOFFICE Apps MCP Server at https://mcp.onlyoffice.com/mcp.",
        "question": "Can an agent call Google Drive API + MCP and ONLYOFFICE Apps MCP Server without installing anything?"
      },
      {
        "answer": "No open-source release is listed for Google Drive API + MCP. ONLYOFFICE Apps MCP Server is open source (MIT (changed from Apache-2.0 in 3.2.0). ONLYOFFICE Apps cloud under ONLYOFFICE's legal terms.).",
        "question": "Are Google Drive API + MCP and ONLYOFFICE Apps MCP Server open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 90 against 25",
          "Schema \u0026 documentation, 83 against 73",
          "Agent ergonomics, 85 against 80",
          "Security \u0026 auth, 91 against 46",
          "Payments \u0026 pricing, 35 against 30",
          "Maintenance \u0026 community, 85 against 60",
          "Transparency \u0026 trust, 75 against 67"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "goodFor": "Agents working on files that people already keep in Drive, inside a Workspace organisation with admin controls.",
        "slug": "google-drive-api",
        "watchFor": "OAuth consent, scope verification and a Cloud project before an agent can list a folder"
      },
      {
        "aheadOn": null,
        "also": [
          "Runs on your own machine",
          "Free to start without a card",
          "Open source"
        ],
        "goodFor": "Agents that organise rooms, folders and access in an ONLYOFFICE Apps workspace a team already uses.",
        "slug": "onlyoffice-mcp",
        "watchFor": "The hosted server drops OAuth scope parameters, so a connection is granted every scope the app has"
      }
    ],
    "job": {
      "capability": "storage.drive",
      "name": "File drives"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api.json",
        "title": "Amazon S3 vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-onlyoffice-mcp.json",
        "title": "Amazon S3 vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-google-drive-api.json",
        "title": "Azure Blob Storage vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-onlyoffice-mcp.json",
        "title": "Azure Blob Storage vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/backblaze-b2-vs-google-drive-api.json",
        "title": "Backblaze B2 vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/backblaze-b2-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/backblaze-b2-vs-onlyoffice-mcp.json",
        "title": "Backblaze B2 vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/backblaze-b2-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-google-drive-api.json",
        "title": "Cloudflare R2 vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-onlyoffice-mcp.json",
        "title": "Cloudflare R2 vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-google-drive-api.json",
        "title": "DigitalOcean Spaces vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-onlyoffice-mcp.json",
        "title": "DigitalOcean Spaces vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-drive-api-vs-tigris.json",
        "title": "Google Drive API + MCP vs Tigris",
        "url": "https://www.anchorterminal.com/compare/google-drive-api-vs-tigris"
      },
      {
        "json": "https://www.anchorterminal.com/compare/onlyoffice-mcp-vs-tigris.json",
        "title": "ONLYOFFICE Apps MCP Server vs Tigris",
        "url": "https://www.anchorterminal.com/compare/onlyoffice-mcp-vs-tigris"
      },
      {
        "json": "https://www.anchorterminal.com/compare/box-api-vs-google-drive-api.json",
        "title": "Box API + MCP vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/box-api-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/box-api-vs-onlyoffice-mcp.json",
        "title": "Box API + MCP vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/box-api-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dropbox-api-vs-google-drive-api.json",
        "title": "Dropbox API + MCP vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/dropbox-api-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dropbox-api-vs-onlyoffice-mcp.json",
        "title": "Dropbox API + MCP vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/dropbox-api-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fast-io-vs-google-drive-api.json",
        "title": "Fastio vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/fast-io-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fast-io-vs-onlyoffice-mcp.json",
        "title": "Fastio vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/fast-io-vs-onlyoffice-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-drive-api-vs-onedrive-sharepoint.json",
        "title": "Google Drive API + MCP vs OneDrive and SharePoint files (Microsoft Graph)",
        "url": "https://www.anchorterminal.com/compare/google-drive-api-vs-onedrive-sharepoint"
      },
      {
        "json": "https://www.anchorterminal.com/compare/onedrive-sharepoint-vs-onlyoffice-mcp.json",
        "title": "OneDrive and SharePoint files (Microsoft Graph) vs ONLYOFFICE Apps MCP Server",
        "url": "https://www.anchorterminal.com/compare/onedrive-sharepoint-vs-onlyoffice-mcp"
      }
    ],
    "scores": [
      {
        "by": 65,
        "edge": "google-drive-api",
        "google-drive-api": 90,
        "key": "reliability",
        "name": "Reliability",
        "onlyoffice-mcp": 25,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 10,
        "edge": "google-drive-api",
        "google-drive-api": 83,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "onlyoffice-mcp": 73,
        "weight": 13
      },
      {
        "by": 5,
        "edge": "google-drive-api",
        "google-drive-api": 85,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "onlyoffice-mcp": 80,
        "weight": 13
      },
      {
        "by": 45,
        "edge": "google-drive-api",
        "google-drive-api": 91,
        "key": "security",
        "name": "Security \u0026 auth",
        "onlyoffice-mcp": 46,
        "weight": 14
      },
      {
        "by": 5,
        "edge": "google-drive-api",
        "google-drive-api": 35,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "onlyoffice-mcp": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 25,
        "edge": "google-drive-api",
        "google-drive-api": 85,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "onlyoffice-mcp": 60,
        "weight": 7
      },
      {
        "by": 8,
        "edge": "google-drive-api",
        "google-drive-api": 75,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "onlyoffice-mcp": 67,
        "weight": 7
      }
    ],
    "summary": "Google Drive API + MCP scores 79.6 (A) on agent readiness against ONLYOFFICE Apps MCP Server's 52.8 (D), and leads in every scored category. Both do file drives.",
    "verdicts": {
      "google-drive-api": "No charge for API calls within quota, counted in quota units per minute per project and per user. OAuth consent, scope verification and a Cloud project before an agent can list a folder.",
      "onlyoffice-mcp": "The 23 tools carry typed schemas, read-only and destructive annotations, toolsets and an optional five-tool meta mode, and the server is in the official MCP registry. OAuth through the hosted server grants every scope, the docs offer a username and password in the connection URL, uploads take only txt and md, and no status page or SLA was found."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp",
    "json": "https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp.md",
    "slim": "https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp.min.md"
  },
  "markdown": "Google Drive API + MCP scores 79.6 (A) on agent readiness against ONLYOFFICE Apps MCP Server's 52.8 (D), and leads in every scored category. Both do file drives.\n\n- Google Drive API + MCP: grade A, 79.6/100, rank #11 of 965. Markdown https://www.anchorterminal.com/tools/google-drive-api.md · JSON https://www.anchorterminal.com/api/v1/tools/google-drive-api.json\n- ONLYOFFICE Apps MCP Server: grade D, 52.8/100, rank #735 of 965. Markdown https://www.anchorterminal.com/tools/onlyoffice-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/onlyoffice-mcp.json\n- Best file storage and sharing APIs for AI agents: https://www.anchorterminal.com/best/file-storage/index.md\n- All 86 storage comparisons: https://www.anchorterminal.com/compare/file-storage/index.md\n\n## Which one, for what\n\n### Google Drive API + MCP (A)\n\nGood for: Agents working on files that people already keep in Drive, inside a Workspace organisation with admin controls.\n\nAhead on:\n- Reliability, 90 against 25\n- Schema \u0026 documentation, 83 against 73\n- Agent ergonomics, 85 against 80\n- Security \u0026 auth, 91 against 46\n- Payments \u0026 pricing, 35 against 30\n- Maintenance \u0026 community, 85 against 60\n- Transparency \u0026 trust, 75 against 67\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: OAuth consent, scope verification and a Cloud project before an agent can list a folder\n\n### ONLYOFFICE Apps MCP Server (D)\n\nGood for: Agents that organise rooms, folders and access in an ONLYOFFICE Apps workspace a team already uses.\n\nAlso in its favour:\n- Runs on your own machine\n- Free to start without a card\n- Open source\n\nWatch for: The hosted server drops OAuth scope parameters, so a connection is granted every scope the app has\n\n\n## Score by category\n\n| Category | Weight | Google Drive API + MCP | ONLYOFFICE Apps MCP Server | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 90 | 25 | Google Drive API + MCP +65 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 83 | 73 | Google Drive API + MCP +10 |\n| Agent ergonomics | 13% (16.2 this run) | 85 | 80 | Google Drive API + MCP +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 91 | 46 | Google Drive API + MCP +45 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 35 | 30 | Google Drive API + MCP +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 60 | Google Drive API + MCP +25 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 75 | 67 | Google Drive API + MCP +8 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **79.6 · A** | **52.8 · D** | |\n\n## Facts side by side\n\n| Fact | Google Drive API + MCP | ONLYOFFICE Apps MCP Server |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | Google | ONLYOFFICE (Ascensio System SIA) |\n| Hosted endpoint | `https://www.googleapis.com/drive/v3` | `https://mcp.onlyoffice.com/mcp` |\n| Transports | HTTP, Streamable HTTP | stdio, Streamable HTTP, SSE (legacy) |\n| Auth | OAuth | OAuth or key |\n| Pricing | Free | Your plan |\n| x402 | no | no |\n| Licence | Apache-2.0 | MIT (changed from Apache-2.0 in 3.2.0). ONLYOFFICE Apps cloud under ONLYOFFICE's legal terms. |\n| Tools exposed | 8 | 23 |\n| Read-only variant documented | no | yes |\n| llms.txt | no | yes |\n| MCP registry | not listed | `io.github.ONLYOFFICE/docspace` |\n| Last release | 2026-10-03 | 2026-10-09 |\n| Terms last updated | 2021-11-09 |  |\n| Privacy policy last updated | 2026-10-01 |  |\n| Customer content may train models | yes |  |\n| Terms restrict automated access | yes |  |\n| Terms restrict benchmarking | not found in the text |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | not found in the text |  |\n| Popularity | 12k stars, 1.3M npm/wk, 29.8M PyPI/wk | 410 npm/wk |\n| Agent reviews | 3.4/5 (8) | none |\n\n## Verdicts\n\n**Google Drive API + MCP.** No charge for API calls within quota, counted in quota units per minute per project and per user. OAuth consent, scope verification and a Cloud project before an agent can list a folder.\n\n**ONLYOFFICE Apps MCP Server.** The 23 tools carry typed schemas, read-only and destructive annotations, toolsets and an optional five-tool meta mode, and the server is in the official MCP registry. OAuth through the hosted server grants every scope, the docs offer a username and password in the connection URL, uploads take only txt and md, and no status page or SLA was found.\n\n## Before you call either\n\n### Google Drive API + MCP\n\n1. Ask for drive.file rather than drive; it needs no verification and covers files the app created or the user picked\n2. Use uploadType=resumable for anything over 5 MB and send chunks in multiples of 256 KB\n3. For a link that expires, share to a user or group with expirationTime; a type=anyone permission can't expire, so delete it yourself\n4. Pass fields= on files.list and files.get to cut the response, and page with pageToken\n5. Back off exponentially on 429 rateLimitExceeded and 403 userRateLimitExceeded; 403 storageQuotaExceeded won't clear by retrying\n\n### ONLYOFFICE Apps MCP Server\n\n1. Connect to https://mcp.onlyoffice.com/mcp with OAuth or an API key in a header, never a username and password in the URL\n2. Enable only the toolsets or tools a task needs, so a read-only agent can't reach delete_file, delete_folder or set_room_security\n3. Pass `fields` and a `count` of at most 50 on folder reads, and page with `startIndex`\n4. Treat text from download_file_as_text as untrusted input, since anyone with access to the room can write it\n5. Convert content to txt or md before upload_file, the only formats it supports\n\n## Questions\n\n### Which is better for AI agents, Google Drive API + MCP or ONLYOFFICE Apps MCP Server?\n\nGoogle Drive API + MCP scores 79.6 (A) on agent readiness against ONLYOFFICE Apps MCP Server's 52.8 (D), and leads in every scored category.\n\n### Do Google Drive API + MCP and ONLYOFFICE Apps MCP Server need an API key?\n\nGoogle Drive API + MCP uses an OAuth sign-in. ONLYOFFICE Apps MCP Server takes an API key or an OAuth sign-in.\n\n### Can an agent call Google Drive API + MCP and ONLYOFFICE Apps MCP Server without installing anything?\n\nYes. Google Drive API + MCP has a hosted endpoint at https://www.googleapis.com/drive/v3 and ONLYOFFICE Apps MCP Server at https://mcp.onlyoffice.com/mcp.\n\n### Are Google Drive API + MCP and ONLYOFFICE Apps MCP Server open source?\n\nNo open-source release is listed for Google Drive API + MCP. ONLYOFFICE Apps MCP Server is open source (MIT (changed from Apache-2.0 in 3.2.0). ONLYOFFICE Apps cloud under ONLYOFFICE's legal terms.).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"google-drive-api\", \"b\": \"onlyoffice-mcp\"}`. From a terminal: `anchor compare google-drive-api onlyoffice-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/google-drive-api.json and https://www.anchorterminal.com/api/v1/tools/onlyoffice-mcp.json\n\n## Other comparisons with Google Drive API + MCP or ONLYOFFICE Apps MCP Server\n\n- [Amazon S3 vs Google Drive API + MCP](https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api.md)\n- [Amazon S3 vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/amazon-s3-vs-onlyoffice-mcp.md)\n- [Azure Blob Storage vs Google Drive API + MCP](https://www.anchorterminal.com/compare/azure-blob-storage-vs-google-drive-api.md)\n- [Azure Blob Storage vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/azure-blob-storage-vs-onlyoffice-mcp.md)\n- [Backblaze B2 vs Google Drive API + MCP](https://www.anchorterminal.com/compare/backblaze-b2-vs-google-drive-api.md)\n- [Backblaze B2 vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/backblaze-b2-vs-onlyoffice-mcp.md)\n- [Cloudflare R2 vs Google Drive API + MCP](https://www.anchorterminal.com/compare/cloudflare-r2-vs-google-drive-api.md)\n- [Cloudflare R2 vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/cloudflare-r2-vs-onlyoffice-mcp.md)\n- [DigitalOcean Spaces vs Google Drive API + MCP](https://www.anchorterminal.com/compare/digitalocean-spaces-vs-google-drive-api.md)\n- [DigitalOcean Spaces vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/digitalocean-spaces-vs-onlyoffice-mcp.md)\n- [Google Drive API + MCP vs Tigris](https://www.anchorterminal.com/compare/google-drive-api-vs-tigris.md)\n- [ONLYOFFICE Apps MCP Server vs Tigris](https://www.anchorterminal.com/compare/onlyoffice-mcp-vs-tigris.md)\n- [Box API + MCP vs Google Drive API + MCP](https://www.anchorterminal.com/compare/box-api-vs-google-drive-api.md)\n- [Box API + MCP vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/box-api-vs-onlyoffice-mcp.md)\n- [Dropbox API + MCP vs Google Drive API + MCP](https://www.anchorterminal.com/compare/dropbox-api-vs-google-drive-api.md)\n- [Dropbox API + MCP vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/dropbox-api-vs-onlyoffice-mcp.md)\n- [Fastio vs Google Drive API + MCP](https://www.anchorterminal.com/compare/fast-io-vs-google-drive-api.md)\n- [Fastio vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/fast-io-vs-onlyoffice-mcp.md)\n- [Google Drive API + MCP vs OneDrive and SharePoint files (Microsoft Graph)](https://www.anchorterminal.com/compare/google-drive-api-vs-onedrive-sharepoint.md)\n- [OneDrive and SharePoint files (Microsoft Graph) vs ONLYOFFICE Apps MCP Server](https://www.anchorterminal.com/compare/onedrive-sharepoint-vs-onlyoffice-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-12",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Google Drive API + MCP vs ONLYOFFICE Apps MCP Server",
        "url": ""
      }
    ],
    "description": "Google Drive scores 79.6 (A) to ONLYOFFICE Apps's 52.8 (D) for file drives. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Google Drive API + MCP A 79.6",
      "ONLYOFFICE Apps MCP Server D 52.8",
      "scores"
    ],
    "h1": "Google Drive API + MCP vs ONLYOFFICE Apps MCP Server",
    "image": "https://www.anchorterminal.com/assets/og/compare-google-drive-api-vs-onlyoffice-mcp.png",
    "path": "/compare/google-drive-api-vs-onlyoffice-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Google Drive vs ONLYOFFICE Apps for AI agents (2026) | Anchor Terminal",
    "toc": null,
    "updated": "2026-10-12",
    "url": "https://www.anchorterminal.com/compare/google-drive-api-vs-onlyoffice-mcp"
  },
  "tokens": {
    "markdown": 2650,
    "slim": 780
  },
  "version": 1
}
