Golab

general MCP Server

A blazing-fast, native Golang Model Context Protocol (MCP) Server for controlling and scraping Google Colab locally.

Verified
generalgeneralgcp
6 views13 stars1 forksApache-2.0

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

Verified
Source
github-topic:mcp-server
Stars
13
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
13
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (13)

Read

Retrieves executed `Stdout`, Tracebacks, and Base64 stream data output.

Execution

Executes the target cell directly on Colab's hardware (e.g., L4 GPU/TPU).

COLAB_WS_PORT

(Optional) The local port used by the browser to communicate with GoLab.

Description

Default

Write

Purges target cells from the active Virtual Machine.

Tool

Description

Editor

Perform string-to-string substitution natively inside a cell.

COLAB_TOKEN

(Required) A secret passcode of your choosing used to secure the WebSocket connection between your browser and your local agent.

COLAB_BASE_URL

(Optional) The Colab domain used when launching new notebook tabs from the IDE.

Connection

Pings the WebSocket to verify if the frontend proxy is actively attached.

Setup

Opens a specified Colab or Drive URL, automatically injecting MCP parameters.

Debug

Sweeps the active notebook isolating kernel compilation or runtime failures.

GOPROXY

(Optional) Set to `direct` when using `go run ... @latest` to bypass Go module cache and instantly receive updates.