google-drive-upload — Claude Code plugin: what it does, how to install
Uploads generated documents, PDFs, and spreadsheets from Claude Code straight to Google Drive. Organizes files into folders and replaces older copies.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install google-drive-upload@claude-communityWhat google-drive-upload does
This plugin connects Claude Code to Google Drive using a custom Google Apps Script web application. It handles text documents, spreadsheets, presentations, PDFs, and arbitrary file formats. The tool can create target folders on Google Drive automatically and overwrite older files by matching names.
Initial setup requires action outside the CLI. You must deploy a Google Apps Script web app that handles POST requests, then save its URL and API key into ~/.cowork-gdrive-config.json. File transfers fail unless this configuration file is present.
What it helps with
- send generated spreadsheets or PDFs directly to Google Drive
- create destination folders on Drive during export
- overwrite existing Drive files matching the same filename
Example prompts for the agent
- Upload this report to Google Drive
- Save this file to my Projects folder on Google Drive
- Put the current export into Drive and overwrite the old version
How to install google-drive-upload
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install google-drive-upload@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about google-drive-upload
How to install google-drive-upload in Claude Code?
Run /plugin marketplace add anthropics/claude-plugins-community inside Claude Code, then execute /plugin install google-drive-upload@claude-community.
What does google-drive-upload do?
It sends files generated or handled in your session to Google Drive, creating folders when needed and replacing matching files.
What setup is required before using this plugin?
You need to deploy a Google Apps Script web app accepting POST uploads, then store its endpoint URL and API key inside ~/.cowork-gdrive-config.json.
Source text
google-drive-upload · MIT
# Google Drive Upload — Claude Plugin by MSApps
Upload any file from Claude directly to your Google Drive. Free and unlimited.
## What it does
- Upload Word docs, PDFs, spreadsheets, presentations, or any file
- Organize uploads into folders (auto-creates if needed)
- Replace existing files by name
- Works in Cowork and Claude Code
## Installation
**Claude Code (CLI):**
```bash
/plugin marketplace add MSApps-Mobile/claude-plugins
/plugin install google-drive-upload@msapps-plugins
```
**Cowork:**
1. Settings → Plugins → Marketplaces → Add → `MSApps-Mobile/claude-plugins`
2. Search "google-drive-upload" → Install
## Setup (one-time)
1. Deploy the Google Apps Script web app (accepts file uploads via POST)
2. Save your config:
```json
// ~/.cowork-gdrive-config.json
{
"url": "https://script.google.com/macros/s/YOUR_SCRIPT_ID/exec",
"apiKey": "your-api-key"
}
```
## Usage
Just ask Claude naturally:
- "Upload this to Drive"
- "Save the report to Google Drive"
- "Put this in my Drive folder"
## License
MIT — Free and open source.
## Author
**MSApps** — [msapps.mobi](https://msapps.mobi) | [[email protected]](mailto:[email protected])
© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins