MCP Бесплатно

Devcontainer MCP сервер

MCP сервер для devcontainer, который позволяет генерировать и настраивать контейнеры разработки напрямую из конфигурационных файлов devcontainer.json, используя devcontainers CLI.

автор: AI-QL

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/devcontainer | bash

MCP сервер для devcontainer, который позволяет генерировать и настраивать контейнеры разработки напрямую из конфигурационных файлов devcontainer.json, используя devcontainers CLI.

Установка

NPX

npx -y mcp-devcontainers

NPM Install

npm install

STDIO Transport

npm start

SSE Transport

npm start sse

HTTP Transport

npm start http

Конфигурация

MCP Remote Client

{
  "mcpServers": {
    "Devcontainer": {
      "command": "npx",
      "args": ["mcp-remote", "https://ominous-halibut-7vvq7v56vgq6hr5p9-3001.app.github.dev/mcp"]
    }
  }
}

Доступные инструменты

Инструмент Описание
devcontainer_up Инициализирует и запускает devcontainer окружение в указанной рабочей папке
devcontainer_run_user_commands Выполняет пользовательские скрипты postCreateCommand и postStartCommand внутри devcontainer
devcontainer_exec Запускает пользовательскую команду shell внутри devcontainer для указанного рабочего пространства
devcontainer_cleanup Выполняет команду docker для очистки всех devcontainer окружений
devcontainer_list Выполняет команду docker для получения списка всех devcontainer окружений
devcontainer_workspace_folders Выполняет команду find для получения всех рабочих папок с конфигурацией devcontainer

Возможности

  • Инициализация и запуск devcontainer окружений
  • Выполнение команд после создания и после запуска
  • Запуск произвольных команд внутри devcontainer
  • Список и очистка devcontainer окружений
  • Поиск рабочих папок с конфигурациями devcontainer
  • Множественные варианты транспорта (STDIO, SSE, HTTP)
  • Построен на базе devcontainers/cli

Ресурсы

Примечания

Docker требуется в окружении выполнения. Для пробной версии GitHub Codespaces сделайте переадресованный порт публично доступным и добавьте '/mcp' к URL для потоковых HTTP соединений. Команда devcontainer_up обычно требует значительного времени для запуска контейнеров.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI