mcp-devcontainers
Verified Safeby crunchloop
Overview
Provides a Model Context Protocol (MCP) server for integrating with the devcontainers CLI to manage development container environments.
Installation
npx -y @crunchloop/mcp-devcontainersSecurity Notes
The server uses `child_process.spawn` to execute the `devcontainer` CLI, passing user-provided command arguments directly. While arguments are passed as an array which is safer than shell strings, a vulnerability in the underlying `devcontainer` CLI or an unexpected combination of arguments could potentially be exploited. The `outputFilePath` parameter allows writing logs to an arbitrary path, which could lead to information leaks or file overwrites if the client's input is not carefully constrained.
Similar Servers
mcp-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
toolhive-studio
ToolHive simplifies and secures the discovery, deployment, and management of Model Context Protocol (MCP) servers, enabling connections to AI agents and clients.
podman-mcp-server
Provides a Model Context Protocol (MCP) server interface for managing containers via Podman and Docker CLI commands.
docker-mcp-server
Provides a containerized Model Context Protocol (MCP) server for AI agents to securely execute shell commands and perform file operations via HTTP with bearer token authentication, supporting aggregation of child MCP servers.