GC

googlecolab/colab-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1388 stars 270 forks 品質 67 トレンド 38Apache-2.0

Google Colabとやり取りするためのMCPサーバー

概要

ローカルエージェントとブラウザ内のColabセッションをブリッジするためのMCPサーバーです。 このMCPサーバーは、通知やツール、list_changedのクライアントサポートと、クライアントがデバイス上でローカルで動作していることが必要です。 これらの条件を満たす人気のクライアントには以下が含まれます:- Gemini CLI - Claude Code - Windsurf - uvのインストール(pip install uv)- 使用状況設定(例:mcp.jsonスタイルサービス用): (非標準のデフォルトパッケージインデックス()がある場合は、--index https://pypi.org/simple)も追加する必要があるかもしれません。 私たちはGitHubのディスカッションを課題の議論や機能リクエストの場として利用しています。議論がアクションアイテムに成熟したら、それらの項目を課題として追加していきます。これにより、問題トラッカー内の課題がよく理解され、重複を減らし、実行可能であることを保証できます。これらの理由から、 残念ながら外部からの投稿の審査を支援する余裕がなく、ユーザーPRが停滞するのも望ましくないため、現時点で外部からの貢献は受け付けていません。

概要(AI 翻訳)

ローカルエージェントとブラウザ内のColabセッションをブリッジするためのMCPサーバーです。

サポートクライアント

このMCPサーバーは、notifications/tools/list_changedのクライアントサポートと、クライアントがデバイス上でローカルで動作していることが必要です。

これらの条件に当てはまる人気のクライアントには以下が含まれます:

  • ジェミニCLI
  • クロード・コード
  • ウィンドサーフィン

セットアップ

  • インストール uv (pip install uv)
  • 使用に応じた設定(例:mcp.jsonスタイルサービス用):

(非標準のデフォルトパッケージインデックス(Googlers)がある場合は、--index https://pypi.org/simpleも追加する必要があるかもしれません)

問題と議論

私たちはGitHubのディスカッションを 問題の議論や機能リクエストのための場所です。議論が行動項目へと成熟するにつれて、私たちは これらの項目は問題として追加します。これにより、問題トラッカー内の問題が よく理解され、重複を減らし、実行可能なもの。これらの理由から、開かないでください 直接的に問題を扱う。

貢献

残念ながら外部からの寄付の審査を支援できる余裕がなく、 ユーザーPRが停滞してほしくないため、現時点で外部からの貢献は受け付けていません。

もし素晴らしいアイデアや悩みがあれば、ぜひ私たちの投稿でお聞かせください

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

Colab-mcp

An MCP server for bridging your local agent to a Colab session in the browser.

Supported Clients

This MCP server requires client support for notifications/tools/list_changed and for the client to be running locally on your device.

Popular clients that fit these criteria include:

  • Gemini CLI
  • Claude Code
  • Windsurf

Setup

  • Install uv (pip install uv)
  • Configure for usage (eg for mcp.json style services):
...
  "mcpServers": {
    "colab-mcp": {
      "command": "uvx",
      "args": ["git+https://github.com/googlecolab/colab-mcp"],
      "timeout": 30000
    }
  }
...

(If you have a non-standard default package index (Googlers), you may also need to add --index https://pypi.org/simple)

Issues & Discussions

We are using GitHub discussions as the place for issue discussion and feature requests. As discussions mature into action items, we will add those items as issues. This helps us ensure that issues in the issue tracker are well-understood, deduplicated, and actionable. For these reasons, please do NOT open issues directly.

Contributing

We unfortunately don’t have the bandwidth to support review of external contributions, and we don’t want user PRs to languish, so we aren’t accepting any external contributions right now.

If you have a great idea or pain point, we would love to hear about it on our discussions page - the preferred place for issue discussion and feature requests.

Internal - For Colab Developers

Prerequisites

  • uv is required (pip install uv)
  • Configure git hooks to run repo presubmits
git config core.hooksPath .githooks

Gemini CLI setup

...
  "mcpServers": {
    "colab-mcp": {
      "command": "uv",
      "args": ["run", "colab-mcp"],
      "cwd": "/path/to/github/colab-mcp",
      "timeout": 30000
    }
  }
...
GitHub で README 全文を見る

インストール

uvx git+https://github.com/googlecolab/colab-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →