joshua-mo-143
MCP Serverjoshua-mo-143public

google sheets mcp

一个用 Rust 编写的 Google Sheets MCP 服务器,支持多种操作。

Repository Info

1
Stars
0
Forks
1
Watchers
0
Issues
Rust
Language
-
License

About This Server

一个用 Rust 编写的 Google Sheets MCP 服务器,支持多种操作。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Google Sheets MCP, in Rust.

An MCP server for interacting with Google Sheets using whatever client (that can use MCP) you want.

How to use

Pre-requisites

To use this MCP server, you need the following:

  • Google Cloud Project with a created service account (as well as Drive & Sheets APIs)
  • The credentials file
  • Google Drive folder that your service account has Editor access to

Usage

To use this MCP server, do the following:

  • Clone this repo:
cargo add https://github.com/joshua-mo-143/google-sheets-mcp.git
cd google-sheets-mcp
  • Add your Google Drive folder ID and service account credentials relative filepath (to the project root folder) as environment variables:
export DRIVE_FOLDER_ID=<drive_folder_id>
export SVC_ACC_PATH=<service_account_creds_file_location>
  • Use cargo run!

Note that you can also additionally use cargo run --transport stdio to run this server as stdio.

Features

  • Get Sheet Data
  • Update Cells
  • Batch Update Cells
  • Add Rows
  • Add Columns
  • List Sheets
  • Copy Sheet
  • Create Spreadsheet

Quick Start

1

Clone the repository

git clone https://github.com/joshua-mo-143/google-sheets-mcp
2

Install dependencies

cd google-sheets-mcp
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerjoshua-mo-143
Repogoogle-sheets-mcp
LanguageRust
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation