Skip to main content

Google Sheets MCP

Model Context Protocol (MCP) integration with Google Sheets

Features

This integration allows the LLM to

  • List all the spreadsheets of the user
  • Create a new spreadsheet
  • Copy a spreadsheet to another
  • Write and Edit cells
  • Fill tool for cells

Get Started

  1. Create a new Google Cloud project
  2. Enable the Google Drive API
  3. Configure an OAuth consent screen ("internal" is fine for testing)
  4. Create an OAuth Client ID for application type "Desktop App"
  5. Download the JSON file of your client's OAuth keys
  6. Rename the key file to credentials.json and place into the root of this repo (i.e. google-sheets-mcp/credentials.json)

Note: If setting the user type to external, make sure to add your email for testing

Metadata

Release files for iflow-mcp_akchro-googlesheetsmcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_akchro-googlesheetsmcp 0.1.0
File Size Uploaded
iflow_mcp_akchro_googlesheetsmcp-0.1.0.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_akchro-googlesheetsmcp 0.1.0
File Interpreter ABI Platform
iflow_mcp_akchro_googlesheetsmcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.9 kB

Release files / iflow_mcp_akchro_googlesheetsmcp-0.1.0.tar.gz

Download URL iflow_mcp_akchro_googlesheetsmcp-0.1.0.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
81663ddb76862e8eae6b34eb508b5241562c7abc25887a684295ea514751005c
BLAKE2b-256 checksum
How to use checksums
9b3546a2bdc248dbf1b2bee6c253015bd6eccaedcfb1187174f8e6f68e4f64ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_akchro_googlesheetsmcp-0.1.0-py3-none-any.whl

Download URL iflow_mcp_akchro_googlesheetsmcp-0.1.0-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1fbd66f3df4e584c3982e74c377d74dbd38d445b028e970a622c8e3966128b4b
BLAKE2b-256 checksum
How to use checksums
483d2147f07fc46d19c9a6dcca650e25aa5527a278c74c70b51531c40a220bf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page