google-drive

Search, list, and download Google Drive files with OAuth authentication.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill google-drive-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-drive
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/integrations/google-drive
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill google-drive-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires keyring, and includes scripts (resource) components.

What problem does it solve?

Interact with Google Drive to search files, locate folders, list contents, and download files without requiring a full MCP server.

Core Features & Use Cases

  • Search for files and folders by content or name.
  • Find folders by exact name and list their contents to organize Drive data.
  • Download files for offline work (note: Google Docs/Sheets/Slides may require export instead of direct download).
  • Suitable for automation workflows where assistants need quick access to drive assets.

Quick Start

Authenticate using the provided script and try a sample search to verify connectivity.

Frequently Asked Questions about google-drive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search and download Google Drive files without an MCP server?

You can search and download Google Drive files without an MCP server by using a lightweight script that handles standalone OAuth flow, token management, and direct file retrieval for automation workflows.

Can I download Google Docs and Sheets directly from Google Drive?

Downloading Google Workspace files like Docs and Sheets directly is not supported because they require export. The integration safely handles non-downloadable files by recognizing them instead of attempting a direct binary fetch.

How do I find folders by name and list their contents in Google Drive?

Finding folders by exact name and listing their contents is possible through the Drive integration, which enables folder discovery and returns directory data to organize Drive assets for data gathering workflows.

Do I need a keyring dependency to manage Google Drive OAuth tokens?

A keyring dependency is required to manage Google Drive OAuth tokens securely. It stores the credentials generated during the standalone OAuth flow, ensuring safe token management for subsequent API requests.

What is the best way to parse Google Drive URLs and file IDs for automation?

The best way to parse Google Drive URLs and file IDs for automation is using a script that extracts identifiers automatically, enabling quick access to drive assets without manual URL dissection.