VOOZH about

URL: https://apify.com/powerai/google-sheets-mcp-server

โ‡ฑ Google Sheets MCP Server ยท Apify


Pricing

Pay per event + usage

Go to Apify Store

Google Sheets MCP Server

Google Sheets MCP Server provides seamless access to Google Sheets API, enabling AI assistants to create, read, update, and manage Google Spreadsheets programmatically.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

30

Total users

7

Monthly active users

4 months ago

Last modified

Share

Google Sheets MCP Server

The Google Sheets MCP Server provides seamless access to Google Sheets API, enabling AI assistants to create, read, update, and manage Google Spreadsheets programmatically. It simplifies integration of Google Sheets data into AI workflows and development environments.

About this MCP Server: To understand how to connect to and utilize this MCP server, please refer to the official Model Context Protocol documentation at mcp.apify.com.

Connection URL

MCP clients can connect to this server at:

https://powerai--google-sheets-mcp-server.apify.actor/mcp

Client Configuration

To connect to this MCP server, use the following configuration in your MCP client:

{
"mcpServers":{
"google-sheets":{
"url":"https://powerai--google-sheets-mcp-server.apify.actor/mcp",
"headers":{
"Authorization":"Bearer YOUR_APIFY_TOKEN",
"X-Google-Client-Id":"your-google-client-id",
"X-Google-Client-Secret":"your-google-client-secret",
"X-Google-Refresh-Token":"your-google-refresh-token"
}
}
}
}

Headers ่ฏดๆ˜Ž๏ผš

HeaderDescription
AuthorizationApify API token (required)
X-Google-Client-IdGoogle OAuth Client ID
X-Google-Client-SecretGoogle OAuth Client Secret
X-Google-Refresh-TokenGoogle OAuth Refresh Token

Note: The Google credentials (X-Google-* headers) are stored per-session and used for all tool calls within that session. These headers are only required on the initial connection request.

Environment Variables

This MCP server requires the following environment variables:

VariableDescription
GOOGLE_CLIENT_IDGoogle OAuth 2.0 Client ID
GOOGLE_CLIENT_SECRETGoogle OAuth 2.0 Client Secret
GOOGLE_REFRESH_TOKENGoogle OAuth 2.0 Refresh Token

Obtaining Google Credentials

  1. Go to the Google Cloud Console
  2. Create a new project or select an existing one
  3. Enable the Google Sheets API and Google Drive API
  4. Go to "Credentials" and create an OAuth 2.0 Client ID
  5. Set the redirect URI to http://localhost
  6. Generate a refresh token using the OAuth flow

Available Tools

ToolDescriptionDocumentation
google-sheets-create-spreadsheetCreate a new Google Spreadsheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/create
google-sheets-get-spreadsheetGet details of a Google Spreadsheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get
google-sheets-list-spreadsheetsList all accessible spreadsheetshttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get
google-sheets-get-valuesGet values from a specific rangehttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get
google-sheets-update-valuesUpdate values in a rangehttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/update
google-sheets-append-valuesAppend values to a sheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/append
google-sheets-clear-valuesClear values from a rangehttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/clear
google-sheets-add-sheetAdd a new sheet to a spreadsheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/batchUpdate
google-sheets-delete-sheetDelete a sheet from a spreadsheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/batchUpdate
google-sheets-rename-sheetRename a sheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/batchUpdate
google-sheets-copy-sheetCopy a sheet to another spreadsheethttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/sheets/copyTo
google-sheets-batch-get-valuesGet values from multiple rangeshttps://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/batchGet

References

To learn more about Apify and Actors, take a look at the following resources:

You might also like

Google Sheets MCP Server

constant_quadruped/google-sheets-mcp-server

MCP server for Google Sheets. AI agents can read, write, and manage spreadsheets. 14 tools: cell/range CRUD, formulas, batch operations, JSON export, and sheet tab management. Service account or API key auth.

Google Sheets Import & Export

lukaskrivka/google-sheets

Import data from datasets or JSON files to Google Sheets. Programmatically process data in Sheets. Easier and faster than the official Google Sheets API and perfect for importing data from scraping.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

3.9K

4.9

Google Sheets Monitoring

dtrungtin/google-sheets-monitoring

This actor will monitor the google sheets file and do actions correspondingly.

Financial Datasets MCP Server

agentify/financial-datasets-mcp-server

This MCP server provides access to stock market data from Financial Datasets. It allows Claude and other AI assistants to retrieve income statements, balance sheets, cash flow statements, stock prices, and market news directly through the MCP interface.

WordPress MCP Server

extremescrapes/wordpress-mcp-server

A lightweight MCP server for WordPress automation. Enables REST API access for LLMs and agents to publish, update, and manage content programmatically using Application Passwords.

๐Ÿ‘ User avatar

Extreme Scrapes

24

Confluence MCP Server

scraper_guru/confluence-mcp-server

A Model Context Protocol (MCP) server that enables AI assistants to interact with Confluence Cloud. Search pages, read content, create and update documentation, manage spaces โ€” directly from Claude, Cursor, or any MCP client.

๐Ÿ‘ User avatar

LIAICHI MUSTAPHA

1

LinkedIn MCP Server - AI Assistant

alizarin_refrigerator-owner/linkedin-mcp-server

Model Context Protocol server for LinkedIn automation. Enable AI assistants to search profiles, send messages & manage connections programmatically.

instagram-reels-to-sheets

one1studio/instagram-reels-to-sheets

3

5.0

Related articles

Best MCP servers for developers
Read more