Google 开源 Colab MCP Server:让任何 AI 智能体直接在云端跑代码
Google 开源 Colab MCP Server,允许任何兼容 MCP 的 AI 智能体直接通过命令行接管 Google Colab。智能体可在云端自动创建单元格、执行代码并生成可视化图表,让开发者免去本地算力瓶颈与代码执行风险。只需通过 uvx 配置即可让 Claude Code 等工具无缝接入。

Google 开源的 Colab MCP Server,能让任何兼容 MCP 协议的 AI 智能体直接通过命令行接管 Google Colab 笔记本。
说白了,它把原本需要在网页里点来点去的 Colab,变成了一个由 AI 自主操作的无头云端运行环境。智能体在你的终端里干活,真正的代码执行、依赖安装和图表绘制,则全丢到了云端。
它能做什么
平时用 Claude Code、Gemini CLI 或者自建的智能体写脚本,最大的两个痛点是本地算力和安全性。让智能体在自己的电脑里随意安装包、跑复杂模型,不仅容易把本地环境搞乱,机器性能也经常被拖垮。
Colab MCP Server 解决的就是这个问题。它不是单纯在后台跑跑代码,而是让智能体直接拥有了对 Colab 笔记本界面的原生控制权。
智能体在接收到指令后,可以自主在云端新建单元格、写 Python 代码并立刻执行。如果你给它一个销售数据集,让它做预测和可视化,它会一边写分析逻辑,一边把生成的图表直接渲染在 Colab 页面里。
这中间最方便的一点在于,你不是只在终端里拿回一串静态代码,而是实时生成了一份保存在云端、随时可复现的完整笔记本。你在浏览器里看着它干活,觉得不对随时能伸手接管、手动修改。
怎么跑起来
这个项目完全开源在 GitHub 的 googlecolab/colab-mcp 仓库中,对本地硬件几乎没有要求,门槛只在几个基础工具上。
你的电脑里需要预先装好 Git 和 Python。此外,还需要安装 Python 包管理器 uv,通过终端执行 pip install uv 即可。
配置过程也很直接。在你的智能体前端 MCP 配置文件里,添加名为 colab-proxy-mcp 的服务项,将执行命令设置为 uvx,参数指定为 git 仓库地址,超时时间设为 30000 毫秒。
配置好之后,只要在浏览器中打开任意一个 Google Colab 笔记本,就能在终端里给本地智能体下达任务。比如让它加载数据集、训练模型或输出可视化报告,智能体就会同步在云端浏览器中开始写代码并运行。
为什么重要
如果你经常用终端智能体辅助数据分析或原型验证,这个工具非常值得一试。以前智能体写好代码,你得手动复制代码到 Colab 调试;现在你既保住了本地 CLI 工具的操作习惯,又白拿了 Colab 的云端算力和隔离沙盒,彻底解决了在本地乱跑代码的顾虑。
我们认为,Google 这一步做得相当讨巧。它没有跟风去造一个封闭的「智能体 IDE」,而是借着 MCP 这一通用协议,把自家的 Colab 盘活成了全行业智能体的公用执行底座。不管你用 Claude 还是 Gemini,最后算力都落在了 Google 的生态里。
不过目前它依然有局限。你依然需要保持浏览器标签页常开,而且 Colab 本身的空闲断连和会话超时机制依然存在。如果遇上长时间跑大模型的复杂任务,断连之后的状态恢复可能还需要后续版本的持续打磨。
来源 (1)
- developers.googleblog.com(在新标签页打开)原文developers.googleblog.com