Colab MCP服务

Colab MCP客户端是一个高性能的模型上下文协议服务器,用于通过反向代理控制Google Colab实例。

  • by KumarDev7
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 DevAdalat/colab-mcp

使用说明

Colab MCP客户端(TypeScript)

一种高性能的模型上下文协议(MCP)服务器,用于通过反向代理(ngrok、serveo等)控制Google Colab实例。

特性

  • connect_to_colab:链接到正在运行的Colab实例。
  • run_colab_shell:执行shell命令。
  • run_colab_python:运行持久Python代码。
  • get_colab_system_info:监控CPU/GPU/RAM。

快速启动(无需安装)

您可以使用Bun直接运行此MCP服务器:

bun https://github.com/DevAdalat/colab-mcp/releases/download/v1.0.0/colab-bridge.js

添加到MCP代理(克劳德桌面等)

为了获得稳定的设置,建议在本地下载该文件:

  1. 下载二进制文件/脚本:

    curl -LO https://github.com/DevAdalat/colab-mcp/releases/download/v1.0.0/colab-bridge.js
    
  2. 添加到克劳德桌面: 更新您的 claude_desktop_config.json (通常在 ~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "colab-bridge": {
      "command": "bun",
      "args": [
        "/absolute/path/to/colab-bridge.js"
      ]
    }
  }
}

手动安装

如果你想在本地运行它:

  1. 安装依赖关系:

    bun install
    
  2. 运行服务器:

    bun run index.ts
    

需求

  • 包子 运行时已安装。
  • 一个正在运行的Google Colab实例,其中桥脚本处于活动状态。