mcp-server-colab-exec — MCP-сервер для Claude Code
Запускает Python-код на GPU-рантаймах Google Colab и возвращает вывод или файлы. Пригодится для задач с CUDA, PyTorch и TensorFlow без локальной GPU.
claude mcp add mcp-server-colab-exec -- uvx mcp-server-colab-execЧто делает mcp-server-colab-exec
mcp-server-colab-exec выделяет GPU-рантайм Google Colab и запускает там Python-код. Доступны GPU T4 и L4, а также три инструмента: выполнение фрагмента кода, запуск локального .py-файла и выполнение кода с выгрузкой артефактов в указанную папку.
Сервер возвращает вывод ячеек, ошибки и stderr. Артефакты упаковываются в ZIP и распаковываются после проверки имён файлов. Локальный файл должен иметь расширение .py и находиться внутри текущего рабочего каталога. Для работы нужны Python 3.10+ и Google-аккаунт с доступом к Google Colab.
При первом запуске открывается окно OAuth2, а токены сохраняются в ~/.config/colab-exec/token.json. В среде без браузера авторизацию нужно пройти на другой машине и перенести этот файл. Квота Colab может привести к ошибке запуска GPU-рантайма.
Какие задачи решает
- запустить Python-код на GPU Google Colab
- проверить доступность CUDA без локальной видеокарты
- выполнить локальный
.py-файл в Colab - скачать изображения, CSV или веса модели
- получить вывод и stderr удалённого запуска
Примеры запросов агенту
- Проверь доступность CUDA через
colab_executeи выведи имя GPU. - Запусти
train.pyчерезcolab_execute_fileна GPU T4. - Выполни обучение через
colab_execute_notebookи сохрани артефакты в./outputs.
Как установить mcp-server-colab-exec
Командой платформы
claude mcp add mcp-server-colab-exec -- uvx mcp-server-colab-execuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-colab-exec <команда>
Командой платформы
codex mcp add mcp-server-colab-exec -- uvx mcp-server-colab-execuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-colab-exec <команда>
Файл настроек
{
"mcpServers": {
"mcp-server-colab-exec": {
"command": "uvx",
"args": [
"mcp-server-colab-exec"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-colab-exec <команда>
Файл настроек
{
"servers": {
"mcp-server-colab-exec": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-colab-exec"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-colab-exec <команда>
Командой платформы
gemini mcp add mcp-server-colab-exec uvx mcp-server-colab-execuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-server-colab-exec <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-server-colab-exec
Как установить mcp-server-colab-exec в Claude Code?
Выполните claude mcp add mcp-server-colab-exec -- uvx mcp-server-colab-exec.
Что делает mcp-server-colab-exec?
Сервер запускает Python-код на GPU-рантаймах Google Colab, включая T4 и L4. Он также умеет выполнять локальные .py-файлы и скачивать созданные артефакты.
Что нужно для работы mcp-server-colab-exec?
Нужны Python 3.10+ и Google-аккаунт с доступом к Colab. При первом запуске потребуется пройти OAuth2 в браузере; токен сохраняется в ~/.config/colab-exec/token.json.