ChatGPTClaudeGrok / X / CursorGemini

dsh-google-drive: A DSH plugin that brings Google Drive accounts into DeepSeek Harness

boldandigital/dsh-google-drive

Integrations & ConnectionsVerified
Listed on 2026-11-09
Page last updated 2026-11-11

Connects Google Drive accounts to the DeepSeek Harness so you can browse cloud files in the right sidebar and drag them into the conversation for the agent to use.

dsh-google-drive is a DSH plugin that connects Google Drive accounts to DeepSeek Harness, so cloud files sit next to the conversation instead of in a separate window. It solves the problem of cloud files being out of reach inside the harness: accounts are managed in Settings, files are browsed by folder in the right sidebar, and one drag or a press of Add to chat hands a file to the agent. It also exposes google_drive_* tools and an MCP bridge, so an installed Google Workspace MCP server sees a new account without a restart, and it ships under the MIT licence on macOS, Linux and Windows.

How to Install

install
npmdsh plugin --profile web add dsh-google-drive
Category
Integrations & Connections
Platform
DSH Plugin
Author
boldandigital
Distribution
Plugin

dsh-google-drive Key Features

Google sign-in or service accountDrive file browser in sidebarDrag files into the chat@ menu lists Drive filesgoogle_drive_* tools for the agent
Listed on dsh-plugin.org

dsh-google-drive Repo Summary

What Does It Do?

Google Drive Connector is a DSH plugin for DeepSeek Harness that brings Google Drive accounts into the harness so files can be browsed and referenced right next to the conversation. It solves the problem of cloud files being out of reach inside DSH: accounts are managed in Settings, files appear in a right-sidebar tab, and a single drag hands a file to the agent. Maintained by boldandigital under the MIT licence, it runs on macOS, Linux and Windows.

Core Features

  • Account management: Settings → Google Drive lists connected accounts, each with a Test button and a Remove button behind a confirmation, plus an Add account button, a refresh button and storage/bridge information.
  • Guided onboarding: adding an account opens a wizard where you either sign in with Google through a Desktop app OAuth client or connect a service account with a key file.
  • Right-sidebar Drive tab: shows an account picker, a folder breadcrumb with a back button and the folder's files, each row badged by kind — Google Sheet, Doc, Slides, Drawing, Form, Script, Folder, Shortcut, or the file's own extension for ordinary files.
  • Hand a file to the agent: drag a row into the conversation or press Add to chat, and the file arrives as a reference the agent can act on; typing @ in the composer also lists Drive files in the reference menu.
  • Agent tools and MCP bridge: the same account list and file operations are exposed as google_drive_* tools, and accounts are mirrored into a local accounts file so an installed Google Workspace MCP server picks up a new account on its next call without a restart.
  • Optional browser: a toggle in Settings turns the Drive tab on or off, and the choice is remembered for the next app start.

How to Use This Plugin?

After enabling it in DSH, open the Google Drive section in Settings and add an account — sign in with Google or import a service-account key — then press Test to confirm the connection works. Next, open the Drive tab in the right sidebar, use the account picker and breadcrumb to reach a folder, and drag the target file into the conversation or press Add to chat so the agent can work with it; you can also type @ in the composer and pick a file from the reference menu. The plugin only reads and writes the Drive of accounts you connect, downloads a file only when you ask, keeps credentials in the DSH credential store and its own restricted key files, and lets only you add, replace or remove accounts.

How to Troubleshoot This Plugin?

When a connection misbehaves, press the Test button on that account in Settings to check whether it is still reachable; if the test fails, follow the official instructions to sign in again or re-import the key file. If the Drive tab is missing from the right sidebar, check whether its toggle in Settings was switched off, since that choice is remembered and applied on the next start. OAuth sign-in relies on a loopback URL, so the browser and the harness must run on the same machine; signing in across machines will fail.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: boldandigital/dsh-google-drive. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin FAQ