Skip to main content

Google Sheets

How to set up a service account for Google Sheets and connect it to Nora.
Google Sheets integrations let your agents read and write spreadsheet rows, columns, and ranges. Same service-account flow as Google Drive.

Where to apply for credentials

1

Create a service account

GCP Console → IAM & Admin → Service Accounts → Create Service Account.
2

Generate a JSON key

Open the SA → Keys → Add Key → Create new key → JSON.
3

Enable the Google Sheets API

APIs & Services → Library → Google Sheets API → Enable.
4

Share each spreadsheet with the SA

Open the spreadsheet in Google Sheets, click Share, and add the SA’s client_email.

Connect in Nora

Paste the JSON, optionally set a default spreadsheet ID (the long string in the spreadsheet URL after /d/).

MCP server

No official Google Sheets MCP server today.

Environment variables Nora injects

VariableSource
GOOGLE_APPLICATION_CREDENTIALS_JSONService Account JSON
GOOGLE_SHEETS_DEFAULT_SPREADSHEET_IDDefault Spreadsheet ID (if set)