Spreadsheet Automation
Workflow capability for spreadsheet data automation using Google Sheets API. Enables AI assistants and applications to read data from sheets, write and append new rows, batch update multiple ranges, clear data, and manage spreadsheet structure. Supports data pipeline, reporting, form collection, and content management workflows.
What You Can Do
MCP Tools
get-spreadsheet-info
Get information about a Google Spreadsheet including its title, sheets, and structure.
read-spreadsheet-range
Read cell values from a Google Sheets range using A1 notation (e.g., 'Sheet1!A1:D10'). Returns a 2D array of values.
write-spreadsheet-range
Write cell values to a Google Sheets range. Use valueInputOption='USER_ENTERED' to parse values like a user would (including formulas), or 'RAW' for literal string values.
append-to-spreadsheet
Append new rows to a Google Sheet. Finds the last row of the existing table and inserts after it. Perfect for adding new form submissions, log entries, or data records.
batch-read-spreadsheet
Read multiple ranges from a Google Sheet in a single API call. More efficient than multiple individual reads.
batch-write-spreadsheet
Write to multiple ranges in a Google Sheet in a single API call. Efficient for updating several disjoint regions at once.