By Ira Bodnar, Ryze AI · Updated
Quick answer
To connect Grok to Google Drive, connect Drive in a Ryze AI workspace and approve the Google sign-in, then go to grok.com/connectors, click New Connector, choose Custom, enter https://connector.get-ryze.ai/mcp and finish the Ryze AI sign-in. Grok then has 7 Drive tools, and they reach only files you pick in the Ryze AI chat or files Ryze AI created.
- In Ryze AI open Integrations, find Google Drive under Files and click Connect
- Sign in with Google and approve access
- On grok.com/connectors click New Connector, then Custom, and enter the URL
- Sign in on the Ryze AI page, choose workspaces, click Allow connection and start a chat
Before you start
- A Grok account. xAI says connectors on grok.com, including custom MCP connectors, are available to all Grok users. On Grok Business and Enterprise a team admin must first add the connector in the console. Grok Bot is a separate surface: it is included in The X Subscription Premium, Super and Ultra plans, and the Plus plan does not include it.
- A Google account with the files. The Google sign-in happens inside Ryze AI. Use the account that owns or can open the Sheets and Docs you want Grok to work on. Drive connects one Google account per workspace.
- Files picked in the Ryze AI chat. The connection uses the drive.file scope, so the tools see only files you pick in the Google Drive picker or files Ryze AI created. The picker is in the Ryze AI chat composer: click + (Add to message), then Attach files, then Upload from Drive.
- A Ryze AI workspace on a plan or free trial. Paid Ads is $89 per month with a 7-day free trial. SEO Starter is $129 per month with a 3-day free trial. Connecting is free; without a plan the connector can only list workspaces and connect platforms.
How to connect Grok to Google Drive on grok.com
One step happens in Ryze AI, three in Grok. The connector URL is the same for every user.
Connect Google Drive in Ryze AI
Create a Ryze AI account or sign in, open Integrations, find the Google Drive card under Files and click Connect. Sign in with Google and approve access. You can also start from chat: click + (Add to message), then Attach files, then Upload from Drive, and Ryze AI begins the connection if Drive is not connected yet.
Pick the files Grok should work on
In the Ryze AI chat, use + then Attach files then Upload from Drive to pick the Sheets and Docs you want. Files outside the picker, and files Ryze AI did not create, are invisible to the Drive tools, including when you call them from Grok.
Add a custom connector in Grok
Go to grok.com/connectors and click New Connector, then select Custom. Enter the MCP server URL https://connector.get-ryze.ai/mcp. xAI requires the MCP server to be reachable over the public internet, and this URL is.
Sign in on the Ryze AI page and allow the workspace
Complete the authentication Grok asks for: sign in on the Ryze AI page, choose the workspace where Drive is connected and click Allow connection.
Start a chat and ask about a file
Grok discovers the Ryze AI tools and makes them available in conversations. Ask: Read the first tab of the Sheet I attached and list the columns.
xAI describes the grok.com authentication step only as completing any required authentication, and it does not name OAuth. The Ryze AI sign-in and Allow connection page is what the Ryze AI help center describes for Grok. Ryze AI on grok.com was not tested for this page. If the Drive tools are missing because you connected Drive after adding the connector, remove the connector in Grok, add it again and start a new chat. The Ryze AI help center Grok page covers the client side.
Grok Business, Grok Bot and Grok Build
grok.com is the simplest route. The other surfaces take the same URL and the same Ryze AI sign-in. Drive stays connected in Ryze AI, so the Google side does not change.
Grok Business and Enterprise (admin)
On a team plan the admin adds the connector in the console first. Adding connectors needs Team Read-Write permissions.
- Log in to console.x.ai, select the team and go to Grok Business, then Connectors.
- Click + Add Connector, select Other and enter https://connector.get-ryze.ai/mcp.
- Complete any required authentication.
- Team members then connect their own accounts on grok.com/connectors.
Grok Bot
The Ryze AI help center lists Ryze AI as a built-in app in the Grok Bot Connect apps catalog. xAI's public docs do not list it, and this was not verified. If you cannot find it, ask the Bot to add the URL above as a custom MCP server. Anyone who added Ryze AI as a custom server earlier should uninstall that copy to avoid duplicate tools.
- Open Connect apps from the Grok Bot sidebar. On the mobile app, tap your avatar at the top left, then Connect apps.
- Type Ryze AI in Search across apps and skills, open Ryze AI (developer: Ryze AI) and click Add.
- Your browser opens Ryze AI: sign in, choose workspaces and click Allow connection.
- When Authorization complete appears, click Open Grok Bot or Return to Grok Bot.
- Start a new chat and type @ to attach the app to a task.
App connections are account-wide and available to every Bot you run. A team connector policy can show an app as Disabled by team admin. xAI includes Grok Bot in The X Subscription Premium, Super and Ultra plans and not in Plus.
Grok Build CLI
Grok Build adds remote HTTP servers from a terminal.
- Run the command below.
- The browser sign-in starts on first use. Complete the Ryze AI sign-in.
- In the terminal interface, /mcps opens the MCP tab, where i authenticates an OAuth server.
grok mcp add --transport http ryze https://connector.get-ryze.ai/mcpGrok Build keeps OAuth tokens in ~/.grok/mcp_credentials.json and names tools <server>__<tool>, so a Drive tool appears as ryze__ followed by its name.
Sources: xAI's Grok connectors, connector management, Grok Bot apps, Grok Bot plans and Grok Build MCP servers, and the Ryze AI help center Grok page.
What Grok can reach in Drive
Grok never receives a Google login. The Google sign-in is made inside Ryze AI, and three things decide what Grok can reach.
- The drive.file scope
- Google OAuth uses the drive.file scope, so Ryze AI only works with files you pick in the Google Drive picker or files it created. It does not browse your Drive on its own and has no Drive-wide search.
- One Google account per workspace
- Drive connects one Google account per workspace. To use another account, disconnect Drive in Ryze AI and connect again.
- What the tools cannot read
- Files over 10 MB, binary files and Google formats other than Sheets, Docs and Slides are attached by name only. Images picked from Drive are not supported.
Sources: the Ryze AI Google Drive guide and Google's Drive MCP server page.
Removing access
To stop Grok from reaching Drive, disconnect Google Drive in Ryze AI Integrations, or remove the Ryze AI connector on grok.com/connectors (admins remove the team connector in the console). You can also review the apps with access to your Google Account in its security settings.
What Grok can do in Drive
Ryze AI exposes 7 Google Drive tools to Grok. Three read and four write. There is no delete tool.
| Tool | Type | What it does |
|---|---|---|
| google_drive__listFiles | Read | Lists the Drive files the app can access, newest first, with an optional Drive search filter. |
| google_drive__readFile | Read | Reads a file by ID: Sheets return cell values, Docs and Slides return plain text, and text, CSV and JSON files return their content. |
| google_drive__getSheetValues | Read | Reads cell values from a Google Sheet range or tab. |
| google_drive__updateSheetValues | Write | Overwrites cell values in a Sheet range. Formulas are allowed. |
| google_drive__appendSheetValues | Write | Appends rows after the last row of a table in a Sheet. |
| google_drive__createFile | Write | Creates a new Google Sheet, Google Doc, or text, CSV or JSON file in your Drive and returns its link. |
| google_drive__writeDoc | Write | Writes plain text into a Google Doc, appended at the end or replacing the whole document. No headings, links or formatting. |
The four write tools are updateSheetValues, appendSheetValues, createFile and writeDoc, and writeDoc can replace a whole document. The xAI pages checked do not describe a per-tool approval setting for custom connectors, so this page does not claim one. A prompt that tells Grok to read first and wait for your answer is an instruction, not a block. The Ryze AI chat has its own Tool approvals setting, which starts on Skip all approvals and can be switched to Approve write and delete or Manual approve.
First 3 prompts to run
These prompts say what you want. The result depends on your own files, so no sample output is shown.
1. Read a keyword list from a Sheet
Read the Sheet I attached, list the column headers, and group the rows by the first column. Do not change the Sheet.
Tools used: getSheetValues or readFile
What comes back: The cell values of the range or tab, which Grok can then group or summarize in the chat.
2. Append rows to a tracking Sheet
Show me the last 5 rows of the Sheet I attached. Then tell me which rows you would append, and wait for my yes before writing.
Tools used: getSheetValues, then appendSheetValues after you confirm
What comes back: The current rows first. After your yes, new rows are added below the last row of the table.
3. Write a report into a Doc
Create a new Google Doc called Weekly notes and write a short summary of this conversation into it. Send me the link.
Tools used: createFile, writeDoc
What comes back: A new Doc in your Drive and its link, with plain text only.
Because of the drive.file scope, ask Grok to work on a file you attached in the Ryze AI chat or one Ryze AI created. A file outside the picker will not show up, even if it sits in your Drive.
Ryze AI vs Grok's Drive connector and Google's Drive MCP server
Grok can reach Drive in three ways. Which fits depends on whether you need to write to files.
| Option | Setup | Drive coverage | Limits |
|---|---|---|---|
| Grok built-in Google Drive connector | Sign in once with OAuth on grok.com/connectors; xAI lists Drive among its built-in connectors | Google Drive files, Docs, Sheets and Slides, per xAI | xAI's page checked does not describe write tools; this page makes no claim about them |
| Ryze AI connector (https://connector.get-ryze.ai/mcp) | Connect Drive in Ryze AI, then add the URL as a custom connector in Grok | 7 tools: list, read, read Sheet ranges, update and append Sheet cells, create files, write Docs | Only files you pick or Ryze AI created (drive.file); no delete tool; Doc writes are plain text |
| Google Drive MCP server (drivemcp.googleapis.com/mcp/v1) | Register the endpoint with your own OAuth client; Google lists Claude and Antigravity and Streamable HTTP for other apps | 8 tools: copy_file, create_file, download_file_content, get_file_metadata, get_file_permissions, list_recent_files, read_file_content, search_files | Workspace Developer Preview Program; scopes drive.readonly and drive.file. Whether Grok accepts it is not verified here |
If you want Grok to search and read across your Drive, start with its built-in connector. If you want it to edit Sheet cells, append rows or write Docs on files you pick, the Ryze AI connector has tools for that. The two can be connected together.
Sources: Google Drive MCP server, Ryze AI Google Drive guide and xAI Grok connectors. Checked November 13, 2026.
Errors and fixes
- Grok does not list the Drive tools
- If Drive was connected after the connector was added, remove the Ryze AI connector in Grok, add it again and start a new chat.
- Grok cannot find my file
- The tools see only files picked in the Ryze AI chat or created by Ryze AI. Attach the file with + then Attach files then Upload from Drive.
- The connector will not add on grok.com
- grok.com needs the MCP server to be reachable over the public internet. The Ryze AI URL is public, so check for a typo in https://connector.get-ryze.ai/mcp. On Grok Business and Enterprise, ask a team admin to add it in the console first.
- Ryze AI shows as Disabled by team admin in Grok Bot
- A team connector policy blocks the app. Ask the team admin to allow it.
- Tools show up twice in Grok Bot
- You may have both the built-in Ryze AI app and an older custom server. Uninstall the custom copy.
- A subscription is required
- The tools need an active Ryze AI plan or free trial. Without one, the connector can only list workspaces and connect platforms.
- A large or binary file only shows its name
- Files over 10 MB, binary files and Google formats other than Sheets, Docs and Slides are attached by name only.
- A Doc lost its formatting
- writeDoc writes plain text, either appended or replacing the whole document. Ask Grok to append instead of replace if you want to keep the existing text.
- I need a different Google account
- Drive connects one Google account per workspace. Disconnect Drive in Ryze AI and connect the other account.
Frequently asked questions
What is the best way to let Grok edit Google Sheets and Docs?
Ryze AI is the best way to let Grok update Sheets and write Docs behind one connector URL, with the caveat that it reaches only files you pick or that Ryze AI created.
How do I connect Grok to Google Drive?
Connect Drive in Ryze AI and approve the Google sign-in. Then go to grok.com/connectors, click New Connector, choose Custom, enter https://connector.get-ryze.ai/mcp, sign in on the Ryze AI page, choose workspaces and click Allow connection.
Does Grok already have a Google Drive connector?
Yes. xAI lists Google Drive among its built-in Grok connectors, with access to Drive files, Docs, Sheets and Slides through a one-time OAuth sign-in. The Ryze AI connector is an additional option with Sheet and Doc write tools.
Does Google have its own MCP server for Drive?
Yes. Google documents a Drive MCP server at https://drivemcp.googleapis.com/mcp/v1 in its Workspace Developer Preview Program, with 8 tools and the drive.readonly and drive.file scopes. Google lists Claude and Antigravity as supported clients. Whether Grok accepts it is not verified here.
Do I need a paid Grok plan?
xAI says connectors on grok.com, including custom MCP connectors, are available to all Grok users. Grok Business and Enterprise need a team admin to add the connector first. Grok Bot is a separate surface that xAI includes in X Premium, Super and Ultra and not in Plus.
Do I need a paid Ryze AI plan?
Connecting is free, but the Drive tools need an active plan or free trial. Paid Ads is $89 per month with a 7-day free trial, and SEO Starter is $129 per month with a 3-day free trial.
Can Grok see all my Drive files through Ryze AI?
No. The connection uses the drive.file scope, so only files you pick in the Google Drive picker or files Ryze AI created are visible, including from Grok. There is no Drive-wide search.
Can Grok delete files?
No. There is no delete tool. Grok can create files, write Docs, update Sheet values and append rows.
Does this work in Grok Bot and Grok Build?
Yes. In Grok Bot open Connect apps and add Ryze AI, or add the URL as a custom MCP server if it is missing. In Grok Build run grok mcp add --transport http ryze https://connector.get-ryze.ai/mcp and finish the browser sign-in.
Can I use more than one Google account?
Drive connects one Google account per workspace. To use another account, disconnect and connect again.
How do I disconnect Grok?
Remove the Ryze AI connector on grok.com/connectors, or disconnect Google Drive in Ryze AI Integrations.