MCP.Market

Colab Drive MCP server

by YummyTastyCode·io.github.YummyTastyCode/colab-drive-mcp·v0.1.3

Synchronize Colab notebook files through Google Drive without executing notebook code.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

0 stars27 downloads/wk

Reviews

Write one

Nobody has reviewed Colab Drive MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Colab Drive MCP tools (16, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_local_cell

    Add a cell to a local notebook.

  • authorize_google_drive

    Open an explicit Google OAuth flow and save the resulting local token.

  • clear_local_outputs

    Clear outputs and execution counts from a local notebook.

  • copy_drive_notebook

    Copy a notebook file in Google Drive without executing it.

  • create_local_notebookwrite action

    Create a new Colab-compatible local notebook.

  • delete_local_cellwrite action

    Delete a cell from a local notebook.

  • get_colab_url

    Return a Colab URL for a Drive notebook; this does not open a browser.

  • get_google_drive_status

    Check Google Drive setup and authorization without opening a browser.

  • get_local_notebook

    Read a local notebook summary and its cells.

  • get_notebook_sync_status

    Compare Drive and local notebook state; cannot detect Colab runtime activity.

  • list_drive_notebooks

    List synchronized notebook files visible through the configured Drive access.

  • list_local_notebooks

    List local .ipynb notebooks under COLAB_MCP_ROOT.

  • pull_drive_notebook

    Synchronize a Drive notebook file into COLAB_MCP_ROOT without executing it.

  • push_local_notebook

    Synchronize a local notebook file to Drive without executing it.

  • search_local_cells

    Search cell sources in a local notebook.

  • update_local_cellwrite action

    Replace a cell's source and optionally its type.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 111 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Colab Drive MCP compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 58% of 1,297 Productivity servers
Tools
16
the typical Productivity server has 7
Tools that change things
19%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
27
more than 11% of 423 Productivity servers with a package

What its tools let an agent do: 12 read · 2 create · 1 change · 1 delete

Install Colab Drive MCP in Claude Code, Cursor or VS Code

claude mcp add colab-drive-mcp -- uvx colab-drive-mcp
Add to Cursor

What the publisher says

From the Colab Drive MCP repository's README, as published. We do not edit it. Read it on GitHub

Colab Drive MCP

<!-- mcp-name: io.github.YummyTastyCode/colab-drive-mcp -->

An MCP server for safely inspecting, editing, and synchronizing Google Colab-compatible .ipynb notebooks through Google Drive.

[!IMPORTANT]

**This is a notebook file synchronization server, not a notebook execution

service.** It transfers and edits .ipynb files through Google Drive. It

does not connect to Colab runtimes, execute cells, click Run all, keep

sessions alive, automate the Colab browser UI, or bypass Colab limits.

Use this MCP when an AI agent needs to prepare a notebook locally, synchronize it with Drive, inspect completed outputs, or return an edited notebook to the user. Open and execute the synchronized notebook separately in Colab, Jupyter, VS Code, or another notebook runtime.

Features

permissions, missing files, and rate limits.

  • Inspect and edit notebook cells without loading the entire notebook.
  • Create, search, copy, upload, and download notebooks.
  • Report live upload and download progress to MCP clients that request it.
  • Compare local and Drive notebook copies using Drive metadata and content MD5.
  • Keep local file access inside a configured root directory.
  • Normalize Colab-specific stream output metadata during downloads.
  • Diagnose Google Drive setup without unexpectedly opening a browser.
  • Return actionable errors for missing credentials, expired authorization,

Non-goals

  • Starting, controlling, or monitoring a Google Colab runtime.
  • Detecting whether a Colab runtime is connected, busy, or executing a file.
  • Executing notebook cells locally or remotely.
  • Browser automation, automatic Run all, or unattended Colab sessions.
  • Circumventing Colab quotas, idle timeouts, access controls, or usage policies.
  • Deploying or running the project contained inside a notebook.

AI Contract

The MCP initialization response includes server-wide instructions that define this project as file synchronization only. Tool descriptions repeat the same boundary where it matters.

manifest.0 provides the same purpose, capabilities, and non-goals as a typed Zero language contract for agents and repository tooling.

Tools

Setup

  • getgoogledrive_status: diagnose dependencies, credentials, token, and scope.
  • authorizegoogledrive: explicitly open the Google OAuth browser flow.

Local notebooks

  • listlocalnotebooks, getlocalnotebook, createlocalnotebook
  • addlocalcell, updatelocalcell, deletelocalcell
  • searchlocalcells, clearlocaloutputs

Google Drive

  • listdrivenotebooks, pulldrivenotebook, pushlocalnotebook
  • getnotebooksyncstatus, copydrivenotebook, getcolab_url

pulldrivenotebook and pushlocalnotebook synchronize notebook files. They send MCP progress notifications when the client supplies a progress token, but clients decide whether and how to display those notifications. They never execute notebook code. getcolaburl returns a URL but does not open a browser.

getnotebooksyncstatus compares the local notebook's upload representation with Drive's MD5 checksum and returns insync, differs, remote_only, or unknown. It also returns Drive metadata such as modification time and version. It cannot determine whether Colab is currently executing the notebook because Google Drive does not expose Colab runtime activity.

Install

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Colab Drive MCP: common questions

Is Colab Drive MCP server safe?
Mostly: it is graded B (82/100). Read the Colab Drive MCP safety report
How do I install Colab Drive MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Colab Drive MCP need an API key?
No secret keys are declared. It reads 4 settings from the environment.
Is Colab Drive MCP maintained?
The last commit was 147 days ago (2026-06-08). The latest release is v0.1.3.
What can I use instead of Colab Drive MCP?
Servers from other publishers that do the same job: Google Drive MCP server, gflow-cli MCP server and three.ws Blender MCP server.
How does Colab Drive MCP compare with other Productivity MCP servers?
safety score 82/100 (higher than 58% of 1,297 Productivity servers); tools 16 (the typical Productivity server has 7); tools that change things 19% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Colab Drive MCP

Same job from other publishers: the closest match first, then the best rated.

  • Google Drive
    Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.
    B
  • gflow-cli
    Drive Google Flow from an agent: Veo video and Imagen image generation
    A
  • three.ws Blender
    Drive a local Blender headlessly: inspect, convert, render and script 3D files.
    B
  • Sheets MCP
    Google Sheets for agent workflows in Claude Code and Claude Desktop: APIs, files, schedules, undo.
    A
  • Google Drive MCP
    Secure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.
    B