
Use Google Sheets with Claude Desktop, Cursor, or Windsurf to let AI read, act, and automate — no code required.
Use Google Sheets MCPSign up and connect your Google Sheets account to Activepieces.
Get your MCP URL and install it in Claude Desktop, Cursor, or Windsurf.
Ask your AI assistant to read emails, manage your calendar, and more.

Triggers when a new row is added or modified in a spreadsheet.

Triggers when a new row is added to bottom of a spreadsheet.

Triggers when a new spreadsheet is created.

Triggers when a worksheet is created in a spreadsheet.

Add a new row of data to a specific spreadsheet.

Inserts a new row at the top of a worksheet, just below the header row.

Add multiple rows of data at once to a specific spreadsheet.

Update the data in an existing row.

Updates multiple rows in a specific spreadsheet.

Delete a specific row from the selected sheet.

Deletes a contiguous range of rows, or a list of specific row numbers. Row numbers are 1-based.

Look up rows in a worksheet based on a column value.

Look up a row by column value; if no match is found, create a new row with the provided values.

Creates a blank spreadsheet.

Create a new blank worksheet with a title.

Look up a worksheet by title in a spreadsheet; if not found, create it with optional headers.

Clears all rows on an existing sheet.

Clears the contents of one or more rows without removing the rows themselves. Useful when you want to keep formatting and references stable.

Permanently delete a specific worksheet.

Rename specific worksheet.

Format one or multiple rows in specific spreadsheet.

Retrieve a specific row using its unique ID.

Get next group of rows from a specifiec workheet

Get all the rows from a specific sheet.

Read cells from a range using A1 notation (e.g. A1:D10). Returns rows and the resolved range.

Find spreadsheet(s) by name.

Finds a worksheet(s) by title.

Creates a new worksheet by copying an existing one.

Creates a new column in a specific spreadsheet.

Download a worksheet as a CSV or TSV file.

Make a custom API call to a specific endpoint