Use Google Sheets with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Power up spreadsheets via Google Sheets. create, read, write, and append data, handle batch operations, and audit sheet info directly from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 7 capabilities
The complete Google Sheets capability set.
These are the exact actions your AI can choose when you ask it to work with Google Sheets.
01-04
4 capabilities in this set.
Part of 7 available through Google Sheets.
- 01
Sheets.info
Accepts full Google Sheets URL or just the spreadsheet ID. For reading cell values, use sheets.read. Get Google Sheets spreadsheet metadata: title, timezone, locale, and list of all sheet tabs with row/column dimensions
- 02
Sheets.read
Range uses A1 notation: "SheetName!A1:D10". If no sheet name, defaults to first sheet. To read multiple ranges in one call, use sheets.batch_read. To discover sheet names and dimensions first, use sheets.info. Present results as a Markdown table with the first row as headers. Read cell values from a Google Sheets range in A1 notation (e.g. "Sheet1!A1:D10" or "A:Z")
- 03
Sheets.append
Rows are inserted after the last row of existing data in the table range. Provide values as a 2D JSON array: [["val1","val2"],["val3","val4"]]. For overwriting a specific range, use sheets.write instead. Append new rows to the end of a Google Sheet table. does not overwrite existing data
- 04
Sheets.batch read
Provide ranges as comma-separated A1 notation strings (e.g. "Sheet1!A1:D10, Summary!A:B"). For a single range, use sheets.read instead. Read multiple cell ranges from a Google Sheet in a single API call. more efficient than calling sheets.read multiple times
05-07
3 capabilities in this set.
Part of 7 available through Google Sheets.
- 05
Sheets.clear
Note: formatting (colors, borders, fonts) is preserved. only values are removed. WARNING: This is destructive. Always confirm with the user before clearing. To clear a whole sheet, use the sheet name with no range: "Sheet1". Clear all values in a Google Sheets range. removes cell content but preserves formatting and formulas structure
- 06
Sheets.create
Returns the spreadsheet ID and a direct edit URL. After creating, use sheets.write or sheets.append to add data. Create a new blank Google Sheets spreadsheet with a given title
- 07
Sheets.write
Provide values as a 2D JSON array: [["row1col1","row1col2"],["row2col1","row2col2"]]. Uses USER_ENTERED input. formulas (starting with =) will be evaluated. WARNING: This overwrites existing data in the range. To add rows without overwriting, use sheets.append instead. Always confirm with the user before writing to production spreadsheets. Write data to a Google Sheets range. overwrites existing values. Accepts 2D array of rows and columns
Observed, not estimated
988ms average. Fast in production.
Google Sheets is checked daily against the live service.
- Fastest day
- 800ms
- Slowest day
- 1167ms
- 14-day trend
- Slowing+43%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 7 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Google Sheets, so you can see the experience inside your AI.
It does not authenticate your account with Google Sheets. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Google Sheets Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_WRZzfv7tD5Iq0uGPYkA47NxkBfDiDeHJTMYzqLBk/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Google Sheets capabilities are ready to use.
{
"mcpServers": {
"google-sheets-oauth-mcp": {
"url": "https://edge.vinkius.com/vk_preview_WRZzfv7tD5Iq0uGPYkA47NxkBfDiDeHJTMYzqLBk/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Google Sheets owners ask.
- 01
How do I get a Google OAuth2 access token for this server?
You can use the Google OAuth Playground (select Sheets API v4 and authorize) or run 'gcloud auth print-access-token' in your terminal. Note that these tokens are typically valid for 1 hour.
- 02
Can my agent create a new spreadsheet and add data to it in one go?
Yes. The agent can orchestrate multiple operations. First, use 'create_spreadsheet' to get the new ID, and then use 'write_data' or 'append_data' to populate it with your JSON arrays natively.
- 03
What is the benefit of batch reading through the agent?
Batch reading allowing your agent to retrieve data from multiple non-contiguous ranges (e.g., 'Sheet1!A1:B10' and 'Sheet2!C5:D15') in a single request, improving context efficiency and reasoning accuracy flawlessly.
Explore
More in Industry Titans
Google Sheets AI Connector
Interact with Google Sheets to read, write, and manipulate data via AI.
ViewRows AI Connector
Automate spreadsheets via Rows.com — manage tables, data values, and folders with AI agents.
ViewZoho Sheet AI Connector
Connect your AI agents to Zoho Sheet for spreadsheet management: workbooks, worksheets, cell data, rows, and s
ViewSmartsheet AI Connector
Manage sheets, reports, and rows on Smartsheet with AI agents.
View
Suggestions
Smartsheet AI Connector
Manage sheets, reports, and rows on Smartsheet with AI agents.
ViewGoogle Cloud Storage AI Connector
Manage your GCS buckets and objects — list files, upload data, and audit permissions via AI.
ViewGoogle Calendar AI Connector
Sync and orchestrate your agenda securely — scan, schedule, and manipulate Google Calendar events natively in
ViewGrid Alternative AI Connector
Turn spreadsheet data into interactive dashboards and visual stories that make numbers accessible to every sta
View
