Skip to main content
Glama

MCP Devcontainers

by crunchloop

mcp-devcontainers

MCP Devcontainers は、 devcontainers cliとの簡単な統合を提供する Model Context Protocol (MCP) サーバーです。

依存関係

このサーバーは、開発コンテナの構築と管理にdevcontainers cliによって使用されるため、システムにDockerがインストールされ、実行されている必要があります。

MCP Devcontainers サーバーを使用するために、他の依存関係は必要ありません。

使用法

MCPサーバーは、使用しているクライアントによって設定が異なります。参考までに、Claude Desktopを使用した場合の設定方法を以下に示します。

{ "mcpServers": { "devcontainers": { "command": "npx", "args": [ "-y", "@crunchloop/mcp-devcontainers" ] } } }

MCPトランスポート

現時点では、 stdioトランスポートのみが実装されています。

ツール

  • devcontainer_up - 指定されたワークスペースフォルダで開発コンテナ環境を起動または初期化します。これにより、開発コンテナが実行中であり、開発タスクの準備ができていることを確認します。
    • workspaceFolder : ワークスペースフォルダへのパス(文字列、必須)
    • outputFilePath : 出力ログを書き込むパス(文字列、オプション)
  • devcontainer_run_user_commands - 指定されたワークスペースフォルダのdevcontainer内で、ユーザー定義のpostCreateCommandおよびpostStartCommandスクリプトを実行します。devcontainerの起動後にセットアップコマンドまたは初期化コマンドを実行する場合に使用します。
    • workspaceFolder : ワークスペースフォルダへのパス(文字列、必須)
    • outputFilePath : 出力ログを書き込むパス(文字列、オプション)
  • devcontainer_exec - 指定されたワークスペースフォルダに対して、devcontainer内で任意のシェルコマンドを実行します。devcontainerコンテキスト内でカスタムコマンドやスクリプトを実行する場合に使用します。
    • workspaceFolder : ワークスペースフォルダへのパス(文字列、必須)
    • command : 実行するコマンド(文字列[]、必須)
    • outputFilePath : 出力ログを書き込むパス(文字列、オプション)

ライセンス

MITライセンスに基づいてリリースされています。詳細はLICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

devcontainers CLI を介して開発コンテナとの対話を可能にする MCP サーバー。これにより、ユーザーは devcontainers を起動し、コマンドを実行し、devcontainers 内で任意のシェル コマンドを実行できます。

  1. 依存関係
    1. 使用法
      1. MCPトランスポート
        1. ツール
          1. ライセンス

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An MCP server to run commands.
              Last updated -
              2
              265
              150
              TypeScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP server to create secure code sandbox environment for executing code within Docker containers.
              Last updated -
              69
              Go
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP server that allows managing Docker containers through natural language, enabling users to compose, introspect, and debug containers without running commands themselves.
              Last updated -
              468
              Python
              GPL 3.0
              • Apple
            • -
              security
              F
              license
              -
              quality
              A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
              Last updated -
              39
              2
              JavaScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/crunchloop/mcp-devcontainers'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server