mcp-devcontainers
Verified Safeby crunchloop
Overview
Provides a Model Context Protocol (MCP) server for integrating with and managing devcontainer environments via the devcontainers CLI.
Installation
npx -y @crunchloop/mcp-devcontainersSecurity Notes
The server primarily acts as a wrapper for the `devcontainers cli`, exposing its functionality. It correctly uses `child_process.spawn` with an array of arguments, which is robust against shell injection for the arguments passed to the devcontainer CLI. The `devcontainer_exec` tool is designed to execute arbitrary shell commands *within the devcontainer*, which is an intended powerful capability. The `outputFilePath` parameter allows writing command output to a specified file. While this could theoretically be misused to overwrite sensitive files if an untrusted client provides a malicious path, for its intended use as a development agent tool, this is considered a minor risk as the client is expected to be trusted.
Similar Servers
mcp-k8s
Facilitates natural language interaction and automation for Kubernetes cluster management and Helm operations via the Model Control Protocol (MCP).
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
podman-mcp-server
A Model Context Protocol (MCP) server that enables AI assistants to interact with container runtimes like Podman and Docker for container management tasks.
mcp-maintainer-toolkit
This server provides a Model Context Protocol (MCP) interface with various tools and resources designed to assist in maintaining, testing, and developing MCP repositories and clients.