local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides integration with Docker through the devcontainers CLI, enabling tools to initialize, start, and execute commands within development containers for consistent development environments.
contenedores de desarrollo mcp
Devcontainers MCP es un servidor de Protocolo de contexto de modelo (MCP) que proporciona una integración sencilla con la CLI de devcontainers .
Dependencias
Este servidor requiere que Docker esté instalado y ejecutándose en su sistema, ya que lo utiliza la CLI de devcontainers para crear y administrar contenedores de desarrollo.
No se requieren otras dependencias para utilizar el servidor MCP Devcontainers.
Uso
Los servidores MCP se configuran de forma diferente según el cliente que utilice. Como referencia, así es como se configura con Claude Desktop.
Transporte MCP
Por el momento, solo se ha implementado el transporte stdio
.
Herramientas
- devcontainer_up : Inicializa un entorno devcontainer en la carpeta del espacio de trabajo especificada. Úsalo para asegurar que el devcontainer esté en ejecución y listo para las tareas de desarrollo.
workspaceFolder
: Ruta a la carpeta del espacio de trabajo (cadena, obligatoria)outputFilePath
: Ruta para escribir los registros de salida (cadena, opcional)
- devcontainer_run_user_commands : ejecuta los scripts
postCreateCommand
ypostStartCommand
definidos por el usuario en el contenedor de desarrollo para la carpeta del espacio de trabajo especificada. Úselo para ejecutar comandos de configuración o inicialización después de iniciar el contenedor de desarrollo.workspaceFolder
: Ruta a la carpeta del espacio de trabajo (cadena, obligatoria)outputFilePath
: Ruta para escribir los registros de salida (cadena, opcional)
- devcontainer_exec : ejecuta un comando de shell arbitrario dentro del contenedor de desarrollo para la carpeta del espacio de trabajo especificada. Úselo para ejecutar comandos o scripts personalizados dentro del contexto del contenedor de desarrollo.
workspaceFolder
: Ruta a la carpeta del espacio de trabajo (cadena, obligatoria)command
: Comando a ejecutar (string[], requerido)outputFilePath
: Ruta para escribir los registros de salida (cadena, opcional)
Licencia
Publicado bajo la licencia MIT. Consulte el archivo de licencia para más detalles.
You must be authenticated.
Un servidor MCP que permite la interacción con contenedores de desarrollo a través de la CLI de devcontainers, lo que permite a los usuarios iniciar, ejecutar comandos y ejecutar comandos de shell arbitrarios dentro de devcontainers.