概要
colab-mcpはGoogle Colabと連携するModel Context Protocol(MCP)サーバー。Colabの機能をMCP対応クライアント経由でアクセス可能にする。
セットアップ方法
インストール
uvをインストール:
pip install uv
設定
mcp.jsonスタイルのサービス設定で以下のように指定:
"mcpServers": {
"colab-mcp": {
"command": "uvx",
"args": ["git+https://github.com/googlecolab/colab-mcp"],
"timeout": 30000
}
}
非標準のパッケージインデックスを使用する場合、以下のフラグを追加:
--index https://pypi.org/simple
コミュニティ参加
GitHubのdiscussionsにて、課題の議論と機能リクエストを受け付けている。Discussionsが熟成し、アクションアイテムへ進化した段階でissueとして登録される。このため、issueの直接作成は推奨されていない。
開発者向け情報
前提条件
uvが必須(pip install uv)
Gitフック設定:
git config core.hooksPath .githooks
Gemini CLI設定
"mcpServers": {
"colab-mcp": {
"command": "uv",
"args": ["run", "colab-mcp"],
"cwd": "/path/to/github/colab-mcp",
"timeout": 30000
}
}