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
- Create a new Google Cloud project
- Enable the Google Drive API
- Configure an OAuth consent screen ("internal" is fine for testing)
- Create an OAuth Client ID for application type "Desktop App"
- Download the JSON file of your client's OAuth keys
- Rename the key file to
credentials.jsonand 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)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_akchro_googlesheetsmcp-0.1.0.tar.gz | 6.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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}
|